WinMTR是一款小巧的网络路由跟踪工具,支持对日常的路由器、交换机网络进行维护和故障检测功能,用户可以根据自己的需求追踪查看指定的ip,使用该软件可以直接的看到各个节点的响应时间及丢包率,适合windows下客户做路由追踪及PING测试。
为了容易分析,这里发送了100个包
从MTR报表可以分析如下数据
- 分析在到达目标主机之前一共经过了几个节点
- 分析本地至目标主机之间的网络延迟情况
- 分析本地至目标主机之间的网络丢包情况
- 分析本地至目标主机之间的网络质量,是否拥堵
- 如目标主机无法访问,分析是在哪个节点出了问题
一般的网络布局下,第一个节点一般是拨号路由器,第二个节点一般是外网IP。如果有多层内网,那么在拨号路由前会显示包经过的内网路由器。
报表一共9列,前两列是节点信息,第3至5列显示丢包信息,第6至9列显示网络延迟信息
注意第三列Loss%只表明目标结点的自身丢包情况,如果要计算目标节点的实际丢包情况,要用目标结点的Recv收包数除以第一个节点的Sent发包值得出。比如这里13节点的实际丢包数为65/100为65%。
202节点是电信的骨干节点(6-9节点),所以202节点之后的第一个节点(9节点)就是目的地ISP的进口节点,例如这里的203节点就是日本KDDI通信公司的国际节点。而202节点之前的第一个节点一般是地区的骨干节点,比如这里的61节点就是上海电信的骨干节点。
202节点的丢包数并不反应实际的出口网络情况,要结合后续节点的丢包情况来综合分析。比如这里虽然第7个节点的丢包率达到96%,但是目标节点的实际丢包率并没有这么多。
其他
如需要看IP,一种方法是在执行MTR时双击节点名称查看,另外一种方法是在Options中将Resolve names选项的勾选取消。
Linode客服在处理换IP申请时会要求提供双向MTR报表,从本地至主机的MTR就是用的WinMTR,直接Copy Text to clipboare并黏贴至工单即可,一般MTR在202节点中断就表明需要换IP了。
参数解释:
Loss:丢失率
Sent:发包数
Recv:接收数
Best:最快响应时间
Avrg:平均响应时间
Worst:最差响应时间
Last:最后响应时间
主要看Loss、Best、Avrg、Worst 这几个参数。比如上图以百度为例,Loss为100的基本可以忽略,这是获取不到路由数据,所以是100%,主要看其他路由Best、Avrg数据,基本上一百以内是正常的,另外看最后一条路由ip是不是域名指向的ip,如果不是则说明有问题。
WinMTR 下载: https://sourceforge.net/projects/winmtr/
本文链接:https://www.23thi.com/200.html
除非特殊声明,本站文章均为原创,转载请务必保留本文链接