1.
准备与信息收集
在开始前收集关键信息:记录测试时间、受影响的客户端/服务器IP、带宽范围和出现问题的频率。准备工具:ping/traceroute(mtr)、iperf3、tcpdump/wireshark、ssh/telnet、netstat、iftop。确认操作权限(能否在服务器上执行 tcpdump/iperf)。
2.
本地网络初步检查
步骤:1) 检查物理连接:更换网线、交换机端口、光纤收发器;2) 重启路由器/交换机;3) 使用本地测速(speedtest 或 iperf3)确认本地上行下行速率;4) 在客户端运行:ping -c 10 目标IP 与 traceroute/tracepath 查看首跳是否异常。
3.
跨国链路与路由跟踪(重点)
步骤:1) 在Windows使用 tracert -d 目标IP;Linux/macOS用 traceroute -n 或 mtr -rwzbc100 目标IP;2) 保存 mtr 报告,观察丢包从哪一跳开始、哪一跳 RTT 突增;3) 如果在运营商第一跳就有丢包,联系本地 ISP;若在中国段到香港段切换出现高延迟/丢包,说明是骨干路由问题(可能与CN2策略、BGP或中间链路有关)。
4.
带宽与吞吐量测试(iperf3)
在服务器上启动 iperf3 服务:iperf3 -s -p 5201;在客户端运行:iperf3 -c SERVER_IP -p 5201 -P 10 -t 60 测试并发流和总吞吐;记录吞吐、抖动和重传。若吞吐低且延迟高,结合 tcpdump 排查 TCP 重传和丢包位置。
5.
抓包与深度分析
在客户端或服务器运行 tcpdump:sudo tcpdump -i eth0 host SERVER_IP and port 80 -w capture.pcap;用 Wireshark 查看 TCP 重传、RST、拥塞窗口(cwnd)变化、SACK 信息和ICMP报文。定位是上游丢包、服务器处理慢,还是链路抖动。
6.
DNS 与 CDN 策略检验
步骤:1) 用 dig 或 nslookup 确认解析到的 IP 是否为最近的香港节点或 CDN 节点;2) 若使用 CDN,切换到不同节点测试延迟;3) 检查 DNS TTL 和负载均衡策略,确认是否被错误调度到远端节点。
7.
服务器端网络与系统检查
步骤:1) 查看网卡速率 ethtool eth0(或 Windows 的 NIC 统计)确认是否为 1Gbps/10Gbps;2) 检查 CPU、I/O、内存使用:top / iostat / vmstat;3) netstat -tunp 查看并发连接是否耗尽端口;4) 检查防火墙(iptables/nftables)和 conntrack 表是否达到上限;5) 若是虚拟机,检查宿主机网络瓶颈、虚拟网卡驱动(virtio)和 SR-IOV 设置。
8.
TCP 调优与应用层优化
常用调整:查看/调整 sysctl 参数(net.ipv4.tcp_window_scaling=1, net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_congestion_control 使用 bbr 或 cubic);对于高延迟链路增大 TCP 窗口;启用 keepalive 和压缩,针对 HTTP/HTTPS 使用 keep-alive、TLS 会话复用和 GZIP/ brotli,减少请求数。
9.
如何判断是CN2网络本身问题?
问:如何确认慢在 CN2?答:通过跨 ISP 比较和路由对比:1) 用不同提供商(电信/联通/移动/电信 CN2)进行 traceroute/mtr,看是否仅电信 CN2 路径出现丢包或高延迟;2) 使用第三方测路服务(RIPE Atlas, Looking Glass)查看到香港节点的路径差异;若多家用户在相同跳数出现问题,多半为 CN2 或上游骨干链路问题,应联系运营商并提供 mtr/traceroute 报告。
10.
联系运营商与升级工单模板
问:提交给 ISP/机房的工单要包含什么?答:附上时间、客户端 IP、服务器 IP、mtr/traceroute 输出(文本)、iperf3 测试结果、tcpdump 示例(若可),并标注问题持续时间和影响范围;要求对方检查 BGP 路由、出口口线和交换设备丢包情况,并请求走专线或调整到 CN2 GT/专线(若有)做比对。
11.
常见快速修复清单
问:遇到速度慢先做哪些快速操作?答:1) 重启网络设备;2) 切换到备用出口或备用 DNS;3) 在服务器启用 TCP BBR(如适用)并重启服务;4) 临时调整并发连接数与 keepalive 设置;5) 提交 ISP 报障并附上 mtr/iperf 结果。若为骨干问题,需等待运营商修复或换线路。
来源:香港CN2速度慢原因排查手册从网络到服务器逐项诊断