我已经读过 NAT路由器"假设如果在一段时间内没有发送数据,则终止连接."
我还读到 TCP keepalive数据包通常不应包含任何数据.
所以我的问题是:
上述陈述是真的吗?
NAT路由器在重新排序/清理表时是否考虑空TCP keepalive数据包?
我问这个是因为我需要在两个端点之间建立可靠的连接,它们都必须能够检测并解决连接问题.我知道我可能只是自己实现了一个keepalive机制,但我想知道TCP实现是否可以用于此.