WIndows 未遵循 TcpAckFrequency 设置

WIndows 未遵循 TcpAckFrequency 设置

这很奇怪。我已将 tcpackfrequency 设置为 2,但无论我做什么,Windows 似乎都不遵守它。我需要你的帮助。我当前的模板是 Internet,拥塞提供程序设置为 CTCP。

但我仍然看到窗口在累计确认数据。有时最多 20 个段。我希望将其设置为 2。查看 pcap:

在此处输入图片描述

答案1

Windows TCP 实现相当不透明,您会经常发现并非所有注册表选项都受所有版本的 Windows 支持或被其他设置覆盖。

作为参考,当发送超过 2 个全尺寸数据包的确认数据包时,这被称为 Stretch ACK,您可以在此处阅读相关内容:RFC 2525

相关内容