계층

기능) network layer protocol

캡슐화) IP datagram에 실려가므로 L4로 구현

기능

IP 보좌하여 네트워크 계층 기능 관리

두가지 일:

  1. IP 데이터그램 배달 실패에 관한 에러 보고
  2. 질의응답을 통한 진단

ping은 ICMP Echo Request 메시지를 보내고 ICMP Echo Reply를 받는 응용 프로그램이다.

IP header 프로토콜 번호 1

Message Format

헤더 8바이트

Type: 역할 대분류

Code: 소분류

Checksum

두번째 4바이트는 type code에 따라 사용유무 갈림

고정헤더이므로 항상 8바이트 유지

ICMP 에러보고는 IP datagram 배달 실패에 대한 피드백이다.