晚高峰8点,客户群里炸了。某外贸独立站老板甩了张截图:延迟217ms,丢包14.6%,用户下单页面转圈转了8秒。他买的时候销售拍胸脯说"走CN2线路",结果我MTR一跑,好家伙,第4跳就绕到163骨干去了,压根没碰AS4809的边。
38ms,这是CN2 GIA晚高峰从香港到广州的延迟。不是凌晨3点跑出来的,是晚上8点半、全网最堵的时候。直连回国同时间段?120ms起步,丢包看运气。这俩就不是一个东西,别被"都是直连"四个字糊弄了。
CN2跟直连跑的不是一条路
先把底层拓扑拆开讲。所谓"直连回国",大部分走的是电信163骨干网(AS4134),这条线是公网BGP,谁都能挤,晚高峰QoS队列直接爆。CN2 GIA走的是AS4809,电信单独拉的一张精品承载网,POP点少、跳数少、去程回程都走59.43网段。
区别在哪?(销售嘴里那句"走CN2"你信个鬼,CN2 GT也叫CN2,但GT只有回程走4809,去程还是163)
- CN2 GIA:去程回程全程AS4809,跳数通常7-9跳到内地
- CN2 GT:回程走4809,去程走163,晚高峰去程照样堵
- 普通BGP直连:全程163或者走NTT/PCCW绕一圈再回来,跳数12-18跳
验证方法也简单,MTR路由追踪跑一下,看第3跳之后是不是59.43.x.x网段。不是?那你买的大概率不是GIA。
3组iperf3跑分摆桌上
测试环境:香港机房到广州电信,晚高峰20:30-21:00,每组跑5次取均值。香港服务器用的同一台E5-2680v4、16G内存、100M带宽,只换线路。
| 参数 | CN2 GIA | CN2 GT | BGP直连 |
|---|---|---|---|
| 晚高峰延迟 | 34-42ms | 68-95ms | 120-210ms |
| 丢包率 | 0-0.1% | 1-3% | 5-15% |
| iperf3 TCP吞吐 | 92Mbps/100M | 71Mbps/100M | 38Mbps/100M |
| 路由跳数 | 7-9跳 | 10-13跳 | 14-18跳 |
| 100M月付参考价 | 800-1200元 | 450-650元 | 200-350元 |
| 适合跑的业务 | 跨境SaaS/支付/实时音视频 | 外贸站/企业官网 | 静态展示/备份同步 |
跑分不骗人。100M带宽CN2 GIA能跑出92M,直连只能跑38M——你花的带宽钱,6成扔在163骨干的拥塞队列里了。
买之前这3个雷区别踩
说句得罪人的话:不是所有业务都需要CN2 GIA。日UV不到500的静态展示页、纯做海外SEO不面向国内用户的站,直连就够了,别花这个冤枉钱。
- 别信"CN2"两个字就下单,必须要求看AS4809的路由截图,去程回程都要验
- 别拿凌晨跑分当晚高峰数据,让对方给20:00-22:00的MTR记录
- 别贪便宜买"CN2 GT"然后指望它有GIA的体验,去程走163该堵还是堵
自己验也简单,SSH上去跑这个:
# 验证回程是否走AS4809(别问我怎么知道的,问就是被坑过)
mtr -r -c 100 -n 你的目标IP | grep -E "59\.43|4809"
晚高峰跑个TCP吞吐,看带宽是不是虚标
iperf3 -c 你的目标IP -p 5201 -t 30 -P 4
顺便看下BBR有没有开(没开的话TCP窗口利用率拉胯)
sysctl net.ipv4.tcp_congestion_control
输出应该是 bbr,不是cubic
如果mtr输出里一行59.43都没有,恭喜你,买的不是GIA。找售后对线去吧。
另外提一嘴,开了TCP BBR拥塞控制之后,CN2 GIA在轻微波动下的吞吐恢复速度比cubic快3-4倍。这个参数很多机房默认不开,得自己sysctl改。StrataServer的CN2 GIA机器交付时BBR是默认开启的,省了一步折腾。
什么人适合上、什么人别碰
该上CN2 GIA的:面向国内用户的实时交互业务(支付回调、音视频、SaaS后台)、对延迟敏感的API接口、晚高峰有并发高峰的电商站。
别碰的:纯海外流量不回国、静态CDN分发、日活几十人的内部工具站。这些业务直连200块一个月搞定,上CN2纯属给电信送钱。
关于作者:陈工,深圳某二级ISP网络运维组待了7年,日常就是盯电信骨干PE设备的BGP会话和QoS队列。现在给几家跨境SaaS做网络调优顾问,偶尔在V2EX水帖。最烦的事:销售把CN2 GT包装成GIA卖。
线路选错,晚高峰每天亏的用户不是"体验不好",是真金白银的订单流失。拿不准自己业务该走哪条线,直接把MTR输出甩过来,10分钟给你判完。拖一周就多亏一周。