當前位置:生活全書館 >

生活小竅門

> tracert命令的作用

tracert命令的作用

tracert命令的作用是用於確定 IP資料包訪問目標所採取的路徑。Tracert 命令使用用 IP 生存時間 (TTL) 欄位和 ICMP 錯誤訊息來確定從一個主機到網路上其他主機的路由。

tracert命令的作用

通過向目標傳送不同 IP 生存時間 (TTL) 值的“Internet 控制訊息協議 (ICMP)”迴應資料包,Tracert診斷程式確定到目標所採取的路由。要求路徑上的每個路由器在轉發資料包之前至少將資料包上的 TTL 遞減 1。資料包上的 TTL 減為 0 時,路由器應該將“ICMP 已超時”的訊息發回源系統。

該診斷實用程式將包含不同生存時間 (TTL) 值的 Internet 控制訊息協議 (ICMP)回顯資料包傳送到目標,以決定到達目標採用的路由。要在轉發資料包上的 TTL 之前至少遞減 1,必須經過路徑上的每個路由器,所以 TTL 是有效的躍點計數。資料包上的 TTL 到達 0 時,路由器應該將“ICMP 已超時”的訊息傳送回源系統。Tracert 先發送 TTL 為 1 的回顯資料包,並在隨後的每次傳送過程將 TTL 遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。路由通過檢查中級路由器傳送回的“ICMP 已超時”的訊息來確定路由。不過,有些路由器悄悄地下傳包含過期 TTL 值的資料包,而 tracert 看不到。

標籤: 命令 tracert
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/xiaoqiaomen/355n3m.html