跳转至

丢包或网络不通排查方法

测试流程

流程说明

  1. 获取本地网络公网地址

    在客户端本地网络,通过访问 ip138.com 等网站获取本地ip
  2. 正向链路测试

    从客户端向目标服务器做ping和mtr链路测试。
    • ping:从客户端向目标服务器域名或IP地址做持续的ping测试时,建议至少测试100个数据包,记录测试结果。
    • mtr:根据客户端操作系统环境的不同,在Windows操作系统上使用WinMTR或在Linux操作系统上执行mtr命令,设置测试目的地址为目标服务器域名或IP地址,然后进行链路测试,记录测试结果。
  3. 反向链路测试

    • ping:从目标服务器向客户端IP地址做持续的ping测试时,建议至少测试100个数据包,记录测试结果。
    • mtr:根据目标服务器操作系统环境的不同,在Windows操作系统上使用WinMTR或在Linux操作系统上执行mtr命令,设置测试目的地址为客户端IP地址,然后进行链路测试,记录测试结果。

进行链路测试

  • Windows操作系统

    安装WinMTR软件进行测试,下载后双击打开即可 在Host中设置需要测试的域名或ip,点击start 测试返回案例如下 各参数说明: Hostname :节点IP地址和域名。 Nr :节点编号。 Loss% :节点丢包率。 Sent :已发送的数据包数量。 Recv :已成功接收的数据包数量。 Best :节点延迟的最小值。 Avg :节点延迟的平均值。 Worst :节点延迟的最大值。 Last :节点延迟的最后一次值。 StDev :标准偏差。该值越大说明相应节点越不稳定。
  • Linux操作系统

    安装mtr,根据不通的包管理器进行安装 # apt install mtrmtr -c 10 -t 目标ip​的格式进行测试,这里以1.1.1.1为测试案例 各项参数说明: Host :节点IP地址和域名。您可以按n​键切换显示。 Loss% :节点丢包率。 Snt :已发送数据包数。默认值是10,可以通过参数-c​指定。 Last :最近一次的探测延迟值。 Avg :探测延迟的平均值。 Best :探测延迟的最小值。 Wrst :探测延迟的最大值。 StDev :标准偏差。该值越大说明相应节点越不稳定。