linux MTR 診斷你的網路

mtr-deploy

linux MTR 的網路診斷工具,小巧、安裝簡單,可以分析你主機與你之間的網路狀況。

每次發 ticket 單給 linode 詢問網路的問題,客服一定要你給他一個 MTR report 作分析,如是給 ping / tracert 來分析,客服還是會跟你要 MTR report,可見這個工具程式是非常實用。

Install MTR:

Debian / Ubuntu:
apt-get update
apt-get upgrade
apt-get install mtr-tiny

CentOS / Fedora:
yum update
yum install mtr

Arch Linux:
pacman -Sy
pacman -S mtr

安裝好之後,只要打入下面的指令,用 mtr 加上要偵測的電腦主機名稱或 IP 位址,就會進入顯示從你的主機位置到目的主機的路由資訊,MTR 就會一直出封包來進行測試,所以,你覺得你的主機的網路狀況不穩定,就可以透過這種方式來監控。

指令:

mtr --report [ip_address]

mtr-deploy-2

MTR 是透過定時送出封包並接受各個路由的回應情形來達到檢測的目的,然後把取得的回應資訊顯示在畫面上,使用者可以利用這些資訊來找出封包繞經的方式及路由器的運作情形,透過 MTR 提供的資訊,可以對網路的狀況做簡單的除錯。

以下就是 MTR 畫面上所顯示的欄位資訊的說明:

  • Loss%:封包丟失的百分比。
  • Snt (Sent):發送到此主機的數據封包數量。
  • Last:發送到此主機最後一個數據封包的延遲 (以秒為單位)。
  • Avg (Average):發送到此主機的所有數據封包的延遲 (以秒為單位) 的平均值。
  • Best:發送到此主機的數據封包的最小延遲 (以秒為單位)。
  • Wrst (Worst):發送到此主機的數據封包的最長延遲 (以秒為單位)。
  • StDev (Standard Deviation):發送到此主機的延遲的標準偏差,這個數字越高,表示可信度就不夠高。

另外,MTR 也有 Windows 的版本,如果有需要的話,可以到這裡來下載和安裝。

WinMTR – Free Network Diagnostic Tool

windows 顯示結果:

mtr-deploy-3



linux MTR 診斷你的網路
User Rating 5 (9 votes)
Sending

, ,

Leave a Reply

Powered by WordPress. Designed by WooThemes