결과에 남은 카운터를 어떻게 표시할 수 있나요 time to live
?mtr
traceroute
$ mtr -r -w -c 10 91.250.127.30
Start: Mon May 15 12:20:44 2017
HOST: <snip> Loss% Snt Last Avg Best Wrst StDev
1.|-- <snip----> 0.0% 10 22.9 19.9 0.3 22.9 6.8
2.|-- <snip---snip> 0.0% 10 24.9 22.8 21.6 27.7 1.9
3.|-- 217.237.154.226 0.0% 10 23.9 23.9 21.6 25.4 1.2
4.|-- 217.239.53.234 0.0% 10 39.3 38.4 34.9 41.8 2.1
5.|-- 80.157.207.130 0.0% 10 40.5 45.8 40.4 79.2 11.8
6.|-- ae5.cr-nashira.cgn4.core.heg.com 0.0% 10 34.9 38.3 34.0 73.0 12.2
7.|-- ae4.dr-master.cgn4.mass.systems 0.0% 10 35.5 37.7 34.1 66.6 10.1
TTL 감소가 가장 큰 홉을 확인할 수 있나요? TTL을 출력 필드로 표시하는 방법이 있습니까?
nmap
보고서 TTL을 제공 할 수 있나요 ?
편집하다:@ilkkachu가 --back
debian을 언급했는데 traceroute
도움이 되었습니다.
답변1
TTL은 홉당 또는 초당 1씩 감소합니다. 매우 느린 링크나 매우 큰 버퍼가 없는 한 후자는 거의 발생하지 않습니다. 또한, Traceroute의 역할은 TTL이 증가하는 패킷을 보내는 것이므로 출력에 감소가 암시적으로 표시됩니다. 따라서 경로의 일부에서 TTL 감소가 1보다 크거나 라우터가 ICMP를 보내지 않습니다. 오류가 발생하면 빈 줄이 표시됩니다.
# traceroute -I 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 somerouter (...) 1.018 ms 1.118 ms 1.365 ms
2 * * *
3 otherrouter (...) 9.436 ms 9.464 ms 9.466 ms
4 se-tug.nordu.net (109.105.102.102) 15.814 ms 15.821 ms 15.823 ms
5 netnod-ix-ge-a-sth.google.com (194.68.123.115) 16.200 ms 16.205 ms 16.244 ms
6 216.239.40.27 (216.239.40.27) 16.087 ms 16.038 ms 16.057 ms
7 209.85.242.47 (209.85.242.47) 16.682 ms 19.965 ms 20.142 ms
8 google-public-dns-a.google.com (8.8.8.8) 16.386 ms 16.306 ms 16.306 ms
여기서 두 번째 홉의 라우터는 응답하지 않았으므로 Traceroute는 TTL 1 및 TTL 3 패킷에 대한 응답을 받았지만 TTL 2 패킷에 대한 응답은 받지 못했습니다.