Traceroute 명령에서 반환된 별

Traceroute 명령에서 반환된 별

Traceroute 명령을 실행하면 수수료가 반환됩니다.

me@alpha:~$ traceroute www.youtube.com
traceroute to www.youtube.com (203.98.7.65), 64 hops max
  .........
  4   61.148.6.201  2.463ms  2.298ms  2.119ms 
  5   202.96.12.121  2.714ms  2.520ms  2.444ms 
  6   219.158.5.154  7.203ms  8.785ms  6.966ms 
  7   219.158.16.66  5.199ms  9.587ms  6.808ms 
  8   219.158.103.6  342.937ms  307.527ms  308.729ms 
  9   195.2.22.53  317.321ms  243.056ms  359.128ms 
 10   195.2.8.137  271.794ms  342.338ms  306.371ms 
 11   *  *  * 
 12   *  *  * 
 13   *  *  * 
 14   *  *  * 
 15   *  *  * 
 16   *  *  * 

별은 무엇을 의미하나요?

답변1

Traceroute는 TTL 필드 값이 1부터 시작하여 증가하는 ICMP(에코 요청) 패킷을 대상으로 보내는 방식으로 작동합니다. 각 라우터는 TTL 필드를 1씩 감소시킵니다. 이로 인해 TTL 필드가 0에 도달하면 라우터가 ("TTL 초과") 패킷으로 요청에 응답하게 됩니다.

"*"는 해당 홉(라우터)이 ICMP(방화벽? 구성?)를 보내지 않으므로 나가는 ICMP 패킷이 응답을 받지 못한다는 것을 의미합니다.

특정 시간 초과 후 "traceroute"는 나가는 패킷의 TTL을 늘려 경로의 다음 홉이 응답할 수 있도록 합니다. 이는 대상에 도달하거나 경로의 마지막 라우터가 "호스트에 연결할 수 없음"이라고 응답할 때까지 계속됩니다.

관련 정보