古詩詞大全網 - 成語用法 - tracert命令時請求超時

tracert命令時請求超時

有時候網絡不通,或者打不開某些網站,而其他人可以打開,那麽是什麽原因呢?

這時候就用到了Windows系統自帶的 Tracert命令。

下面詳細解釋壹下TRACERT命令及用法

Tracert(跟蹤路由)是路由跟蹤實用程序,用於確定 IP 數據報訪問目標所采取的路徑。Tracert 命令用 IP 生存時間 (TTL) 字段和 ICMP 錯誤消息來確定從壹個主機到網絡上其他主機的路由。 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。

在下例中,數據包必須通過兩個路由器(10.0.0.1 和 192.168.0.1)才能到達主機 172.16.0.99。主機的默認網關是 10.0.0.1,192.168.0.0 網絡上的路由器的 IP 地址是 192.168.0.1。

比如測試訪問我的個人網站的路徑

用 tracert 解決問題

可以使用 tracert 命令確定數據包在網絡上的停止位置。下例中,默認網關確定 192.168.10.99 主機沒有有效路徑。這可能是路由器配置的問題,或者是 192.168.10.0 網絡不存在(錯誤的 IP 地址)。

Tracert 實用程序對於解決大網絡問題非常有用,此時可以采取幾條路徑到達同壹個點。 Tracert 命令行選項

Tracert 命令支持多種選項