网速变慢,很多人第一反应就是怪运营商,或者觉得路由器该换了。先别急着掏钱,有时候问题没你想的那么严重。
这里要聊一个听起来有点陌生的词:缓冲膨胀(bufferbloat)。网络传输时,数据会被拆成一个个小数据包,路由器一次只能处理一定数量的包。一旦同时传输的数据量超过带宽上限,多余的数据包就得排队,暂时存进路由器的内存缓冲区。
打开网易新闻 查看精彩图片
排队的数据包越多,后面到达的数据包等待时间就越长,延迟就上去了。普通的网速测试只测下载和上传速度,测不出这种延迟波动,所以问题很容易被忽略。你以为是运营商不行,其实是路由器“忙不过来”。
好在多数路由器都提供了两个功能:QoS(服务质量)和SQM(智能队列管理)。QoS可以让你给特定设备或任务设置优先级,比如让电脑优先于手机,或者让游戏优先于下载。SQM则是进阶版,专门对付缓冲膨胀,自动优先处理游戏、视频通话这类对延迟敏感的任务。
追求低延迟,SQM更合适;如果只是多个设备抢带宽导致下载变慢,QoS就够用了。需要留意的是,老路由器可能不支持SQM,要刷新开源固件(比如OpenWRT)才能用,普通用户操作起来比较麻烦。具体怎么开启和设置,不同型号差异很大,翻翻说明书最靠谱——多数路由器都有PDF版本的手册,官网也能查到。
热门跟贴