Traceroute: 홉을 따라 TTL을 표시하는 방법

Traceroute: 홉을 따라 TTL을 표시하는 방법

결과에 남은 카운터를 어떻게 표시할 수 있나요 time to live?mtrtraceroute

$ 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가 --backdebian을 언급했는데 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 패킷에 대한 응답은 받지 못했습니다.

관련 정보