买越南服务器别光听销售吹水,这份河内机房评测告诉你,到国内的UDP丢包能把业务直接卡死。
很多人只看带宽大,连路由跳数都不查,上线后TCP重传率飙到百分之十。
这毛病出在IXP peering没做好,数据包绕路国外再回来,纯属扯淡。
查路由跳数与丢包风暴
排查这种问题,别用那些花里胡哨的工具,直接上命令行。
mtr -n -c 100 -i 0.5 目标IP看第六跳以后有没有出现星号,或者延迟突然从三十毫秒跳到一百五。
这就是典型的BGP session flap,对端路由表在疯狂震荡。
碰到这种情况,赶紧找机房切线,别等业务全挂了才着急。
三条国际线延迟对比表
| 线路类型 | 平均延迟 | 丢包率 | MTU限制 |
|---|---|---|---|
| 直连CN2 | 35ms | 0.1% | 1500 |
| 普通国际线 | 85ms | 2.5% | 1492 |
| 绕路NTT | 180ms | 8.0% | 1400 |
直连线路虽然贵点,但TCP Window能开大,吞吐量实打实。
普通线路跑点小流量还行,传大文件直接断流。
千万别买绕路NTT线
如果你的业务是做国内电商且对延迟要求低于二十毫秒,千万别买河内机房。
直接回国或者用新加坡节点,别在越南这里死磕。
那些绕路NTT的线路,MTU被压到一千四,稍微大点的包就被切片。
切片后重组失败,应用层就是一直超时,查日志都查不出原因。
作者简介:写了十年网络排错记录,只发实操干货。
业务卡死等不起,立刻查阅真实路由测试报告,选对线路止损。