tracert命令 網路管理命令

2022-08-26 12:09:08 字數 1865 閱讀 6002

tracert是路由跟蹤程式,用於確定 ip 資料報訪問目標所經過的路徑。

tracert 命令用 ip 生存時間 (ttl) 欄位和 icmp 錯誤訊息來確定從乙個主機到網路上其他主機的路由。 在工作環境中有多條鏈路出口時,可以通過該命令查詢資料是經過的哪一條鏈路出口。

tracert一般用來檢測故障的位置,我們可以使用用tracert ip命令確定資料報在網路上的停止位置,來判斷在哪個環節上出了問題,

雖然還是沒有確定是什麼問題,但它已經告訴了我們問題所在的地方,方便檢測網路中存在的問題。

不帶引數的tracert 或 tracert /? 命令顯示幫助資訊

通過向目標傳送不同 ip 生存時間 (ttl) 值的「internet 控制訊息協議 (icmp)」回應資料報,tracert 診斷程式確定到目標所採取的路由。

要求路徑上的每個路由器在**資料報之前至少將資料報上的 ttl 遞減 1。

資料報上的 ttl 減為 0 時,路由器應該將「icmp 已超時」的訊息發回源系統。

tracert先傳送 ttl 為 1 的回應資料報,並在隨後的每次傳送過程將 ttl 遞增 1,直到目標響應或 ttl 達到最大值,從而確定路由。

通過檢查中間路由器發回的「icmp 已超時」的訊息確定路由。

某些路由器不經詢問直接丟棄 ttl 過期的資料報,這在 tracert 實用程式中看不到。

tracert 命令按順序列印出返回「icmp 已超時」訊息的路徑中的近端路由器介面列表。

如果使用 -d 選項,則 tracert 實用程式不在每個 ip 位址上查詢 dns。

不帶選項的tracert命令將顯示到達目標ip位址所經過的路徑,並將ip位址解析為主機名一同顯示。

如圖所示,第一跳是閘道器位址

tracert -d 不將位址解析成主機名,能夠更快地顯示路由器路徑。

只是不將ip位址解析成主機名,速度更快。

tracert 是乙個簡單的網路診斷工具,可以列出分組經過的路由節點,以及它在ip 網路中每一跳的延遲。

(這裡的延遲是指:分組從資訊源傳送到目的地所需的時間,延遲也分為許多的種類——傳播延遲、傳輸延遲、處理延遲、排隊延遲等,是大多數**效能的瓶頸之一)

tracert命令用於確定 ip資料報訪問目標所採取的路徑,

顯示從本地到目標**所在網路伺服器的一系列網路節點的訪問速度,最多支援顯示30個網路節點。

中間的三列,單位是ms,表示我們連線到每個路由節點的速度,返回速度和多次鏈結反饋的平均值;

後面的ip,就是每個路由節點對應的ip

如果返回訊息是超時,則表示這個路由節點和當前我們使用的寬頻,是無法聯通的,至於原因,就有很多種了,

比如:特意在路由上做了過濾限制,或者確實是路由的問題等,需要具體問題具體分析;

如果在測試的時候,大量的都是*和返回超時,則就說明這個ip,在各個路由節點都有問題

一般10個節點以內可以完成跟蹤的**,訪問速度都是不錯的;10到15個節點之內才完成跟蹤的**,訪問速度則比較差,如果超過30個節點都沒有完成跟蹤的**,則可以認為目標**是無法訪問的。

在unix平台上,traceroute 命令就相當於windows平台上的 tracert 命令

推薦乙個查詢ip或者網域名稱資訊的工具(

必備的網路常用測試命令(tracert命令)

tracert traceroute 路由跟蹤 跟蹤路由資訊,使用此命令可以查出資料從本地機器傳輸到目標主機所經過的所有途徑,這對我們了解網路布局和結構很有幫助。格式 tracert d h maximum hops j host list w timeout r s srcaddr 4 6 tar...

必備的網路常用測試命令(tracert命令)

必備的網路常用測試命令 tracert命令 tracert traceroute 路由跟蹤 跟蹤路由資訊,使用此命令可以查出資料從本地機器傳輸到目標主機所經過的所有途徑,這對我們了解網路布局和結構很有幫助。格式 tracert d h maximum hops j host list w timeo...

tracert 命令小結

前言 今天在閱讀 web效能權威指南 這本書的時候,發現 tracert 這個命令挺有意思的,在分析網路效能瓶頸的時候也能使用的到,在此就小記一筆以備後用。1 作用 tracert 是乙個簡單的網路診斷工具,可以列出分組經過的路由節點,以及它在ip 網路中每一跳的延遲。這裡的延遲是指 分組從資訊源傳...