我弟弟的在线流媒体成瘾让我抓狂,由于我支付网络费用,我只允许他使用 20% 的带宽,这样他就不会影响我的上网时间。
在我拿到他的笔记本电脑并安装了 NetLimiter、禁用托盘图标、任务管理器和控制面板后,我这样做了,这样他就无法删除它了。
不过,我想知道是否有办法通过路由器做到这一点,我知道有,但我查看了我的所有设置,并没有找到与带宽控制相关的任何字段,最接近在线可用信息的是这个 QoS 页面:
你认为这可能吗?
如果需要的话,我可以添加其他页面的更多图片,我也不知道我的路由器的具体型号,因为它没有写在任何地方(可能是“150M 无线 N”?)
谢谢你,有一个美好的一天
编辑这是高级设置VLAN 部分讨论的是一些带宽控制,这里是该页面的屏幕截图
编辑2 访问管理截图
答案1
拥塞不应该导致延迟。如果拥塞导致延迟,则表明您的设备存在一个众所周知的漏洞,称为缓冲区膨胀。当网络盒让其数据包/帧缓冲区队列不断增长时,这会增加很多延迟,而不会丢弃任何数据包,这会意外地使 TCP 的拥塞控制算法永远无法看到正在发生的拥塞并需要控制。因此,它阻止拥塞控制启动以修复拥塞,并且只会增加延迟,因为所有新帧都必须在旧帧的长队列后面等待才能传输。
要解决缓冲区膨胀问题,基本上有 3 个选择:
- 在路由器上安装具有防缓冲区膨胀队列(又称“智能队列”,以前称为主动队列管理或 AQM 的高级形式)算法(如 FQ-CoDel)的固件,并启用它。这通常意味着安装基于 Linux 的售后开源固件发行版,如 OpenWrt、DD-WRT 等。
- 将您的路由器替换为具有智能排队功能(FQ-CoDel)的路由器。
- 如果你因为某种原因无法升级固件或更换路由器,你可以购买第二个路由器,将其连接到你目前使用的路由器和网络的其余部分之间,并在该路由器上设置 FQ-CoDel 和带宽整形,这样它就可以充当轻微连接上的瓶颈,因此 FQ-CoDel 可以丢弃数据包或执行显式拥塞通知以允许 TCP 拥塞控制启动,然后任何膨胀的缓冲区队列才会在网络上的任何地方建立。智商路由器是一个交钥匙解决方案,可以为您自动完成所有调整。
谨防常见的错误建议:许多人不知道拥塞不应该导致延迟;他们只是认为这是拥塞的自然事实,如果您的链接有时饱和,您就必须忍受。这些不了解情况的人经常试图通过对似乎使用最多带宽的用户/设备/协议/应用程序部署严格的 QoS 限制来解决问题,但这很麻烦,并且会增加一系列问题,而不是解决根本原因。