TCP 性能的飞跃

20 世纪 80 年代中期,TCP 在以太网上的吞吐量约为每秒 100,000 到 200,000 字节。然而,随着硬件技术的进步,如今的工作站和个人电脑的传输速度已突破每秒 800,000 字节。

为了更好地理解 TCP 性能的提升,我们可以计算 10 Mb/s 以太网上的理论最大吞吐量。

计算以太网理论最大吞吐量的字段大小:

| 字段 | 字段大小 (字节) |

| ------------------- | ---------------- |

| 以太网前导 | 8 |

| 以太网目的地址 | 6 |

| 以太网源地址 | 6 |

| 以太类型字段 | 2 |

| IP 首部 | 20 |

| TCP 首部 | 20 |

| 用户数据 | 可变 |

| 填充字符 | 可变 |

| 以太网 CRC 校验 | 4 |

| 分组间隙 (9.6ms) | - |

| 总计 | 66 + 数据 + 填充 |

[参考 Warnock “TCP 的未来和性能” 第 24 章 图 24-9]