设置互联网连接时,路由器会询问上行和下行带宽。这到底起什么作用?
这只是为了限制带宽以在网络之间进行优先排序吗?所以如果你没有其他网络,理论上你可以一直将其保持在比实际速度高得多的数字,而实际上什么也没有改变?
答案1
带宽设置是为了帮助提高服务质量。
如果将其设置得太高,则上行速度可能会太高,从而阻塞速度,从而降低下载速度,进而降低上传速度,反之亦然,但通常您不会达到最大下载速度。
理论上,速度太高也会起作用,但找到最佳点时,可以获得更好的性能。
如果将带宽设置得太低,则会受到人为的限制。
理想情况下,您可以将带宽设置为您的连接,如果您感觉速度波动很大或 ping 值很高,您通常需要稍微降低一些值并再次测试。
请记住,如果连接本身非常慢(例如外部某处出现故障),您的 QoS 设置仍然会很好。因此,经验法则是,您想要设置的最低带宽设置比您的连接速度低 10%,但最好将其设置为接近您应该获得的速度。
在旧的 Draytek 路由器上,我发现即使禁用 QoS,更改带宽仍然会产生影响。
答案2
此设置是为了修复名为“缓冲区膨胀“,并且当所有带宽都被使用时(例如,您下载一个大文件,然后在下载时尝试玩在线游戏),响应时间会非常慢。通过人为地限制速度,所有上游缓冲区通常应该保持为空。
此路由器可以识别批量连接(例如大型下载)并将其放入单独的缓冲区,从而使所有其他流量具有较低的延迟。但请注意,这仅在路由器是唯一限制路径速度的路由器时才有效;如果(例如)您将路由器设置为将速度限制为 100mbps,但您的 ISP 将速度限制为 50mbps,那么缓冲区(以及延迟)将在您的控制之外在 ISP 处建立。
您应该通过实验来设置此设置;首先使用 ISP 声称的速度,然后运行大量下载,看看您的 ping 时间是怎样的。重复不同的值,直到找到 ping 时间和速度之间的良好平衡。