
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을 늘려 경로의 다음 홉이 응답할 수 있도록 합니다. 이는 대상에 도달하거나 경로의 마지막 라우터가 "호스트에 연결할 수 없음"이라고 응답할 때까지 계속됩니다.