Traceroute

维基百科,自由的百科全书
跳转到: 导航, 搜索
跳过字词转换说明

traceroute,現代Linux系統稱為tracepathWindows系統稱為tracert,是一種電腦網絡工具。它可顯示封包在IP網絡經過的路由器IP位址

目录

[编辑] 原理

程式利用增加存活時間(TTL)值來實現其功能的。每當封包經過一個路由器,其存活時間就會減一。當其存活時間是1時,主機便取消封包,並傳送一個ICMP TTL封包給原封包的發出者。

程式發出的首3個封包TTL值是1,之後3個是2,如此類推,它便得到一連串封包路徑。注意IP不保證每個封包走的路徑都一樣。

[编辑] 例子

由愛沙尼亞的kauge.aso.ee(195.80.96.219)到美國larousse.wikipedia.org(130.94.122.199):

1   kauge.aso.ee
2   et-gw.aso.ee
3   kjj-bb2-fe-0-1-4.ee.estpak.ee
4   noe-bb2-ge-0-0-0-1.ee.estpak.ee
5   s-b3-pos0-3.telia.net
6   s-bb1-pos1-2-0.telia.net
7   adm-bb1-pos1-1-0.telia.net
8   adm-b1-pos2-0.telia.net
9   p4-1-2-0.r00.amstnl02.nl.bb.verio.net
10  p4-0-3-0.r01.amstnl02.nl.bb.verio.net
11  p4-0-1-0.r80.nwrknj01.us.bb.verio.net
12  p4-0-3-0.r00.nwrknj01.us.bb.verio.net
13  p16-0-1-1.r20.mlpsca01.us.bb.verio.net
14  xe-1-2-0.r21.mlpsca01.us.bb.verio.net
15  xe-0-2-0.r21.snjsca04.us.bb.verio.net
16  p64-0-0-0.r21.lsanca01.us.bb.verio.net
17  p16-3-0-0.r01.sndgca01.us.bb.verio.net
18  ge-1-2.a03.sndgca01.us.da.verio.net
19  larousse.wikipedia.org

[编辑] 歷史

根據traceroute的man page1987年,Steve Deering建議Van Jacobson寫一個這樣的程式。C. Philip Wood、Tim Seaver和Ken Adelman為這個程式提供了一些意見或改動。

Windows NT系統有結合了ping和traceroute的pathping工具。

[编辑] 外部連結


个人工具
名字空间
操作
导航
帮助
工具
其他语言