跳到主要內容

網絡路由追蹤

追蹤去到目標主機嘅網絡路徑,顯示途中每個路由器跳轉點嘅時間同地理位置數據。

iPhoneiPadMacApple Vision ProApple TVApple Watch

概覽

網絡路由追蹤會繪製出你嘅數據去到互聯網上某個目的地所經過嘅路線。每次你瀏覽網站或連接到線上服務,你嘅數據都會經過一系列路由器 -- 路由追蹤工具會揭示每一個中間站(叫做「跳轉點」)並量度去到每一個需要幾耐。呢個對於診斷慢連線嘅樽頸位置好有價值:問題係出喺你嘅本地網絡、你嘅互聯網供應商,定係目的地本身?

目錄


目標卡片

畫面頂部嘅目標卡片係你設定路由追蹤嘅地方:

  • 狀態標記 -- 一個有顏色嘅標記,指示目前嘅狀態(閒置、追蹤中、已完成、已停止或錯誤)。
  • 主機輸入 -- 輸入或貼上目的地地址。可以係域名(例如 apple.com)或 IP 地址(例如 8.8.8.8)。
  • 開始 / 停止按鈕 -- 撳 開始 嚟開始路由追蹤。追蹤進行中嘅時候,撳 停止 嚟提前結束。
  • 設定 -- 開始之前設定路由追蹤嘅參數(例如最大跳轉數、逾時同協定)。

路線地圖

呢個工具最獨特嘅功能之一係互動式 路線地圖,佢會喺地圖上繪製你數據嘅地理路徑。

  • 地圖使用 MapKit,以視覺方式展示由你嘅裝置去到目的地嘅路線。
  • 每個有地理位置數據嘅跳轉點都會顯示為 地圖上嘅一個節點,用線條連接嚟顯示你數據行經嘅路徑。
  • 動畫節點 會閃動嚟指示路由追蹤嘅進展。
  • 你可以 撳個別節點 嚟睇嗰個跳轉點嘅詳情,包括佢嘅主機名稱、IP 地址、回應時間同位置。
  • 隨住新嘅跳轉點被發現,地圖會自動調整視角嚟容納成條路線。

唔係所有跳轉點都會出現喺地圖上。地理位置數據係透過第三方 IP 地理位置服務查詢,需要互聯網連線,而部分路由器使用私人或無法定位嘅 IP 地址。當某個跳轉點無地理位置數據時,佢仍然會顯示喺下面嘅逐跳分析入面。

逐跳分析

喺地圖下面,路線上嘅每個跳轉點都會顯示為一行,包含詳細資訊:

  • TTL 編號 -- 路線中嘅跳轉點編號(1、2、3,如此類推)。跳轉點 1 通常係你嘅本地路由器,最後一個跳轉點係目的地。TTL 即 Time to Live -- 每個路由器都會將呢個值減一,呢個就係路由追蹤點樣逐個發現跳轉點嘅原理。
  • 主機名稱 -- 呢個跳轉點嘅路由器主機名稱(如果有嘅話),例如 core-router.isp-name.net。部分路由器唔會提供主機名稱,只會顯示 IP 地址。
  • IP 地址 -- 呢個跳轉點嘅路由器 IP 地址。
  • 回應時間 -- 收到呢個跳轉點回應所需嘅時間(以毫秒為單位)。每個跳轉點會發送多個探測封包,所以你可能會見到幾個時間值。較低嘅值表示去到嗰個位置嘅連線較快。兩個相鄰跳轉點之間回應時間嘅大幅跳升可能表示嗰條連結有樽頸。
  • 地理位置 -- 路由器嘅大約地理位置,包括國家同城市(如果有嘅話)。呢啲資訊主要用 ipwho.is,ipinfo.io 做後備,需要互聯網連線;結果視乎服務同只係近似值。佢可以揭示你數據旅程嘅有趣細節,例如你嘅流量經過咗邊啲國家。
  • 狀態 -- 跳轉點是否正常回應或逾時。顯示為 * * *(星號)嘅跳轉點表示嗰個位置嘅路由器無回應探測封包,呢個係常見嘅,唔一定表示有問題。

原始輸出檢視

對於偏好傳統路由追蹤格式嘅用家,原始輸出 檢視會以熟悉嘅終端機風格版面顯示完整嘅路由追蹤文字輸出。呢個包括所有跳轉點、回應時間同錯誤訊息,以網絡管理員慣用嘅標準格式呈現。

工具列動作

工具列提供用於管理路由追蹤結果嘅按鈕:

  • 分享 -- 分享路由追蹤結果(包括路線數據同時間資訊)到其他應用程式或儲存到檔案。
  • 複製 -- 複製完整嘅路由追蹤輸出到你嘅剪貼簿。
  • 清除 -- 移除所有結果並重置工具,準備做新嘅追蹤。

注意事項同限制

  • 路徑上嘅部分路由器被設定為唔回應路由追蹤探測封包。呢啲會喺輸出中顯示為 * * *(星號)。呢個係正常行為,唔代表有問題。
  • 地理位置數據來自第三方 IP 地理位置服務,可能唔係百分百準確。跳轉點顯示嘅位置代表 IP 地址註冊嘅地方,可能同路由器嘅實際位置唔同。
  • 防火牆、企業網絡同部分互聯網服務供應商可能會封鎖或干擾路由追蹤流量,導致結果唔完整。
  • 你嘅數據行經嘅路線可能會隨時間改變。喺一日唔同時間運行路由追蹤可能會顯示唔同嘅路徑,因為互聯網路由會根據流量模式調整。
  • 去到目的地嘅跳轉數通常介乎 5 至 30 之間。如果路由追蹤到達最大跳轉限制而未到達目的地,目標可能係無法連線或封鎖咗路由追蹤流量。
  • 地圖檢視需要互聯網連線嚟載入地圖圖磚。逐跳分析同原始輸出無論地圖連線狀況點樣都可以使用。
  • 每個跳轉點嘅回應時間代表由你嘅裝置去到嗰個特定路由器嘅來回延遲,唔係相鄰路由器之間嘅延遲。