traceroute命令
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命令