我不知道这个问题是否是这里的主题,所以如果不是,请重定向我。
为了了解 TCP 的工作原理,我使用 ns-3 模拟器模拟了单点对点链接。在将链路带宽设置为 5 Mbps、合适的错误率和 5 毫秒的延迟后,我得到了大约 4.9 Mbps 的原始吞吐量。但是,将链接增加到 50 Mbps 后,我只能获得 16 Mbps。此外,将延迟减少到 1 毫秒可使吞吐量达到约 40 Mbps。
有人可以解释一下这个巨大的差异吗?
编辑:我了解带宽和延迟有何不同。我只想知道我的模拟器是否有问题,或者这是 TCP 的预期。
tcp ×1