我在农村地区使用无线 ISP,并且很好奇为什么某些传入或传出的流量会导致我的互联网连接超载。
例如,如果我的 iPhone 启用了“后台刷新”,它会导致像心跳一样的 4 位数字延迟爆发,持续几秒钟,基本上会在 10 秒的爆发期间中断我的无线链接。我的 Google Nest Hub 每分钟获取一张新照片时也会导致同样的问题。OneDrive 可能会在同步期间使我的连接饱和。
我使用类似 iPerf 的程序 CST 在我的站点和城里的一个站点之间进行了一些测试,该站点与我的 WISP 有 100Mbps 光纤连接。任何超过 12 个下行和 2 个上行的流量都会使我的无线链路饱和。
根据要求,我的 WISP 在我家的 Cambium SM 中设置了 12 个下行带宽和 2 个上行带宽上限。(我更希望他们将我的下载速率限制在附近的 AP 上——使用 1 Gb 回程——因为我认为弱点是他们的 AP 和 SM 之间的链接。)
我仍然经常遇到短时间(5 到 10 秒)的 3 位和 4 位延迟以及数据包丢失的问题。这在使用 GotomyPC 工作和拨打 voip 电话时会产生很大影响。
以上述描述为背景,当设备或服务器从快速互联网连接向慢速连接发送数据时,预计会发生什么?
我的局域网上的设备怎么样?它是否知道我的连接的上传容量的限制?
答案1
我在农村地区使用无线 ISP,并且很好奇为什么某些传入或传出的流量会导致我的互联网连接超载。
阅读缓冲区膨胀。
当设备或服务器从快速互联网连接向慢速连接发送数据时会发生什么?
互联网协议(例如 TCP)通常根据数据包丢失的方式改变传输速度来适应链中最慢的部分。
由于路径上有过多的缓冲区(对于慢速连接而言),这种情况永远不会发生在发送方,因此您会收到大量的重传请求,这会使速度进一步变慢。
我的 LAN 上的设备怎么样
反之亦然,但由于发送方在进行大量缓冲之前遇到瓶颈,因此本地发送方通常会正确调整其速度。除非连接已经被其他设备占用,否则一切都无从谈起。