教你快速利用WINMTR判断本地网络波动

936 阅读6分钟

WinMTR 是一个路由追踪软件,它结合了 Ping 和 Traceroute 的功能,可以直观且准确地观察到网络波动。以下是使用 WinMTR 检测本地网络波动的步骤:

 

  1. 下载 WinMTR 软件:你可以从相关网站下载,如 dl.verykuai.com/tools/winmt… 。
  2. 打开软件:无需安装,解压后直接运行。
  3. 输入目的测试地址:在“Host”字段中输入域名或 IP 地址,例如 114.114.114.114(覆盖三大运营商的公共 DNS 地址)、223.5.5.5(以最近地区运营商覆盖的阿里的公共 DNS 地址)或 www.bilibili.com(通常为 B 站最近的 CDN 节点地址)等。
  4. 点击“Start”按钮开始测试,等待约 2 分钟,直到“sent”和“recv”跳到 120 左右。

WinMTR 软件界面中各项目的意义如下:

 

  • Host:输入的目的测试地址,可以是域名或者 IP。
  • hostname:到目的服务器要经过的每个主机 IP 或名称。
  • nr:经过节点的数量。
  • loss:ping 数据包回复失败的百分比,由此可判断哪个节点(线路)出现故障,主要以最后一行来判断。但需要注意,中间的 loss 有些是运营商故意抛弃的,不能完全作为网络品质的参考。
  • avrg:平均回应时间。
  • worst:回应时间的最大值。
  • last:最后一个数据包的回应时间。
  • sent:已传送的数据包数量。
  • recv:成功接收的数据包数量。
  • best:回应时间的最小值。

 

简单来说,主要参考到目的地的最后一跳“nr”作为网络是否波动的依据。如果最后一跳的各项数值较为稳定,说明网络波动较小;如果数值波动较大,特别是“loss”值较高,则表示网络可能存在问题。例如,“best”值较小表示网络延迟较低,“worst”值较大则表示存在较大的延迟峰值,“avrg”值反映了平均延迟情况。

 

以下是一些测试结果的案例分析,帮助你更好地理解这些数值的含义:

 

案例 1:标准网络 A 级

 

这是一个插网线的家庭联通宽带场景。从用户的联通电信到 114.114.114.114 的测试,一共经历了 8 个“nr”(运营商节点),做了 157 次测试。

 

第一跳(通常是用户的路由器地址)的 Best(最佳)和 Worst(最差)均为 0ms,证明用户从电脑到路由器的延迟稳定,延迟小于 1ms 通常为网线连接,且路由器性能稳定、反馈及时。

 

最后一跳的 public1.114dns.com,Best(最差)为 11ms,Worst(最差)为 20ms,Avrg(平均)为 11ms。说明网络整体较为稳定,从用户的本地河南到 114 的联通济南节点延迟平均为 11ms,最大跳 Ping 到 20ms,这对于民用宽带来说是正常的,因为其 QoS 保障级别不会特别高,网络有适当的跳 Ping 是完全正常的,best 和 avrg 相差不超过 1-2ms 都是很稳定的宽带。

 

案例 2:标准网络 A 级

 

使用的是 VK 加速器网络自检中带的 1.1.1 版本,增加了地理位置识别。用户无论是到路由器还是到最终的结果都是一路稳定,Best(最佳)为 23ms,Worst(最差)为 25ms,Avrg(平均)为 24ms,使用网线+家庭宽带,评价为 A 级。

 

案例 3:B 级网络

 

最后一跳的 Best 为 23ms,Avrg 为 30ms,Worst 为 52ms,证明用户从河南电信到 114 的南京电信节点产生了 23-52ms 的波动,波动幅度高达 29ms,超出了正常宽带的波动范围,需要排查本地网络或者运营商骨干网是否产生了波动。若游戏产生了同样的波动,就说明是网络本身的问题,需要寻找运营商协助,或者检查是否本地有下载任务/共享宽带其他人在使用等情况。

 

案例 4:家庭宽带+Wifi 信号强

 

第一跳的 Best 为 0ms,Worst 为 30ms,Avrg 为 4ms,证明用户使用的是 Wifi,Best 是 0ms 说明用户的 Wifi 信号不错,但依旧有 30ms 的跳 Ping,并且到路由器的平均延迟高达 4ms(有线网络这一跳的 Avrg 正常都是 0ms)。由于 Wifi 的波动,直接导致最后一跳的结果从 37ms 波动到 67ms,波动幅度 30ms,106 次测试的平均延迟也有 4ms 的波动。Wifi 的波动是完全不可控和持续的,打 FPS 游戏时慎用 Wifi!

 

案例 5:家庭网络+Wifi 信号中等 C 级网络

 

在这个案例中,从第一跳的测试结果中可以看到,从用户电脑到路由器的跳 Ping 幅度达到了 183ms,同时还有 2%的丢包。再看最后的结果,Best(最佳)为 38ms,Worst(最差)已经达到 200ms,并且依旧有 2%的丢包,游戏过程中一定会有超过 200ms 的跳 Ping,并且有掉线风险。

 

案例 6:家庭网络+Wifi 信号强 C+级

 

这是典型的 Wifi 场景,跳 Ping 幅度为 29-85ms,游戏内会波动,由于没有丢包,评价为 C+级。

 

案例 7:校园网+网线 D 级

 

这是一个典型的校园网用户,即使插了网线,但由于校园网的路由器满载,第一跳非常好,证明用户到路由器没问题。最后一跳由于丢包,best 直接不显示,Worst(最好)为 18ms,Avrg(平均)为 7ms,但有 14%的 loss,玩任何游戏几乎都是不可能的,当有 10% Loss 的时候,已经严重会影响网络应用了。

 

案例 8:网线+校园网 D 级

 

同样是校园网用户,即使插了网线,由于校园网偶尔的流量拥塞,也可能导致网络问题。可以在玩游戏时把这个小工具挂在后台,如果觉得卡顿了,切出来查看 Loss 和 Worst 是否有波动,以判断是否本地网络有问题。

 

总之,通过观察 WinMTR 的测试结果,可以了解网络连接的稳定性和各个节点的延迟、丢包情况,从而帮助判断网络问题可能出现的位置和原因。如果对测试结果有疑问或需要更详细的解释,可以咨询网络技术人员或相关专业人士。同时,网络波动可能受到多种因素的影响,如网络设备性能、网络拥塞、运营商问题等,需要综合分析和排查。