日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mtr命令详解诊断网络路由

發(fā)布時(shí)間:2025/7/14 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mtr命令详解诊断网络路由 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

首先安裝mtr
?
#?yum -y install mtr

?

?一般在windows 來(lái)判斷網(wǎng)絡(luò)連通性用ping 和tracert,

ping的話(huà)可以來(lái)判斷丟包率,tracert可以用來(lái)跟蹤路由,

在Linux中有一個(gè)更好的網(wǎng)絡(luò)連通性判斷工具,它可以結(jié)合ping nslookup tracert 來(lái)判斷網(wǎng)絡(luò)的相關(guān)特性,這個(gè)命令就是mtr


[root@10.10.90.97 ~]# mtr -h

usage: mtr [-hvrctglspni46] [--help] [--version] [--report]
[--report-cycles=COUNT] [--curses] [--gtk]
[--raw] [--split] [--no-dns] [--address interface]
[--psize=bytes/-s bytes]
[--interval=SECONDS] HOSTNAME [PACKETSIZE]


mtr -h 提供幫助命令

mtr -v 顯示mtr的版本信息

mtr -r 已報(bào)告模式顯示


[root@10.10.90.97 ~]# mtr -r 202.108.33.94
?
FOCUS9097 Snt: 10 Loss% Last Avg Best Wrst StDev
?
220.181.61.252 0.0% 6.8 3.3 1.8 7.4 2.2
220.181.17.217 0.0% 0.4 0.5 0.4 0.7 0.1
220.181.16.17 0.0% 0.6 0.5 0.5 0.6 0.0
202.97.53.14 10.0% 0.7 0.7 0.7 0.8 0.0
219.158.35.1 0.0% 0.8 0.8 0.8 0.9 0.0
219.158.5.81 0.0% 1.2 1.3 1.2 1.6 0.1
123.126.0.138 0.0% 1.2 1.1 1.1 1.3 0.1
61.148.153.126 0.0% 1.9 10.5 1.5 89.9 27.9
61.148.143.22 0.0% 1.5 1.6 1.5 1.7 0.0
210.74.178.198 0.0% 1.6 1.6 1.5 1.9 0.1
202.108.33.94 0.0% 1.5 1.5 1.4 1.5 0.0




報(bào)告說(shuō)明:
第一列:顯示的是IP地址和本機(jī)域名,這點(diǎn)和tracert很像
?
第二列:snt:10 設(shè)置每秒發(fā)送數(shù)據(jù)包的數(shù)量,默認(rèn)值是10 可以通過(guò)參數(shù) -c來(lái)指定。


[root@10.10.90.97 ~]#?mtr -r -c 15 202.108.33.94
?
FOCUS9097 Snt: 15 Loss% Last Avg Best Wrst StDev
220.181.61.252 0.0% 1.9 3.4 1.8 12.9 3.1
220.181.17.217 0.0% 0.5 0.5 0.4 0.8 0.1
220.181.16.17 0.0% 0.5 0.6 0.5 2.3 0.5
202.97.53.14 0.0% 0.7 0.7 0.7 0.7 0.0
219.158.35.1 0.0% 0.9 0.8 0.8 0.9 0.0
219.158.5.81 0.0% 1.3 2.8 1.2 22.8 5.5
123.126.0.138 0.0% 1.1 1.1 1.1 1.2 0.0
61.148.153.126 0.0% 13.8 7.4 1.6 60.4 15.5
61.148.143.22 0.0% 1.7 1.6 1.5 1.8 0.1
210.74.178.198 0.0% 1.6 1.6 1.4 1.7 0.1
202.108.33.94 0.0% 1.5 1.5 1.4 1.7 0.1



其中-c的說(shuō)明是:–report-cycles COUNT

?-n ?不用主機(jī)解釋
?
-c ? 發(fā)送多少個(gè)數(shù)據(jù)包
?
--report ?結(jié)果顯示,并不動(dòng)態(tài)顯示。
?


第三列:是顯示的每個(gè)對(duì)應(yīng)IP的丟包率
第四列:顯示的最近一次的返回時(shí)延
第五列:是平均值 這個(gè)應(yīng)該是發(fā)送ping包的平均時(shí)延
第六列:是最好或者說(shuō)時(shí)延最短的
第七列:是最差或者說(shuō)時(shí)延最常的
第八列:是標(biāo)準(zhǔn)偏差
接下來(lái)接著說(shuō)相關(guān)參數(shù):


mtr -s 用來(lái)指定ping數(shù)據(jù)包的大小
?
mtr -n no-dns不對(duì)IP地址做域名解析
?
mtr -a 來(lái)設(shè)置發(fā)送數(shù)據(jù)包的IP地址 這個(gè)對(duì)一個(gè)主機(jī)由多個(gè)IP地址是有用的
?
mtr -i 使用這個(gè)參數(shù)來(lái)設(shè)置ICMP返回之間的要求默認(rèn)是1秒
?
mtr -4 IPv4
?
mtr -6 IPv6
?
?
?其中Host列是途經(jīng)的IP或本機(jī)域名
Loss%列就是對(duì)應(yīng)IP行的丟包率了,值得一提的是,只有最后的目標(biāo)丟包才算是真正的丟包
Last列則是最后一次返回的延遲,按毫秒計(jì)算的
Avg列是所有返回時(shí)延的一個(gè)平均值
Best列是最快的一次返回時(shí)延
Wrst列是最長(zhǎng)的一次返回時(shí)延
StDev列是標(biāo)準(zhǔn)偏差


接下來(lái)就是命令參數(shù)了:
?
mtr -s 用來(lái)指定ping數(shù)據(jù)包的大小
?
mtr -n no-dns不對(duì)IP地址做域名解析
?
mtr -a 來(lái)設(shè)置發(fā)送數(shù)據(jù)包的IP地址 這個(gè)對(duì)一個(gè)主機(jī)由多個(gè)IP地址是有用的
?
mtr -i 使用這個(gè)參數(shù)來(lái)設(shè)置ICMP返回之間的要求默認(rèn)是1秒
?
mtr -c 是ping的次數(shù)。使用方法跟ping命令一樣
?
mtr -4 IPv4
mtr -6 IPv6
所謂的IPv4和IPv6,現(xiàn)在基本上用不到呢還,我們基本上來(lái)測(cè)試鏈路連通性都是這么打的
?
mtr -i 0.1 -n -c 100 IP或域名
這么打的意思是每0.1秒返回一次結(jié)果,ping100次,并且不對(duì)IP地址做域名解析

?

?

?

?

speedtest-cli是一個(gè)用Python編寫(xiě)的輕量級(jí)Linux命令行工具?在Python2.4至3.4版本下均可運(yùn)行 它基于Speedtest.net的基礎(chǔ)架構(gòu)來(lái)測(cè)量網(wǎng)絡(luò)的上/下行速率

?

  • wget?https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py??
  • chmod?a+rx?speedtest_cli.py??
  • sudo?mv?speedtest_cli.py?/usr/local/bin/speedtest-cli??
  • sudo?chown?root:root?/usr/local/bin/speedtest-cli??

  • 如何測(cè)試也很簡(jiǎn)單 使用

    ?

    ?

  • speedtest-cli??

  • 他會(huì)尋找與你最近的一臺(tái)服務(wù)器 ?

    ?

    如下

    ?

  • Retrieving?speedtest.net?configuration...??
  • Retrieving?speedtest.net?server?list...??
  • 5300)?Hangzhou?,?Zhejiang?Unicom?(Hangzhou,?China)?[4.87?km]??
  • 8173)?5UFVPN?(Hangzhou,?China)?[4.87?km]??
  • 3927)?China?Mobile?Jiangsu?Co.,?Ltd.?(Suzhou,?China)?[121.23?km]??
  • 6245)?ningbo?unicom?(Ningbo,?China)?[141.79?km]??
  • 6715)?China?Mobile?Group?Zhejiang?Co.,?Ltd.?(Ningbo,?China)?[141.79?km]??
  • 5122)?China?Mobile?Group?Jiangsu?Co.,Ltd.?(Wuxi,?China)?[142.18?km]??
  • 3633)?China?Telecom?(Shanghai,?China)?[162.85?km]??
  • 5083)?Shanghai?Branch,?China?Unicom?(Shanghai,?China)?[162.85?km]??
  • 9633)?China?Broadband?Communications?(Shanghai,?China)?[162.85?km]??
  • 5446)?CHINA?UNICOM?JIANGSU?COMPANY?(Nanjing,?China)?[236.11?km]??
  • 5724)?ChinaUnicom?(Hefei,?China)?[325.13?km]??
  • 4377)?China?Mobile?Group?Anhui?Co.,Ltd?(Hefei,?China)?[325.13?km]??
  • 6345)?ChinaTelecom.JiangXi?(Nanchang,?China)?[451.09?km]??
  • 7643)?China?Telecom.JiangXi.Network?Center?(Nanchang,?China)?[451.09?km]??
  • 6473)?jxtelecom?(Nanchang,?China)?[451.09?km]??
  • 5097)?Chinaunicom.jx?(Nanchang,?China)?[451.09?km]??
  • 7230)?China?Unicom.JiangXi?Co.,Ltd?(Nanchang,?China)?[451.09?km]??
  • 4884)?China?Unicom?FuJian?(Fuzhou,?China)?[476.39?km]??
  • 5485)?China?Unicom,Hubei?Branch?(Wuhan,?China)?[564.39?km]??
  • 2589)?Far?EasTone?Telecommunications?Co.,?Ltd?(Taoyuan,?Taiwan)?[589.47?km]??
  • 3921)?Taiwan?Fixed?Network?(Taoyuan,?Taiwan)?[589.47?km]??
  • ?

    如果你要指定某臺(tái)服務(wù)器 可以使用

    ?

  • speedtest-cli?--server?id號(hào)??

  • 如:speedtest-cli --server 5300

    ?

    測(cè)試結(jié)果如下:


    ?

    我們經(jīng)常會(huì)遇到數(shù)據(jù)傳輸延遲 失敗的問(wèn)題 這時(shí)候經(jīng)常需要檢測(cè)丟包率? 在windows中跟蹤路由一般用tracert命令,在linux中我們可以使用mtr

    ?

  • mtr?-h??
  • ?


    來(lái)查看mtr的所有參數(shù)??

    ?

  • mtr?-h?提供幫助命令??
  • ??
  • mtr?-v?顯示mtr的版本信息??
  • ??
  • mtr?-r?已報(bào)告模式顯示??
  • ??
  • mtr?-c?設(shè)置每秒發(fā)送數(shù)據(jù)包的數(shù)量??
  • ??
  • mtr?-s?用來(lái)指定ping數(shù)據(jù)包的大小??
  • ??
  • mtr?-n?no-dns不對(duì)IP地址做域名解析??
  • ??
  • mtr?-a?來(lái)設(shè)置發(fā)送數(shù)據(jù)包的IP地址?這個(gè)對(duì)一個(gè)主機(jī)由多個(gè)IP地址是有用的??
  • ??
  • mtr?-i?使用這個(gè)參數(shù)來(lái)設(shè)置ICMP返回之間的要求默認(rèn)是1秒??
  • ??
  • mtr?-4?IPv4??
  • ??
  • mtr?-6?IPv6??

  • 這個(gè)工具默認(rèn)是安裝的? 當(dāng)然有些版本的liunx是沒(méi)有自帶該工具 比如centos6.5就沒(méi)有? 通過(guò)yum apm等安裝即可 當(dāng)然 源碼安裝也可以?
    mtr默認(rèn)使用ICMP報(bào)文探測(cè)

    ?

    mtr -r -c?30?-s?1024?www.baidu.com

    ?

  • HOST:?AY14041211122443416bZ???????Loss%???Snt???Last???Avg??Best??Wrst?StDev??
  • ??1.?114.215.99.248????????????????0.0%????30????0.6???2.0???0.6??17.2???3.0??
  • ??2.?10.106.148.18?????????????????0.0%????30????1.0??48.9???0.8??96.2??32.3??
  • ??3.?42.120.245.1??????????????????0.0%????30????0.8???1.6???0.7???2.8???0.6??
  • ??4.?42.120.244.73?????????????????0.0%????30????1.4???1.6???0.7??14.3???2.4??
  • ??5.?150.138.132.133??????????????63.3%????30??17327?20199?17327?23128?1754.0??
  • ??6.?150.138.128.65????????????????0.0%????30????1.8???2.1???1.7???2.6???0.3??
  • ??7.?202.97.39.105?????????????????0.0%????30???15.9??15.2??13.5??17.7???1.3??
  • ??8.??????????????????????????????100.0????30????0.0???0.0???0.0???0.0???0.0??
  • ??9.?220.191.200.138???????????????0.0%????30???21.0??22.5??21.0??23.9???0.9??
  • ?10.??????????????????????????????100.0????30????0.0???0.0???0.0???0.0???0.0??
  • ?11.?115.239.209.46???????????????56.7%????30???22.4??23.0??22.4??23.5???0.3??
  • ?12.??????????????????????????????100.0????30????0.0???0.0???0.0???0.0???0.0??
  • ?13.?115.239.210.27???????????????40.0%????30???21.9??22.4??21.6??26.8???1.1??


  • ?

    第二列 Loss%:是顯示的每個(gè)對(duì)應(yīng)IP的丟包率。

    第四列 Last:顯示的最近一次的返回時(shí)延。

    第六列?Best:最好或者說(shuō)時(shí)延最短的時(shí)間。

    第八列?StDev:標(biāo)準(zhǔn)偏差。

    ?

    轉(zhuǎn)載于:https://www.cnblogs.com/qiaoyanlin/p/10129971.html

    總結(jié)

    以上是生活随笔為你收集整理的mtr命令详解诊断网络路由的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。