1.
概述与测试目标
1) 报告目的:回顾 2017 年在香港节点上部署的 CN2 路由 VPS 的延迟与带宽表现。
2) 测试背景:CN2(China Telecom Next-Generation Carrier Network)面向中国大陆优化的骨干网络。
3) 测试对象:多家提供商的香港 CN2 标注 VPS(KVM 虚拟化)。
4) 测试重点:往中国大陆关键城市的 RTT、丢包率、吞吐(TCP/UDP)、带宽限速与突发行为。
5) 测试工具:使用 ping、mtr、iperf3、speedtest-cli、tcpdump 等工具进行 7 天连续采样。
2.
测试网络拓扑与方法
1) 节点位置:香港机房(Equinix/HGC 等),出口标注 CN2/China Telecom。
2) 虚拟化与配置:KVM,单网卡 virtio,1Gbps 物理上行端口,VPS 配置见第 4 段。
3) 测试时段:2017 年 6 月至 8 月,覆盖工作日高峰与非高峰。
4) 指标采集:每 5 分钟一次 ping(100 包),每 30 分钟一次 iperf3 60s 测试。
5) 处理注意:剔除短时网络震荡,统计中位数与 95 百分位以体现稳定性。
3.
延迟与带宽实测汇总(关键数据表)
1) 表格展示:下面列出典型目的地 RTT(ms)与 iperf3 峰值吞吐(Mbps)的中位数与 95p。
2) 测试说明:iperf3 单流与多流(-P 10)分别记录,传输采用 TCP。
3) 丢包与抖动:同时记录丢包率(%)与平均抖动(ms)。
4) 结论提示:表格为样本节点代表,实际不同提供商略有差异。
5) 表格如下展示(单位:ms / Mbps):
| 目的地 | RTT 中位 | RTT 95p | iperf3 单流 | iperf3 多流 | 丢包率 |
| 广州 | 12 | 25 | 850 | 930 | 0.03% |
| 上海 | 28 | 45 | 720 | 880 | 0.05% |
| 北京 | 30 | 50 | 680 | 820 | 0.07% |
| 新加坡 | 35 | 60 | 640 | 700 | 0.10% |
| 东京 | 45 | 70 | 580 | 640 | 0.12% |
| 洛杉矶 | 170 | 210 | 220 | 300 | 0.40% |
4.
真实案例与服务器配置示例
1) 案例 A:某国内电商在 2017 年双 11 前试用香港 CN2 VPS 来做对接节点,结果对大陆平均 RTT 降低约 20%。
2) 案例 B:一家游戏厂商使用多流 TCP(-P 10)测试,发现 CN2 多流吞吐在峰值时接近链路利用率。
3) 配置示例:Intel Xeon E5-2620 v3 ×1(虚拟 2 vCPU),内存 4GB,SSD 40GB,KVM,带宽保留 100Mbps,突发至 1Gbps(视厂商策略)。
4) I/O 与网络:使用 virtio 驱动,TCP window 调优(net.ipv4.tcp_window_scaling=1)以提高长距离吞吐。
5) 操作建议:对需要稳定延迟的业务,建议选择带 CN2/GIA 标识且明确带宽保底策略的方案。
5.
带宽控制、限速与抖动分析
1) 带宽控制方式:常见为硬件限速(交换机端口)或虚拟器内 qdisc(htb/tbf)进行软限速。
2) 测试结果:当 VPS 标注 100Mbps 时,iperf3 多流实际常见峰值 90~100Mbps,单流常低于 80% 的线速。
3) 抖动来源:队列长度、链路共享与跨境策略变化;对大陆链路高峰时段抖动增加明显。
4) 建议优化:使用多流并行、开启 TCP fastopen、调整 snd/rcv buffer;对 UDP 实时业务加 FEC。
5) 限速对业务影响:静态文件分发影响最小,实时语音/游戏对抖动容忍度低,需要更严的 QoS 策略。
6.
DDoS 防御与结论建议
1) DDoS 风险:2017 年香港节点遭受大流量攻击时,若无上游清洗或云防护会影响节点出站质量。
2) 防护措施:建议配合云防(如流量清洗、黑洞策略)或机房级 ACL/防火墙限速。
3) 实测案例:某次 UDP 放大攻击被上游清洗后,95p RTT 恢复到攻击前水平,证明上游清洗有效性。
4) 采购建议:优先选择注明 CN2 路由、带宽保底与 DDoS 清洗 SLA 的供应商,关注单流与多流性能差异。
5) 最终结论:2017 年香港 CN2 VPS 在对大陆节点的延迟与吞吐上具有明显优势,带宽控制需关注单流性能与上游策略,结合防护措施可满足大多数对稳定性有要求的生产环境。
来源:香港cn2 vps 2017在延迟和带宽控制方面的实测数据回顾报告