MTR是一款很是好用的網絡分析工具。相信好多人都用過,由於我的工做中須要常常用到分析網絡情況,加之它很是簡單實用,今天民工哥給你們介紹並推薦一下。linux
Mtr是 Linux中有一個很是棒的網絡連通性判斷工具,它結合了ping, traceroute,nslookup 的相關特性。當網絡鏈路出現問題時不少人會用ping命令,能夠簡單的測試網絡的連通性,看下丟包率,可是卻沒法肯定是在哪裏出現了問題;有些人就會用tracert命令來查看路由,或者用nslookup命令來查看DNS是否可用;若是你也以爲這三個命令太麻煩的話,那就用mtr吧。git
linux下mtr僅是一個簡單的命令,使用的時候帶上各類參數用起來駕輕就熟。windos下用的話就下載mtr軟件就能夠了,用起來更簡單,直接輸入目標ip地址便可。github
1.Windows系統服務器
直接在https://cdn.ipip.net/17mon/be...。也能夠在https://github.com/oott123/Wi... GitHub上下載MTR專用工具,該工具爲免安裝,下載後能夠直接使用。網絡
2.Linux安裝dom
Debian/Ubuntu 系統 sudo apt install mtr RedHat/CentOS 系統 yum install mtr -y
3.Apple客戶端ide
能夠在App store搜索Best NetTools下載安裝工具
4.Android客戶端測試
能夠在Google Play上下載TracePing,可是因爲國內Google Play沒法訪問,筆者自行下載下來,能夠直接訪問 https://dwz.cn/KCdNPH4c 下載TracePing。spa
下面是mtr軟件包安裝後產生的相應目錄:
[root@localhost~]# rpm -ql mtr /usr/sbin/mtr /usr/share/doc/mtr-0.75 /usr/share/doc/mtr-0.75/AUTHORS /usr/share/doc/mtr-0.75/COPYING /usr/share/doc/mtr-0.75/FORMATS /usr/share/doc/mtr-0.75/NEWS /usr/share/doc/mtr-0.75/README /usr/share/doc/mtr-0.75/SECURITY /usr/share/man/man8/mtr.8.gz
首先來看一下mtr的幫助信息:
[root@localhost~]# mtr -h 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經常使用的幾個參數:
應用舉例:
[root@localhost~]# mtr -v mtr 0.75 #查看版本
對北京的dns服務器202.106.0.20發送15個包,不作dns解析,並以報告的形式顯示,測試數據以下:
[root@localhost~]# mtr -r -n -c 15 202.106.0.20 HOST: localhost.localdomain Loss% Snt Last Avg Best Wrst StDev 1. 1.94.32.1 0.0% 15 3.0 3.1 2.7 3.5 0.2 2. 1.94.32.1 0.0% 15 3.1 4.3 2.8 19.1 4.1 3. 218.241.253.61 0.0% 15 4.0 3.9 3.5 4.3 0.3 4. 218.241.166.10 0.0% 15 5.0 5.3 4.2 12.1 1.9 5. 202.106.0.20 0.0% 15 3.6 3.3 2.9 3.7 0.3
第一列:host顯示的是IP地址和本機域名,這點和tracert很像;
第二列:loss%就是對應IP行的丟包率了,須要注意的是有些丟包是因爲icmp的保護機制形成的,並不 表明真的丟包;
第三列:snt每秒發送數據包的數量,默認值是10,窩這裏經過參數 -c來指定發送15個包;
第四列:Last顯示的最近一次的返回時延;
第五列:Avg是平均值 這個應該是發送ping包的平均時延;
第六列:Best是最好或者說時延最短的;
第七列:Wrst是最差或者說時延最常的;
第八列:StDev是標準誤差,統計學名詞,一種量度數據分佈的分散程度標準,用以衡量數據值偏離算術平均值的程度。標準誤差越小,這些值偏離平均值就越少。
總結:工欲善其事,必先利其器,一個好的工具會讓工做和生活變的更加方便。