1.
准备工作与测试环境说明
- 硬件:有线连接的电脑一台(避免 Wi‑Fi 干扰);千兆网卡与合格网线。
- 软件:Linux/Mac 终端或 Windows PowerShell;安装 iperf3、mtr 或 WinMTR、tcpdump/wireshark。
- 测试目标:选择 3 个节点:本地网关、台湾地区目标(如台湾云主机 IP)、中国大陆 CN2 终点(如电信骨干 IP)和国际节点。
2.
步骤一:基础连通与短时延迟测试(Ping)
- Windows:打开 cmd,运行 ping -n 100 <目标IP> 保存输出(例如:ping -n 100 1.2.3.4 > ping.txt)。
- Linux/Mac:ping -c 100 -i 0.2 <目标IP> | tee ping.txt。
- 观察项:丢包百分比(transmitted/received),最小/平均/最大/抖动(rtt)。丢包计算公式:丢包% = (发送数-接收数)/发送数*100%。
3.
步骤二:路径分析与跃点定位(traceroute / mtr)
- Windows:tracert <目标IP>;Linux:traceroute <目标IP> 或 sudo mtr -rwzbc 100 <目标IP>。
- 用 mtr 长跑(例如 300 报文)能显示每跃点丢包与延迟波动,用来定位哪一段网络出现丢包或延迟高。
4.
步骤三:带宽与抖动测试(iperf3)
- 在可控服务器上启动 iperf3 服务器:iperf3 -s。
- 客户端测试:iperf3 -c
-t 60 -P 4 测试 TCP 带宽;加上 --udp 和 -b 指定带宽测试 UDP 抖动。
- 结果看吞吐、丢包(UDP)与延迟抖动(iperf3 会给出 jitter 值)。
5.
步骤四:长期稳定性监测(脚本化)
- 每分钟长时 ping:Linux 下用 while 循环:while true; do ping -c 10 -i 0.2 >> /var/log/ping_.log; sleep 50; done。
- 使用 mtr 批量任务:sudo mtr -r -c 1000 > mtr_report.txt,周期性执行并保存。
- 建议至少 24-72 小时监控以发现高峰期问题。
6.
步骤五:抓包与深入分析(tcpdump/wireshark)
- 在客户端或边缘路由抓包:sudo tcpdump -i eth0 host <目标IP> -w capture.pcap。
- 用 Wireshark 打开,查看 TCP 重传、ICMP unreachable、重复 ACK 等异常以确认链路或末端主机问题。
7.
结果判读与阈值参考
- 延迟:台湾本地 <20ms 良好;台湾<->中国大陆 CN2 20–80ms 可接受;>150ms 不适合实时业务。
- 丢包:0–0.5% 可忽略,0.5–2% 需注意,>2% 会明显影响体验。
- 抖动:<30ms 对语音可接受,>50ms 需要排查。
8.
如何定位是本地还是运营商问题
- 同网段多台设备测试:若多台机器同时存在丢包,倾向链路/路由器或 ISP 问题。
- 更换网线/端口/路由器做排除测试;将电脑直接接入光猫/调制解调器以排除家中设备。
9.
常见问题与对策建议
- 如果 traceroute 显示在骨干节点开始丢包:记录时间、抖动与证据,联系台湾电信客服并提交 mtr 与 ping 日志。
- 临时优化:启用 QoS、固定 MTU(避免分片)、升级固件或更换光猫。
10.
示例实测模板与记录项(可复制)
- 项目:测试时间/测试节点/工具/命令/发送包数/丢包%/平均延迟/最大延迟/jitter/备注。
- 保存格式为 CSV,便于长期对比。
11.
合规性与沟通建议给 ISP
- 提供时间戳、traceroute/mtr 报告、iperf3 用例与抓包文件。要求 ISP 在骨干或对端运营商处进行路由与链路检查。
12.
总结与判断流程
- 通过短时与长时测试结合:短时定位,长时验证稳定性。若延迟低但间歇丢包,通常为链路瞬断或路由抖动;持续高延迟则是路由绕行或物理链路问题。
13.
问:如何确认连接走的是 CN2 路由?
- 答:通过 traceroute/mtr 查看经过的自治系统(AS)与中间跳点域名,若跳点带有 "chinaunicom"、"ctc" 或 CN2 标识(如 China Telecom CN2 节点名),且路由到大陆表现为低延迟稳定路径,基本可推断为 CN2。结合 ISP 提供的路由表与 BGP 信息可进一步确认。
14.
问:实测发现间歇丢包但带宽正常,该怎么继续排查?
- 答:先做长期 ping/mtr(24–72 小时)并抓包定位丢包时间点,排除局端设备后若问题仍在,提交包含时间戳与抓包的证据给 ISP,请求在骨干/对端链路做深度检查。
15.
问:对日常用户有什么快速判断网络稳定性的简单方法?
- 答:用手机或电脑直接有线连网,连续 ping 目标 5–10 分钟观察丢包与波动;同时用 speedtest/iperf3 测试带宽与延迟。如发现异常可截图日志并联系 ISP。
来源:台湾电信cn2宽带怎么样 实测延迟丢包与稳定性报告解读