标签: sockets network-programming
我看到如果在某段时间内没有发送数据包,某些NAT路由将自动断开连接。
如何在TCP中保持KeepAlie选项每2小时发送一次数据包(在Windows上),我们是否需要偶尔发送“keepalive”数据包?
答案 0 :(得分:0)
在Windows 2000及更高版本中,您可以使用SIO_KEEPALIVE_VALS控制代码在每个连接的基础上设置保持活动超时和保持活动间隔。