ICMP

ICMP

정의

인터넷 제어 메세지 프로토콜을 의미한다. IP 통신은 목적지에 패킷을 정상적으로 전달하는 방법은 있지만 에러 발생시 처리가 불가능하다. 이때 ICMP 는 IP 통신의 에러 상황을 출발지에 전달하고 메시지를 제어하는 역활을 수행한다.

기능

IP 패킷에 포함되어 있다.

  • Type: ICMP 메세지 종류
  • Code: 메시지 Type 별 세부 코드 정보
  • Checksum: ICMP 헤더 손상 여부 확인

Type

ICMP 헤더의 Type은 0~ 254의 길이로 구성되어 있다. 각각은 정보용과 오류 보고형으로 나뉘어서 사용되는데 자주 사용되는 번호는 다음과 같다.

  • 정보용 : 8, 0, 9, 10
  • 오류 보고용 : 3, 5, 11, 12