晚上八点东南亚直播盘子一开播,弹幕就转圈,画面糊成马赛克。别急着摔键盘,大概率是跨国回传链路堵死了。
普通百兆口碰到突发流直接丢包。搞台 越南g口大带宽服务器,把内核参数改透,TCP重传率立马掉下来。
晚高峰炸带宽的组网坑
胡志明市机房出去的国际出口就那么大。共享池子里别人跑BT,你的直播流就得靠边站。
- 碰到 MTU Black Hole 最恶心,包发出去没回音,ping得通但业务断流。
- 不开启 TCP Window Scaling,高延迟链路吞吐量根本顶不上去。
# 查丢包和路由跳数,别只看ping
mtr -n -c 100 -r 目标IP
# 这行不加晚上必报警,强行改大窗口
sysctl -w net.ipv4.tcp_rmem='4096 87380 16777216'独享与共享带宽跑分对比
| 带宽类型 | 晚高峰丢包率 | TCP重传率 | 并发连接数上限 |
|---|---|---|---|
| 共享百兆 | 15%以上 | 飙升 | 几千就卡死 |
| 独享G口 | 0.1% | 极低 | 轻松破十万 |
| 万兆聚合 | 0 | 几乎无 | 随便造 |
配合 BGP AnyCast 路由宣告,能把回国方向的跳数压到最低。(别问我为什么知道,昨晚刚修好)
小盘子千万别买G口
个人博客或者几十人的小私服,买G口纯属烧钱。
流量根本跑不满,白白交月租。老老实实用共享百兆,加个好点的CDN节点比啥都强。
作者简介:盯了八年机房空调和交换机指示灯的运维。
业务量过万并发直接拿测试IP打流,跑不满不收钱。