路由追蹤

追蹤資料包經過的網路路徑和節點

撥測引數

選擇撥測節點

路徑追蹤結果

提交任務後,路徑地圖和跳點列表將顯示在此處

使用說明

目標地址:輸入域名或 IP 地址(如 example.com 或 1.1.1.1)

路徑地圖:基於每一跳的 IP 地理位置(GeoIP)連成路徑,滑鼠懸停檢視詳細資訊

跳點列表:完整的 hop / IP / 主機名 / 位置 / 延遲表格

* 號或超時:路由器不響應 ICMP 或私網節點(如運營商閘道器),無法定位

節點選擇:可選擇起點節點,預設使用所有可用節點

路由追蹤有什麼用

路由追蹤(Traceroute)通過向目標逐跳傳送遞增 TTL 的探測包,獲取資料包經過的每一個路由節點的 IP 地址和往返延遲(RTT)。通過它可以直觀地看到從探測節點到目標的完整網路路徑,發現路徑中延遲驟增的節點或出現丟包的位置。

它常用於:定位高延遲發生在路徑的哪一跳、判斷資料包是否走了預期的路由路徑、排查某地區訪問特別慢的根本原因、確認是否經過了 CDN 的就近節點。配合多地 Ping 和 MTR 可以獲得更完整的網路品質畫像。

常見問題

某些節點顯示 * 是什麼意思?

星號表示該跳的路由器沒有返回 ICMP 超時訊息,通常是該路由器禁止返回 ICMP,但資料包實際上是通過去的,最終目標仍然可達。

路由追蹤顯示延遲在某跳突然增加,說明問題在那裡嗎?

不一定。路由器處理 ICMP 資料包的優先順序較低,可能導致顯示延遲偏高。判斷擁塞要看那一跳之後所有節點是否都延遲高,而不只是單跳突增。

路由追蹤和 MTR 有什麼區別?

Traceroute 是一次性測量,展示靜態的路徑快照;MTR 持續迴圈測量,能統計每跳的平均延遲、最差延遲和丟包率,更適合發現間歇性問題。

為什麼每次追蹤路徑不一樣?

網際網路使用等價多路徑路由(ECMP),資料包可能被負載均衡到不同鏈路,導致路徑不穩定。這屬於正常現象,不代表路由異常。