看剧不卡顿、游戏低延迟:「智能队列」这样改善你的冲浪体验 文章

少数派2026-05-17BLOGzh作者: Blanboom

摘要

在无线路由器的设置页面上,我们可能会看到一个名为「智能队列」的功能(根据品牌或操作系统的不同,也可能会被称做「智能 QoS」、「SQM」等)。这一功能是如何工作的?是否能让网速变快?是否需要打开?本文将尝试解答这些问题。从「网络如何连接」说起本章节主要介绍计算机网络的基础知识。如果读者已经熟悉相关知识,可跳过这部分内容。在介绍「智能队列」之前,先来了解一下基础的网络知识。两台电脑间进行数据传输,存在两种方式,分别是电路交换和分组交换 。对于电路交换 ,两台电脑独占一条线路进行数据传输。过去的固定电话,大多使用的就是电路交换。由于独占一条线路,两台设备之间的通信较为稳定,很难出现数据丢失、数据传输顺序错乱等情况。但一条线路只能供一组电脑使用,另外一组电脑想要通信,就不能复用原来的线路了。对于分组交换 ,传输的数据被拆分为小段,每一小段叫做一个数据包(报文)。数据以报文的形式进行转发,从而实现了多组电脑复用一条线路进行通信。电路交换虽然能保证数据传输的稳定性,但由于独占线路浪费太多资源,所以在 Internet 中,使用的是分组交换 。分组交换将数据拆分成一个一个的小片段来转发,没有独占线路。如果网络条件不好(例如同时有大量报文经过路由器,超出了路由器的处理能力),很有可能遇到数据顺序错乱、甚至数据丢失等情况。那么,这些情况应该如何避免?在微信视频通话 、 电视直播等应用中,报文的丢失或乱序,只会造成视频图像卡顿,不会造成太严重的影响。所以这些应用会使用简单的 UDP 协议,不考虑丢包、乱序。在网页浏览 、 文件下载等应用中,一般使用基于 TCP 的 HTTP 协议。TCP 在报文中携带序号,避免乱序;同时提供了报文的丢失重传机制,避免了丢包。所以,也可以认为 TCP 为两台电脑的应用程序建立了一个虚拟的「连接」。(最新版本的 HTTP/3 协议,使用的则是 QUIC。QUIC 虽然基于 UDP,但引入了与 TCP 类似的报文丢失重传机制)如果想要了解更多网络基础知识,推荐阅读「入网指南」系列文章:入网指南 01 | 一文读懂你身边的「网络」入网指南 02 | 当你发消息的时候,发生了什么入网指南 03 | 交换机在交换什么?入网指南 04 | IP 地址大揭秘入网指南 05 | 除了接线,还有什么影响着我们网上冲浪入网指南 06 | 连上 Wi-Fi 就能上网了吗?网

摘要可能不完整,可查看原文

相关事件

暂无数据

相关公司

暂无数据

相关人物

暂无数据