计算拥塞窗口的平均大小

网络工程 通讯协议 拥塞
2021-07-05 11:45:02

在计算机网络书籍(James F. Kurose、Keith W. Ross)中,写到我们需要83,333个飞行段(窗口大小)才能达到 10 Gbps 的吞吐量。

(我们有 1500 字节段和 100 毫秒 RTT)

看起来很有趣,但我无法计算这个数字!有人可以帮我确定平均拥塞窗口大小是如何计算的吗?

1个回答

James F. Kurose 和 Keith W. Ross 正在撰写有关理论吞吐量的文章,这意味着如果一切都没有故障并且处于最佳状态,那么理论上可以在 100 毫秒 RTT 下每秒获得 83,333 个分段。

为了计算设备的 PPS 能力,最好的方法是使用规格表上的吞吐量等级。请记住,结果只是理论上的:

  • 10 Gbps = 10.000.000.000 位转换为字节 = 10.000.000.000/8 = 1.250.000.000 字节
  • 默认 MTU 大小为 1500,然后将 1.250.000.000 除以 1500 字节 = 每秒 833.333,33 个数据包。

因为它是 100 毫秒 RTT,所以您需要将 833.333,33 乘以 0.1 = 83.333,333