首頁 > 軟體

Linux常用網路工具:路由掃描之mtr

2020-06-16 17:59:17

除了上一篇《Linux常用網路工具:路由掃描之traceroute》介紹的traceroute之外,一般Linux還內建了另一個常用的路由掃描工具mtr。

mtr在某些方面比traceroute更好用,它可以實時顯示經過的每一跳路由的資訊,並不斷進行探測。

traceroute預設使用UDP封包探測,而mtr預設使用ICMP報文探測,ICMP在某些路由節點的優先順序要比其他封包低,所以測試得到的資料可能低於實際情況。

mtr

--------------------------------------------------------------------------------

mtr使用比較簡單,通常不需要使用附加選項,更多引數可以參考mtr的man page:

usage: mtr [-hvrwctglspniu46] [--help] [--version] [--report]

[--report-wide] [--report-cycles=COUNT] [--curses] [--gtk]

[--raw] [--split] [--no-dns] [--address interface]

[--psize=bytes/-s bytes]

[--interval=SECONDS] HOSTNAME [PACKETSIZE]

mtr範例:

輸出引數的解釋:

Loss% -- 丟包率,單位是"%";

Snt -- sent包的數量

Last -- 最後一個包的延時

Avg -- 所有包的平均延時

Best -- 延時最小的包

Wrst -- 延時最大的包

StDev -- 標準偏差

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-06/118488.htm


IT145.com E-mail:sddin#qq.com