简介
Mtr是 Linux系统中一个非常棒的网络连通性判断工具,它结合了ping, traceroute,nslookup 的相关特性。
A、install software
[root@localhost ~]# yum -y install mtr
[root@localhost ~]# yum info mtr
Loaded plugins: fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* webtatic: sp.repo.webtatic.com
Installed Packages
Name : mtr
Arch : x86_64
Epoch : 2
Version : 0.75
Release : 5.el6
Size : 96 k
Repo : installed
From repo : anaconda-CentOS-201303050102.x86_64
Summary : A network diagnostic tool
URL : http://www.BitWizard.nl/mtr
License : GPLv2+
Description : Mtr is a network diagnostic tool that combines ping and traceroute
: into one program. Mtr provides two interfaces: an ncurses interface,
: useful for using Mtr from a telnet session; and a GTK+ interface for X
: (provided in the mtr-gtk package).
[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常用的几个参数:
-v:查看当前版本号;
-r:以报告模式显示,不加-r会动态的显示;
-c:设置每秒发送数据包的数量,默认值是10;
-s:指定ping数据包的大小;
-n:相当于--no-dns 不解析dns;
B、test
[root@localhost ~]# mtr www.baidu.com
[root@localhost ~]# mtr 119.29.29.29
My traceroute [v0.75]
localhost.localdomain (0.0.0.0) Thu Nov 23 15:31:12 2017
Resolver error: No error returned but no answers given. of fields quit
Packets Pings
Host Loss% Snt Last Avg Best Wrst StDev
第一列:host显示的是IP地址和本机域名,这点和tracert很像;
第二列:loss%就是对应IP行的丢包率了,需要注意的是有些丢包是由于icmp的保护机制造成的,并不 代表真的丢包;
第三列:snt每秒发送数据包的数量,默认值是10,窝这里通过参数 -c来指定发送15个包;
第四列:Last显示的最近一次的返回时延;
第五列:Avg是平均值 这个应该是发送ping包的平均时延;
第六列:Best是最好或者说时延最短的;
第七列:Wrst是最差或者说时延最常的;
第八列:StDev是标准偏差,统计学名词,一种量度数据分布的分散程度标准,用以衡量数据值偏离算术平均值的程度。标准偏差越小,这些值偏离平均值就越少。
分享到:
相关推荐
centos系统下执行ksh文件时,需要安装相对应的ksh安装包
基于CentOS7 系统的 ARM 交叉编译工具,使CentOS7 系统下开发的 C/C++ 程序能够运行在 ARM 开发板上。
snmptester SNMP测试连通性工具
基于CentOS7 系统下的 ARM 开发板 QT 交叉编译工具,使CentOS7 系统下编译的 QT 程序能够运行在 ARM 开发板上。
centos6下系统托盘,QSystemTrayIcon类的应用
CentOS镜像太大,不想下载?没事 ,教你网络安装,不需下载镜像!
Centos 6.5下C连接MySQL测试
centos系统下的/bin/sh
在这里,对新的 CentOS 系统进行初始环境设置将以如下方面为原则: 1,为了安全,尽最大可能将访问限制限制到可能的最大程度; 2,为了节省内存及 CPU 使用率(以及安全方面的考虑),尽最大可能将不需要的服务...
centos6.8系统网络安装mysql5.7,centos6.8系统网络安装mysql5.7
在linux(我测的为centos)下的TCP/IP测试小程序,linux当服务器端,在终端运行这个程序编译出来的“.o”文件,程序下客户端发送“test tcp/ip ,good”字符串.
VMware上CentOS7配置本地网络,实现本地远程连接服务器,以及服务器访问互联网;家庭主机有线连接宽带,实现服务器与外网的互通。CentOS网络命令,网卡信息配置以及网关等配置
安装centos7.0U盘启动工具,非常 简单方便的一款工具,适合所有centos7.0系统安装
;Linux的历史和现状;GNU/Linux 的历史;Linux 的发行版本家族;Linux不同家族发行版本的...CentOS操作系统的安装;安装前的准备;安装CentOS操作系统;SecureCRT远程终端软件;SecureCRT远程终端软件;SecureCRT 快速入门使用
linux查看centos系统信息大全 linux查看centos系统信息大全
rtsp流媒体测试工具,测试监控设备或直播流工具 工具非常好用。
CentOS操作系统的安装 06 SecureCRT远程终端的使用 CentOS操作系统的安装 5 安装前的准备 获得CentOS安装镜像 从CentOS的镜像站点下载 ISO文件 /centos/7/isos/x86_64/ /centos/ /centos/ 硬件信息与系统规划 了解...
制作自定义CentOS系统,制作自定义CentOS系统,制作自定义CentOS系统,制作自定义CentOS系统,制作自定义CentOS系统
在window系统下安装centos双系统,详细的安装步骤,保证双系统安装可靠
win7下安装centos双系统以及所有软件的部署,总结的比较详细,是我亲手总结的。