IP는 출발지와 목적지의 주소만 알고 전송할 뿐 패킷이 잘 도착했는지에 대해서는 확인하는 기능이 없다.
그렇기 때문에 패킷에 문제가 생겼을 경우 알 수 있게 해주는 기능을 하는 프로토콜이 ICMP이다.
ICMP는 대표적으로 2가지 기능이 있다. 진단과 에러 리포트 기능이다.
첫 번째로 진단 기능이다. PING 커맨드를 이용하여 엔드투엔드 통신이 가능한지 확인하는 기능이다. 에코 요청을 보내 똑같은 메세지를 보내달라고 하여 정상적으로 응답이 오는지 확인하는방법이다.
두 번째로는 에러 리포트 기능이다. 중간에 어떠한 이유로 패킷이 폐기되었을 때 폐기한 기기가 ICMP를 이용하여 도달불능메시지를 출발지로 보내게 된다.
'CS > 네트워크' 카테고리의 다른 글
[네트워크] Port (0) | 2022.05.30 |
---|---|
[네트워크] ARP(Address Resolution Protocol) (0) | 2022.05.30 |
[네트워크] NAT(Network Address Translation) (0) | 2022.05.30 |
[네트워크] 공인 주소(Public Address)와 사설 주소(Private Address) (0) | 2022.05.30 |
[네트워크] TCP/IP (0) | 2022.05.30 |