我想知道是否有人可以解释为什么我会看到这种令人费解的行为:
当我将大型文件下载到我家时(通过 Comcast),我的吞吐量非常慢(例如 12 Mbits/s)。然后,如果我在下载过程中开始速度测试,它会像我预期的那样减慢几秒钟,但随后在下载的剩余时间里突然增加到初始速度的 5 倍。这是在完全有线的网络中。笔记本电脑->交换机->防火墙/网关->调制解调器(电缆)
运行速度测试时,什么原因会导致吞吐量增加?我的 ISP 检测到需求增加时是否会对我的带宽进行限制?速度测试是否会触发 TCP 行为(我预计由于拥塞导致的数据包丢失会导致窗口大小减小,从而降低吞吐量)?
答案1
一些建议:
也许您正在下载的服务器速度很慢、正在限制速度或距离较远。请尝试从其他服务器下载类似大小的文件。
只有当您使用速度快、不限制速度且距离您尽可能近的速度测试服务器时,速度测试才会给您“真实”的结果。
您是否尝试过 ping 您正在下载的服务器?请注意,下载服务器可能与您开始下载的网站不同。