tracepath
目前成都創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、黃山區(qū)網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。tracepath 指令可以追蹤數(shù)據(jù)到達(dá)目標(biāo)主機(jī)的路由信息,同時(shí)還能夠發(fā)現(xiàn)MTU值。它跟蹤路徑到目的地,沿著這條路徑發(fā)現(xiàn)MTU。它使用UDP端口或一些隨機(jī)端口。它類似于Traceroute,只是不需要超級(jí)用戶特權(quán),并且沒有花哨的選項(xiàng)。tracepath 6很好地替代了tracerout 6和Linux錯(cuò)誤隊(duì)列應(yīng)用程序的典型示例。tracepath的情況更糟,因?yàn)樯逃肐P路由器在ICMP錯(cuò)誤消息中沒有返回足夠的信息。很可能,當(dāng)它們被更新的時(shí)候,它會(huì)改變
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1 、語(yǔ)法
tracepath [ -n] [ -l pktlen] destination [ port]
2 、選項(xiàng)列表
選項(xiàng) | 說明 |
-n | 不查看主機(jī)名字 |
-l | 設(shè)置初始化的數(shù)據(jù)包長(zhǎng)度,默認(rèn)65535 |
3 、輸出
|
第一列顯示探針的TTL,后面是冒號(hào)。通常TTL的值是從網(wǎng)絡(luò)中得到的,但有時(shí)回復(fù)并不包含必要的信息,我們不得不猜測(cè)它。在這種情況下,數(shù)字后面跟著?。
第二列顯示網(wǎng)絡(luò)跳,對(duì)探測(cè)作出答復(fù)。如果探測(cè)未發(fā)送到網(wǎng)絡(luò),則為路由器地址或者[localhost]地址。
行的其余部分顯示了有關(guān)到達(dá)相關(guān)工作跳的路徑的各種信息。作為規(guī)則,它包含RTT的值。此外,它可以顯示路徑MTU,當(dāng)它改變。如果路徑是不對(duì)稱的,或者探測(cè)在到達(dá)指定跳之前完成,則顯示前向和后向跳數(shù)之間的差異。這一信息不可靠。F.E.第三行顯示1的不對(duì)稱性,這是因?yàn)榈谝淮蜹TL為2的探針在第一跳時(shí)由于路徑MTU發(fā)現(xiàn)而被拒絕。
最后一行總結(jié)了到達(dá)目的地的所有路徑的信息,顯示了檢測(cè)到的路徑MTU、到達(dá)目的地的跳數(shù)以及我們對(duì)從目的地到我們的跳數(shù)的猜測(cè),這在路徑不對(duì)稱時(shí)可能有所不同。
4 、實(shí)例
追蹤到 www.qq.com 的路由
|