- 在Linux中有一个更好的网络连通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是mtr,需要提前安装yum install mtr
MTR参数:
例如:mtr -n -i -a 0.0.0.0 1.1.1.1
-n no-dns(或简写为-n) :不对IP地址做域名解析
-s :用来指定ping数据包的大小
-i :使用这个参数来设置ICMP返回之间的要求默认是1秒
-a :来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
-r :已报告模式显示
-c : 每秒发送多少包,默认为10个。英文是(–report-cycles COUNT)
–report :结果显示,并不动态显示
[root@xiaohuasheng ~]# mtr baidu.com
My traceroute [v0.85]
xiaohuasheng (0.0.0.0) Thu Feb 13 17:23:00 2020
Keys: Help Display mode Restart statistics Order of fields quit
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
1. ???
2. 11.203.88.157 0.0% 35 52.0 42.9 4.1 55.2 15.3
3. 11.203.88.2 0.0% 35 51.9 41.6 2.2 55.4 16.1
4. 10.255.59.165 0.0% 35 0.4 1.2 0.4 9.4 2.0
5. 116.251.116.130 0.0% 35 2.0 2.2 1.8 6.1 0.7
6. 45.112.216.158 0.0% 35 2.9 3.6 2.6 25.9 3.9
7. 39.156.1.226 50.0% 35 2.8 2.8 2.7 3.5 0.0
8. 39.156.0.54 0.0% 35 4.7 5.0 4.5 8.6 0.7
9. ???
10. 39.156.27.1 97.1% 35 5.7 5.7 5.7 5.7 0.0
11. ???
报告说明:
第一列:显示的是IP地址和本机域名,这点和tracert很像
第二列:snt:10 设置每秒发送数据包的数量,默认值是10 可以通过参数 -c来指定
第三列:是显示的每个对应IP的丢包率
第四列:显示的最近一次的返回时延
第五列:是平均值 这个应该是发送ping包的平均时延
第六列:是最好或者说时延最短的
第七列:是最差或者说时延最常的
第八列:是标准偏差
网友评论