我们在选择云服务器的时候,是不是看到有CN2 GIA、CN2 GT、全向带宽、BGP网络等,但是我们是不是要测试商家标注的配置网络准确与否。我们不仅仅要用PING测速工具,还会用到MTR网络诊断工具。一般用到的网络诊断工具有哪些?
在这篇文章中,老蒋整理几个常用的MTR网络诊断工具。
1、Win MTR工具
这款工具是来自国外的免费WIN客户端的MTR工具,适合有32和64位,免安装。
MTR的工作原理是通过访问指定 IP 或域名,列出其完整访问链路,并向链路节点发送 ICMP 数据包,根据响应情况确定连接质量。MTR 可以视为结合 traceroute 和 ping 特性的网络检测工具。
下载地址:https://pan.baidu.com/s/1xP3qSJueyFwKmO6ofY_6yA?pwd=8gxa
2、Linux MTR
如果我们在无界面的Linux服务器中的话,也是支持有MTR工具。
# Debian & Ubuntu
apt -y install mtr-tiny
# RHEL & CentOS
yum -y install mtr
根据系统安装。
如果需要测试服务器去程IP,我们需要:
mtr -r 8.8.8.8
这里的IP是我们服务器对标的目标IP,测试服务器去程。数据参考:
Loss%:数据包丢失率(百分比);
Snt:已发送数据包数量;
Last:最近一个数据包的延迟(毫秒);
Avg:已发数据包的平均延迟(毫秒);
Best:已发数据包中的最小延迟(毫秒);
Wrst:已发数据包中的最大延迟(毫秒);
StDev:已发数据包的延迟偏差,越大表示延迟波动越大越不稳定
3、在线MTR工具
工具地址:https://tools.ipip.net/traceroute.php
总结,MTR 网络测试结果我们主要是看丢包率、平均延迟和延迟偏差这几项目数据,我们需要优先看目标主机的情况如果没有丢包,延迟和波动值在正常区间。即使往前跃点有丢包或超时,也不一定表示有故障。