我有一个典型的长胖网络 - 客户端连接到具有大带宽的服务器,但由于 30 毫秒到 100 毫秒的地理距离而导致的延迟也很大,并传输大文件。
我注意到吞吐量的典型衰减 ~ 衰减率为 1 / 延迟。基于测试的典型吞吐量远低于客户端和服务器的理论带宽,并遵循此衰减规则。
我的文件传输测试似乎与 64KB 的 TCP 窗口大小一致,这表明未启用缩放功能。
我的服务器都运行 Ubuntu 1804。
如何查看和调整 Ubuntu 1804 服务器上的 tcp 窗口大小设置?我在之前的答案中找不到此信息。