Dos命令Tracert跟蹤路由

2021-04-12 23:31:41 字數 1725 閱讀 3197

tracert

通過遞增「存在時間 (ttl)」欄位的值將「internet 控制訊息協議 (icmp) 回顯請求」或 icmpv6 訊息傳送給目標可確定到達目標的路徑。路徑將以列表形式顯示,其中包含源主機與目標主機之間路徑中路由器的近側路由器介面。近側介面是距離路徑中的傳送主機最近的路由器的介面。如果使用時不帶引數,tracert 顯示幫助。

語法tracert targetname

引數-d

防止 tracert 試圖將中間路由器的 ip 位址解析為它們的名稱。這樣可加速顯示 tracert 的結果。

-h maximumhops

指定搜尋目標(目的)的路徑中存在的躍點的最大數。預設值為 30 個躍點。

-j hostlist

指定回顯請求訊息將 ip 報頭中的鬆散源路由選項與 hostlist 中指定的中間目標集一起使用。使用鬆散源路由時,連續的中間目標可以由乙個或多個路由器分隔開。hostlist 中的位址或名稱的最大數量為 9。hostlist 是一系列由空格分隔的 ip 位址(用帶點的十進位制符號表示)。僅當跟蹤 ipv4 位址時才使用該引數。

-w timeout

指定等待「icmp 已超時」或「回顯答覆」訊息(對應於要接收的給定「回現請求」訊息)的時間(以毫秒為單位)。如果超時時間內未收到訊息,則顯示乙個星號 (*)。預設的超時時間為 4000(4 秒)。

-r指定 ipv6 路由擴充套件標頭應用來將「回顯請求」訊息傳送到本地主機,使用目標作為中間目標並測試反向路由。

-s指定在「回顯請求」訊息中使用的源位址。僅當跟蹤 ipv6 位址時才使用該引數。

-4指定 tracert.exe 只能將 ipv4 用於本跟蹤。

-6指定 tracert.exe 只能將 ipv6 用於本跟蹤。

targetname

指定目標,可以是 ip 位址或主機名。

-?在命令提示符下顯示幫助。

注釋" 該診斷工具通過向目標傳送具有變化的「生存時間 (ttl)」值的「icmp 迴響請求」訊息來確定到達目標的路徑。要求路徑上的每個路由器在**資料報之前至少將 ip 資料報中的 ttl 遞減 1。這樣,ttl 就成為最大鏈路計數器。資料報上的 ttl 到達 0 時,路由器應該將「icmp 已超時」的訊息傳送回源計算機。tracert 傳送 ttl 為 1 的第一條「迴響請求」訊息,並在隨後的每次傳送過程將 ttl 遞增 1,直到目標響應或躍點達到最大值,從而確定路徑。預設情況下躍點的最大數量是 30,可使用 -h 引數指定。檢查中間路由器返回的「icmp 超時」訊息與目標返回的「回顯答覆」訊息可確定路徑。但是,某些路由器不會為其 ttl 值已過期的資料報返回「已超時」訊息,而且這些路由器對於 tracert 命令不可見。在這種情況下,將為該躍點顯示一行星號 (*)。

" 要跟蹤路徑並為路徑中的每個路由器和鏈路提供網路延遲和資料報丟失資訊,請使用 pathping 命令。

" 只有當「internet 協議 (tcp/ip)」協議在「網路連線」中安裝為網路介面卡屬性的元件時,該命令才可用。

示例要跟蹤名為 corp7.microsoft.com 的主機的路徑,請鍵入:

tracert corp7.microsoft.com

tracert -d corp7.microsoft.com

要跟蹤名為 corp7.microsoft.com 的主機的路徑並使用鬆散源路由 10.12.0.1-10.29.3.1-10.1.44.1,請鍵入:

tracert -j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com

跟蹤路由 Tracert

tracert 跟蹤路由 是路由跟蹤實用程式,用於確定 ip 資料報訪問目標所採取的路徑。tracert 命令用 ip 生存時間 ttl 欄位和 icmp 錯誤訊息來確定從乙個主機到網路上其他主機的路由。tracert 工作原理 通過向目標傳送不同 ip 生存時間 ttl 值的 internet 控...

路由跟蹤tracert

tracert命令 如果我們要測試某乙個ip都經過哪些路由,用trcert命令即可,這是dos下的乙個基本網路命令,具體使用方法 1,在windows系統下,開啟 執行 輸入 cmd 在彈出的dos視窗中輸入 tracert ip domain 2,ip是您要檢視的ip,網域名稱就是您的網域名稱 這...

C 路由跟蹤tracert

using system using system.threading using system.diagnostics using system.text.regularexpressions using system.net using system.net.networkinformation...