Windows下的命令列工具3 tracert

2021-10-10 08:44:38 字數 2359 閱讀 5447

總結cmder:功能類似於windows 自帶的命令列視窗程式cmd,安裝及使用方法參考

微軟官方釋意如下:

此診斷工具通過向目標傳送 internet 控制訊息協議) (( (icmp) 迴響請求或 icmpv6 訊息,向目標傳送迴響請求或 icmpv6 訊息,從而確定到達目標的路徑。 需要沿著路徑的每個路由器將 ip 資料報中的 ttl 遞減至少1,然後再將其**。 ttl 實際上是最大鏈結計數器。 當資料報上的 ttl 達到0時,路由器應將 「icmp 超時」 訊息返回到源計算機。

也就是說,這是路由追蹤命令,確定用於跟蹤 internet 協議 (ip) 資料報傳送到目標位址時經過的路徑。

可用引數如下:

了解到某計算機到 www.baidu.com 中間經過了哪些節點(路由器)及其它狀態,可使用 "tracert www.baidu.com "命令,檢視反饋的資訊,了解節點的個數。

ping.pe 這個**可以探測從全球主要的 isp 到某站點如 的線路狀態,當然也包括各線路到該主機的路由情況。請使用瀏覽器訪問 進行了解。

1、tracert 能告訴我們路徑上的節點以及大致的延遲等資訊,其背後的原理在於什麼?

回答:tracert 命令確定兩台主機的路由主要是通過 ip 生存時間 (ttl) 欄位和 icmp 錯誤訊息。 在工作環境中有多條鏈路出口時,可以通過該命令查詢資料是經過的哪一條鏈路出口。

由於路徑上的每個路由器在**資料報之前至少將資料報上的 ttl 遞減 1,因此 tracert 先傳送 ttl 為 1 的回應資料報,並在隨後的每次傳送過程將 ttl 遞增 1,直到目標響應或 ttl 達到最大值,從而確定路由。通過檢查中間路由器發回的「icmp 已超時」的訊息確定路由。

2、 在以上兩個實作中,無論是訪問www.c**tu.edu.cn還是qige.io,路徑中的第一跳都是相同的,甚至似乎前幾個節點都是相同的,解釋是什麼?

回答:這與本機的位置有關,無論目的位址是**,資料傳輸從本機傳送出去後,到達的都是同乙個交換機,也就是說路徑中的第一跳都是相同的。之後,通過交換機傳輸到本機所在的通訊子網,因此節點相同。

3、在追蹤過程中,你可能會看到路徑中某些節點顯示為 * 號,這是發生了什麼?

回答:這表示當前路徑不可達。

以上就是學習windows下的命令列工具3-tracert的具體內容。

windows下命令列cmder工具

解壓安裝cmder之後,在環境變數中進行配置 將cmder新增到右鍵選單 在管理員許可權的終端輸入以下語句 cmder.exe register all 這樣就可以使用shift 右鍵 在此處開啟cmder了 介紹一下cmder的強大之處 1,cmder常用快捷鍵 利用tab,自動路徑補全 利用ct...

Windows下的命令列工具1 ipconfig

總結cmder 功能類似於windows 自帶的命令列視窗程式cmd,安裝及使用方法參考 微軟官方釋意如下 顯示所有當前 tcp ip 網路配置值並重新整理動態主機配置協議 dhcp 和網域名稱系統 dns 設定。在沒有引數的情況下使用,ipconfig 顯示 internet 協議版本 4 ipv...

10款Windows命令列工具

自 windows下cmd不好用,遠沒有linux,或者一些ssh工具用起來方便。其實windows下,也有一些不錯的工具替代cmd 0.powercmd經過比較,我最終選擇了這款,這裡補充一下截圖 1.powershell 2.mingw mingw是乙個可自由使用和自由發布的windows特定標...