(Internet Control Message Protocol - 인터넷 제어 메시지 프로토콜)
네트워크 컴퓨터 위에서 돌아가는 운영체제에서 TCP/IP 에서 IP 패킷을 처리할 때 생성되는 오류 메시지를 전송 받는 데 주소 사용한다
IP 에는 에러 처리 방법이 명시되어 있지 않다
→ ICMP 프로토콜을 사용하여 생성된 에러에 대한 상황을 보내주는 역할을 수행
프로토콜 구조의 Type 과 Code 를 통해 오류 메시지를 전송 받는다