두 개의 명령이 비슷한 출력을 제공하지만 두 명령의 차이점이 있는지 여부는 알 수 없습니다. 예를 들어
[$] tracepath debian.org
1?: [LOCALHOST] pmtu 1500
1: _gateway 0.819ms
1: _gateway 0.780ms
2: _gateway 0.751ms pmtu 1400
2: ??? 43.462ms
3: ??? 43.907ms asymm 4
4: ??? 48.361ms
5: ??? 46.492ms
6: ??? 48.009ms asymm 10
7: ??? 74.740ms asymm 9
8: ix-ae-4-2.tcore1.CXR-Chennai.as6453.net 69.183ms asymm 10
9: if-ae-13-2.tcore1.SVW-Singapore.as6453.net 285.982ms asymm 17
10: if-et-23-2.hcore2.KV8-Chiba.as6453.net 204.874ms
11: 10ge4-5.core1.pao1.he.net 298.418ms asymm 15
12: isc.gige-g4-17.core1.pao1.he.net 299.967ms asymm 14
13: debian.org 307.865ms reached
Resume: pmtu 1400 hops 13 back 14
과
[$] traceroute debian.org
traceroute to debian.org (149.20.4.15), 30 hops max, 60 byte packets
1 _gateway (192.168.1.1) 0.538 ms 1.083 ms 1.474 ms
2 117.195.64.1 (117.195.64.1) 26.240 ms 28.890 ms 31.076 ms
3 218.248.164.82 (218.248.164.82) 34.412 ms 37.050 ms 39.784 ms
4 218.248.235.197 (218.248.235.197) 45.841 ms 47.977 ms 50.955 ms
5 218.248.235.198 (218.248.235.198) 52.842 ms 56.184 ms 57.904 ms
6 61.246.195.185 (61.246.195.185) 61.216 ms 62.437 ms 115.113.165.93.static-mumbai.vsnl.net.in (115.113.165.93) 64.571 ms
7 172.17.169.202 (172.17.169.202) 94.358 ms 125.62.187.214 (125.62.187.214) 145.327 ms *
8 ix (180.87.36.9) 48.755 ms 54.609 ms 56.072 ms
9 if (180.87.36.83) 274.598 ms 100ge4-1.core1.nyc4.he.net (72.52.92.166) 309.468 ms 310.433 ms
10 100ge14-1.core1.sjc2.he.net (184.105.81.213) 295.462 ms 295.832 ms if (180.87.67.33) 198.356 ms
11 10ge4 (72.52.92.69) 299.283 ms 304.763 ms 297.574 ms
12 isc.gige (72.52.94.70) 310.593 ms 313.728 ms 286.095 ms
13 debian.org (149.20.4.15) 274.097 ms if-ae-7-2.tcore1.PDI-Palo-Alto.as6453.net (209.58.86.74) 259.125 ms debian.org (149.20.4.15) 279.229 ms
비록 동일한 수의 홉을 가지고 있었음에도 불구하고 둘 다 다른 경로를 사용했을 수도 있음을 이해합니다. 후자 / 두 번째 추적 경로는 중간에있는 서버에 대해 약간 더 많은 정보를 제공합니다. 즉 고정 IP 번호를 제공하는 대신 누군가가 주소를 지정하거나 주소를 알아 내고 싶다면 이름 / URL을 지정하십시오.
가치있는 것을 위해 여기 두 패키지 / 명령이 있습니다-
[$] dpkg -L iputils-tracepath | grep /usr/bin/tracepath
/usr/bin/tracepath
과
[$] traceroute: /usr/bin/traceroute.db
나는 맨 페이지를 읽었고 적어도 tracepath에 대해서는 MTU를 주는 것이 가장 중요하다고 생각하며 내 추측이 옳다면 MTU는 아마도 PMTU와 공유하는 ISP의 게이트웨이 일 것입니다. 의 약자)
_gateway 0.751ms pmtu 1400
다른 모든 연결은 비대칭이므로 변경되기 쉽습니다.
업데이트-해설자가 공유 한 링크에 오래된 정보가있는 것 같습니다.
내가 말할 수있는 한 더 이상 명령이 루트가 될 필요는 없습니다.
[$] which traceroute
/usr/bin/traceroute
[$] which tracepath
/usr/bin/tracepath
된 암시 askubuntu.com 포럼에서 공유 링크 중 하나에 https://www.techwalla.com/articles/differences-between-traceroute-tracepath 경로 추적이 좀 더 고급 명령을 가지고
불행히도, 그 웹 페이지는 구식이므로 오늘 그것이 얼마나 좋은지 나쁜지 잘 모르겠습니다.
[$] aptitude show traceroute | grep Version
Version: 1:2.1.0-2
[$] aptitude show iputils-tracepath | grep Version
Version: 3:20161105-1
누군가가 둘을 비교하고 결과를 공유 할 수 있다면 좋을 것입니다.
또한 traceroute는 할 수 있지만 tracepath는 할 수없는 고급 명령을 누군가가 공유 할 수 있습니까?
알고 기대합니다.