簡介
港鐵是診斷網絡相關問題的常用工具。它結合了ping
和traceroute
命令。提交港鐵報告可協助 Brightcove 支援在某些情況下解決問題。
看到如何運行地鐵有關安裝MTR的信息。
以下步驟將引導您完成 Wireshark 的基本安裝和使用。
使用港鐵
以下說明假設您在 Mac OS 上執行 MTR 作為命令列應用程式。如果運行的是WinMTR,則唯一的區別是您只需輸入要分析的域或IP地址即可運行mtr {domain or IP address}
。
- 啟動終端機
-
輸入下列指令:
sudo mtr players.brightcove.net
- 您應該會看到如下所示的顯示器:
- 注意數據顯示上方列出的命令,或按h查看所有可用命令:
- 從終端複製並粘貼您想要的信息:
- 你可以按q隨時停止地鐵。
將 MTR 與 Live 結合使用
將 MTR 與直播流一起使用類似於使用它來分析 VOD,但有一點不同,因為 MTR 發送 ICMP 請求數據包,而大多數互聯網設備會降低基於 ICMP 的跟踪請求的優先級,並有意限制 ICMP 流量,這會造成數據包丟失的錯覺。
此外,您需要同時在 RTMP URL 和播放 URL 上運行 MTR,因為輸入和輸出都可能出現問題。
要正確解決連接問題,必須運行基於 TCP 的跟踪。以下是針對 Mac 用戶在 RTMP URL 上運行的示例。
sudo mtr -n -T -c 200 1a244fa8f08a464e869695dd01c890d6.sep.bcovlive.io --report
高亮部分是Live模塊顯示的 Endpoint URL 中提取的直播播放域: