본문 바로가기

CS/하루 3분 네트워크 교실

34,35회_ICMP,Echo와 Time Exceeded

  • 에러 메시지 등을 전송하는 프로토콜이 ICMP이다.
  • ICMP에서는 IP 헤더+ICMP 메시지를 송신한다.
  • ICMP에는 Query와 Error 두 종류의 메시지가 있다.
  • 타입3의 ICMP는 수신처에 도달하지 못했다는 것을 통지한다.
  • IP 데이터그램의 TTL(Time To Live)은 라우터를 경유할 때마다 1만큼씩 줄어들고, 0이되면 그 데이터그램은 파기된다.
  • ICMP 타입의 8과 0은 에코 요청과 에코 응답이다.
  • 에코 요청을 수신한 컴퓨터는 에코 응답을 보낸다.
  • 에코 요청에 대해 에코 응답을 보내오면, 그 상대와 데이터의 송수신이 가능하다는 것을 의미한다.
  • 에코 요청은 ping을 사용하여 실행할 수 있다.
  • TTL에 의해 패킷을 파기한 라우터는 송신처에 Time Exceeded를 보낸다.
  • Time Exceeded를 사용하여, 수신처까지의 경로를 조사하는 명령어가 traceroute이다.