1. 程式人生 > >traceroute命令

traceroute命令

app udp 字段說明 col cell apple border 記錄 接口

traceroute命令

那裏 可以 用於 ping 驗證設備的之間連通性,可以 用於traceroute命令發現路徑信息包 開始對路由在哪裏劃分的遠端目的地,並且。

目的在 traceroute 命令之後將記錄 每個ICMP "時間超出的"消息的來源提供信息包開始到達目的地路徑 的跟蹤。

執行traceroute命令的 設備派出用戶數據協議順序 (UDP)數據包,其中每一帶有增加存活時間(TTL)值,到一個無效的 端口地址(默認值33434)在遠端主機。

首先,三個數據包被發送,其中每一與TTL域值設定 到1。當在路徑,擊中第一個路由器TTL值為1導致數據包對" 超時"; 此路由器然後回應與表明的ICMP "時間超出的"消 息數據包到期了。

其次,三更多UDP 信息被發送,其中每一帶有設置的TTL值到2。這在路徑導致 第二個路由器對目的地對回歸ICMP "時間超出的"消息。

此進程繼續直到信息包到達目的地 並且直到產生追蹤途徑的系統在路徑從每個路由器收到了ICMP "時 間超出的"消息對目的地。 因為這些數據包設法訪問一個無 效的端口(默認值33434)在目的地主機,主機回應與ICMP "表示一 個不可達的端口的端口不可得到的" 消息。此事件信號追蹤 路由程序完成。

延長的traceroute命令

延長的 traceroute 命令是 traceroute命令的變化 。 可以 用於延長的 traceroute命令發現什麽路徑信息包開始達到對目的地。可 能也用於命令檢查同時路由。這為確定是有用的為故障排除 路由循環,或者信息包何處獲得丟失(如果路由是缺少的,或者如果 信息包由訪問控制表(ACL)或防火墻阻攔)。您能使用 外部Ping命令確定連接問題 的種類,然後使用延長的 traceroute 命令縮小問題其 中發生。

"時間超出的"錯誤信息表 明一個半成品通信服務器看見了並且丟棄了信息包。 "目的 地不可得到的"錯誤信息表明目的地節點接受了探測並且丟棄了它因 為不可能傳送信息包。如果計時器去在回應進來之前, 跟蹤 打印星號(*)。命 令終止當以下每一個發生時:

  • 目的 地回應

  • 最大數量TTL被超出

  • 用戶中斷跟蹤帶有換碼序列

    註意: 換碼序 列可以通過同時按Ctrl,班次和"6"調用。

traceroute命令字段說明

下面的表列出 traceroute命令字段說明。

字段

說明

協議[ ip ]:

提示對 於一個支持的協議。輸入AppleTalk、clns、ip、Novell、阿 波羅、vines、decnet或者xns.默認值: ip.

瞄準 IP addres

您必須輸入主機名或IP地 址。沒有默認值。

源地址:

使用的路由器的接口或IP地址作為 源地址為探測。路由器正常選擇出局接口的IP地址使用。

數字顯示[ n ]:

默認值是有一個符號和數字顯示; 然而,您 能抑制符號顯示。

超時以秒鐘[ 3 ] :

等待對探針信息包的一種回應的 秒鐘的數量。默認值是3秒。

探測計數[ 3 ]:

將被發送的探測的 數量在每個TTL級別。默認計數是3。

最低的存活時間[ 1 ]:

第一次探測的TTL值。默認值是1 ,但可以設 置為一個高價值抑制已知跳躍顯示。

最大存活時間[ 30 ]:

能使用的最大的TTL值。默認值是30。 traceroute命令終止當目的地 到達時或當此值達到時。

端口號 [ 33434 ]:

UDP探測消息使用的目 的地端口。 默認值是33434。

松散,嚴格,記錄,時間戳,Verbose[none ]:

IP頭選項。您能指定所有組 合。 traceroute命令發出提 示對於要求的字段。註意traceroute命令在每次探測將安置請求的選項 ; 然而,沒有保證所有路由器(或端節點)將

traceroute命令