MTR 路由測試

結合 Ping 和 Traceroute 功能,對路徑上每一跳進行多次測量並在地圖上展示路徑與丟包

撥測引數

選擇撥測節點

路徑追蹤結果

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

使用說明

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

工作原理:先通過 Traceroute 探測路徑,再對每個跳點發送 3 次 Ping,統計延遲和丟包

路徑地圖:基於 GeoIP 在世界地圖上連出每一跳,懸停檢視 IP / 位置 / RTT

跳點列表:完整 hop / IP / 主機名 / 丟包率 / 平均延遲

* 號跳點:該路由器不響應 ICMP,屬正常現象

應用場景:精確定位網路瓶頸、判斷是哪一跳導致丟包或高延遲

MTR 路由測試有什麼用

MTR(My Traceroute)結合了 Ping 和 Traceroute 的能力,對路徑上的每一跳持續傳送探測包並統計延遲分佈(最小/平均/最大)與丟包率,同時在地圖上標註各跳節點的地理位置。相比單次路由追蹤,MTR 能捕捉間歇性丟包和延遲抖動等隨時間變化的問題。

典型使用場景:定位網路品質間歇性下降的原因、對比不同運營商鏈路的品質差異、確認 CDN 或專線是否按預期路由、深入分析某條鏈路是否存在持續丟包或高抖動。MTR 結果常被網路運營商用於分析跨網互聯品質問題。

常見問題

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

普通 Traceroute 是一次性快照;MTR 持續迴圈探測,統計每跳的延遲分佈和丟包率。能發現 Traceroute 單次測量可能錯過的間歇性問題,更適合深入排查網路異常。

某跳丟包率高,是這裡有問題嗎?

不一定。路由器可能對 ICMP 資料包限速,表現為中間跳丟包而最終目標正常。判斷真實丟包要看最終目標是否也有丟包。只有中間某跳之後所有節點丟包率都升高,才說明問題在那跳。

地圖上的節點位置準確嗎?

節點位置基於 IP 地理位置資料庫標註,精度到城市級別。骨幹路由器的 IP 歸屬有時與實際物理位置存在偏差,地圖僅供路徑走向參考。

測試時間多長合適?

建議至少探測 20–30 次(每跳),能覆蓋一段時間內的延遲抖動和丟包情況。間歇性問題可能需要更長時間才會顯現。