路由追蹤是網路管理員診斷連線品質、定位瓶頸的核心工具。本文詳細說明 Tracert 原理、Windows 使用步驟、結果欄位解讀、異常判斷邏輯與實戰應用場景,讓您從封包路徑中洞察網路健康狀態。
tracert,Linux/macOS traceroute (UDP 預設),traceroute -I (ICMP)cmd → Enter 開啟命令提示字元tracert 目標IP或域名 (例:tracert 121.40.125.186 或 tracert google.com)1 1 ms 1 ms 1 ms 192.168.1.1 # 第1跳:本地路由器 2 10 ms 11 ms 10 ms 100.64.0.1 # 第2跳:ISP 邊緣設備 (CGNAT) 3 15 ms 14 ms 15 ms 218.x.x.x # 第3跳:ISP 核心骨幹 4 25 ms 24 ms 26 ms 202.x.x.x # 第4跳:骨幹互聯點 5 30 ms 31 ms 30 ms 121.40.125.186 # 目的地
| 現象 | 可能原因 | 行動建議 |
|---|---|---|
| 前幾跳正常,中間某跳延遲暴增 (如 10ms→300ms) | 該節點擁塞/設備效能不足/鏈路品質差 | 記錄該 IP,查詢歸屬 (ISP/骨幹/IXP),向對應單位反映 |
| 連續多跳顯示 * * * (超時) | 該段路由器禁用 ICMP 回應 / 防火牆封鎖 / 真斷點 | 若後續跳恢復正常 → 只是禁 Ping;若後續全 * → 真斷點,聯繫 ISP |
| 目的地前一跳高延遲,目的地正常 | 最後一跳為負載均衡/代理/CDN 邊緣節點 | 參考目的地實際延遲為主 |
| 第 1 跳即高延遲/超時 | 本地路由器/網卡/網線/無線干擾問題 | 檢查區域網路:換線、重啟路由器、有線測試 |
| 出現私有 IP (10.x / 172.16-31.x / 192.168.x) | 經過 CGNAT/雙重 NAT/企業內網 | 屬正常,若需公網 IP 需向 ISP 申請 |
tracert -d 目標:不解析主機名,大幅加速顯示tracert -h 50 目標:增加最大跳數 (預設 30)tracert -w 500 目標:設定等待逾時毫秒 (預設 4000ms)pathping 目標:結合 Ping + Tracert,統計每跳丟包率 (Windows 專有)Tracert 是「網路 X 光」,能看見封包在網際網路中如何跳轉、哪裡卡住。善用 tracert -d 快速定位,結合 pathping 量化丟包,配合線上視覺化工具直觀呈現,讓網路疑難雜症無所遁形。