TCP in TCP隧道为什么不好

问题:为什么p2p模式的tunnel底层常用udp而不是tcp? TCP in TCP不是不好,而是根本不可用,这源自于TCP协议本身的设计:TCP的可靠性是基于丢包检测和重传的,他依赖于TCP的下层链路是不可靠的这一事实,如果说TCP的下层链路是可靠的话,那么TCP的重传机制根本就是不必要的。 如果下层链路是TCP,则: TCP的可靠性是靠超时重传来保证的,而超时时间,即RTO是一个基于RTT动
相关文章
相关标签/搜索