扒一扒路由黑洞与延迟乱跳
很多干工程的以为海峡就那么宽,物理距离近就万事大吉。
结果晚高峰一到,台湾服务器大陆访问速度直接拉胯,TCP握手丢包丢到怀疑人生。
根儿上的事在于BGP ASN互联,普通国际线流量经常被洗到美国或日本绕一圈,这线要是没专线,晚高峰你试试?
3条线路晚高峰实测数据对比
废话不多说,直接上压测数据,看看不同线路在晚上8点的真实表现。
(别信那些PPT吹的直连,看TCP重传率才是照妖镜)
| 线路类型 | 平均RTT | 晚高峰丢包 | TCP重传率 |
|---|---|---|---|
| 普通国际BGP | 110ms | 5.2% | 8.4% |
| NTT绕路节点 | 160ms | 2.1% | 4.5% |
| CN2 GIA专线 | 35ms | 0.01% | 0.2% |
台湾节点千万别踩的坑
纯静态大文件下载业务,千万别拿台湾节点扛。
带宽贵得离谱,且大陆边缘节点缓存一挡,回源流量纯属白给,直接扔OSS完事。
另外,内核参数不调,神仙线路也白搭,记得把TCP BBR和窗口塞满。
# 开启BBR并压榨TCP窗口
sysctl -w net.ipv4.tcp_congestion_control=bbr
sysctl -w net.core.default_qdisc=fq
sysctl -w net.ipv4.tcp_rmem="4096 87380 16777216"
sysctl -w net.ipv4.tcp_wmem="4096 65536 16777216"业务等不起晚高峰掉线,赶紧拿测试IP跑个MTR。
看清路由走向再掏钱,别让劣质线路砸了招牌,现在就去挑个带CN2 return的硬通货。