Study/CS

[네트워크] IPv4, ICMP, 프로토콜 (1)

Reese 2022. 9. 30. 20:13

IPv4 프로토콜

IPv4가 하는 일

  • 네트워크 상에서 데이터를 교환하기 위한 프로토콜
  • 데이터가 정확하게 전달될 것을 보장하지 않는다.
  • 중복된 패킷을 전달하거나 패킷의 순서를 잘못 전달할 가능성도 있다.
    • 악의적으로 이용되면 DoS 공격이 된다.
  • 데이터의 정확하고 순차적인 전달은 그보다 상위 프로토콜인 TCP에서 보장한다.

IPv4 프로토콜의 구조

다른 네트워크의 특정 대상을 찾는다.


ICMP 프로토콜

ICMP 프로토콜의 구조

  • Internet Control Message Protocol (인터넷 제어 메세지 프로토콜)
  • 네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류 메세지를 전송 받는 데 주로 쓰인다.
  • 프로토콜 구조의 Type과 Code를 통해 오류 메세지를 전송 받는다
  • 특정 대상과 내가 통신이 잘 되는지 확인


라우팅 테이블

내가 보낸 패킷은 어디로 가는가

  • 어디로 보내야 하는지 설정되어 있다.

네트워크 대역이 4개로 나누어져 있음

 

 

 

 

 

 

//따라하면서 배우는 IT 강의 참고

'Study > CS' 카테고리의 다른 글

[운영체제] #1 운영체제 개요  (0) 2023.04.27
[네트워크] IPv4, ICMP, 프로토콜 (2)  (0) 2022.10.01
[네트워크] ARP 프로토콜  (0) 2022.09.29
[네트워크] IP주소 (2)  (0) 2022.09.28
[네트워크] IP주소 (1)  (0) 2022.09.27