Computer Science/CS 네트워트 편

[Network] 6. ICMP 프로토콜(3계층 프로토콜)

미스터로즈 2021. 8. 10. 07:52

네트워크 관련된 유튜브 강의 정리 내용입니다.

정확한 내용을 학습하고 싶으면 네트워크 기초를 참고하시면 됩니다.


ICMP 프로토콜

ICMP 프로토콜이 하는 일

ICMP ( Internet Control Message Protocol, 인터넷 제어 메시지 프로토콜)

네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류메시지를 전송 받는 데 주로 사용이 됩니다.

프로토콜 구조의 Type과 Code를 통해 오류 메시지를 전송 받습니다.

 

ICMP의 구조

 

 

  • Type : ICMP 메시지의 타입
  • Code : 위에서 지정한 타입에 속하는 하위기능을 지시하는 코드
  • Checksum : 완전한 ICMP 메시지의 Checksum
  • Miscellaneous : 순서번호나, 인터넷주소 등을 담기 위한 항목
  • IP protocol Header : Error가 발생한 IP 데이터그램의 헤더와 그 안에 있는 데이터의 첫 8Byte