根据此回答TCP keepalive 可以通过三个注册表值来启用。但是,根据 Wireshark 捕获的结果判断,设置 KeepAliveInterval=KeepAliveInterval=30000 毫秒和 TCPMaxDataRetransmissions=5 绝对不会产生任何 keepalive 数据包。
它应该在 Windows 10 上工作吗?在 OS TCP 堆栈级别上还有其他方法可以做到这一点吗?它可以配置吗?
根据此回答TCP keepalive 可以通过三个注册表值来启用。但是,根据 Wireshark 捕获的结果判断,设置 KeepAliveInterval=KeepAliveInterval=30000 毫秒和 TCPMaxDataRetransmissions=5 绝对不会产生任何 keepalive 数据包。
它应该在 Windows 10 上工作吗?在 OS TCP 堆栈级别上还有其他方法可以做到这一点吗?它可以配置吗?