MTR 命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MTR 命令相关的知识,希望对你有一定的参考价值。

安装 mtr

yum install mtr -y

参数:

mtr -h

mtr -h 提供帮助命令mtr -v 显示mtr的版本信息mtr -r 已报告模式显示 其中-c的说明是:–report-cycles COUNT
    第一列:显示的是IP地址和本机域名,这点和tracert很像
    第二列:是显示的每个对应IP的丢包率
    第三列:snt:10 设置每秒发送数据包的数量,默认值是10 可以通过参数 -c来指定
    第四列:显示的最近一次的返回时延
    第五列:是平均值 这个应该是发送ping包的平均时延
    第六列:是最好或者说时延最短的
    第七列:是最差或者说时延最常的
    第八列:是标准偏差
mtr -s 用来指定ping数据包的大小
mtr -n no-dns不对IP地址做域名解析
mtr -a 来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
mtr -i 使用这个参数来设置ICMP返回之间的要求默认是1秒
mtr -4 IPv4
mtr -6 IPv6

案例:

mtr -r 172.17.60.199

HOST: 172.17.60.199-zh            Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. 172.17.60.145                 0.0%    10    0.4   0.6   0.4   0.8   0.1

mtr 172.17.60.199

My traceroute  [v0.75]  
172.17.60.199-zh (0.0.0.0)                                    Tue Jul 25 17:26:41 2017
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                              Packets               Pings   
 Host                                       Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 172.17.60.145                            0.0%    60    0.7   0.6   0.4   0.8   0.1
 
输出参数的解释:
Loss% -- 丢包率,单位是"%";
Snt -- sent包的数量;
Last -- 最后一个包的延时;
Avg -- 所有包的平均延时;
Best -- 延时最小的包;
Wrst -- 延时最大的包;
StDev -- 标准偏差;


以上是关于MTR 命令的主要内容,如果未能解决你的问题,请参考以下文章

MTR 命令

mtr命令详解诊断网络路由

MTR命令详解

mtr-网络分析工具

mtr命令

为啥linux的MTR只能在root下运行