我们为什么要关闭 TCP timestamp

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

TCP协议中的时间戳选项包括发送时间(TSval)和回传时间(TSecr),根据RFC-7323的说明,主要用于防止序列号重绕和计算RTT。尽管如此,在超高速网络中,序列号重绕的风险似乎较小。

🎯

关键要点

  • TCP协议中的时间戳选项包含发送时间(TSval)和回传时间(TSecr)。
  • RFC-7323详细说明了时间戳的用途,主要用于防止序列号重绕和计算RTT。
  • 在超高速网络中,序列号重绕的风险较小。
  • PAWS(防止序列号重绕)在超大TCP窗口下可能会出现问题,但这种情况在现实中不太可能发生。
  • 时间戳也可以帮助计算RTT,选择性确认也能实现这一点。
➡️

继续阅读