TCP in TCP隧道爲什麼不好

問題:爲什麼p2p模式的tunnel底層常用udp而不是tcp? TCP in TCP不是不好,而是根本不可用,這源自於TCP協議本身的設計:TCP的可靠性是基於丟包檢測和重傳的,他依賴於TCP的下層鏈路是不可靠的這一事實,如果說TCP的下層鏈路是可靠的話,那麼TCP的重傳機制根本就是不必要的。 如果下層鏈路是TCP,則: TCP的可靠性是靠超時重傳來保證的,而超時時間,即RTO是一個基於RTT動
相關文章
相關標籤/搜索