Windows 更新(使用后台智能传输服务 (BITS) 协议)有时会独占我们的 ADSL 上行链路。它会干扰交互式应用程序,例如我们基于浏览器的“云端”会计系统。
我想降低上行链路上的 BITS 流量相对于交互式浏览器流量(以及即将推出的 VoIP)的优先级。
路由器方法的局限性
一个来源¹这表明在路由器上识别 BITS 是可能的。因此我寻找与该协议关联的端口号。但 BITS 使用端口 80 和 443 – 我想要以不同方式优先处理的交互式浏览器流量使用的端口(HTTP 和 HTTPS)完全相同。²我不知道如何将 BITS 与交互式浏览器流量分开。路由器是预装了 DD-WRT 固件的 Buffalo WZR-1750DHP。
客户端方法的局限性
Windows 具有设置 QoS 策略的功能,我可以只选择 BITS 流量。³由于两个原因,我还没有走那条路。
Windows 无法查看上行链路上的流量模式。我必须设置一个硬性上限,或一个硬性中断时间范围,而不是让 BITS 在可用时使用免费带宽。
它需要更改 LAN 上的每个 Windows 实例。这将是昂贵的:这意味着要么进行大量的记账,要么购买并运行 Windows Server 只是为了设置一个组策略。
还有其他方法吗?