ICMP(Internet Control Message Protocol)

jihye·2022년 7월 25일
0

네트워크

목록 보기
6/11

ICMP(Internet Control Message Protocol)

ICMP는 TCP/IP에서 IP 패킷을 처리할 때 발생되는 문제를 알려주는 프로토콜로,
IP 패킷 전송 중 에러 발생 시 에러 발생 원인을 알려주거나 네트워크 상태를 진단해주는 기능을 제공한다.

OSI 7계층에서 네트워크 계층에 속하며 IP 프로토콜과 같이 사용한다.

주로 Error 알림이나, 패킷 전송 실패했을 때 에러가 났음을 알림과 동시에 해결 가능한 힌트를 제공한다.

  • 패킷이 대상에 도달할 수 없을 때
  • 게이트웨이 호스트에 패킷을 전달 할 버퍼링 용량이 없을 때
  • 게이트웨이가 호스트에 보다 짧은 라우트로 트래픽을 전송하도록 지시할 수 있을 때

명령어
1. Ping 명령어 : 상대방 호스트의 작동 여부 및 응답시간 측정하는데 사용

  • Echo Request : ICMP 질의메세지 요청
  • Echo Reply : ICMP 응답메세지 요청
  1. Tracer 명령어 : 목적지까지의 라우팅 경로 추적을 하기 위해 사용
  • Time 초과 확인 가능
profile
프론트엔드 개발자

0개의 댓글