Networking
tcp 如何使連接保持活動狀態?
在 http ( over tcp) 中有一個名為 keep " alive “的標頭
如果所有數據包都來自不同的,我不明白如何在 tcp 中打開連接
來源(路由器決定- 通過網際網路)
TCP keepalives 是一個可選的實現,因此通常不會實現。HTTP keepalive 與 TCP keepalive 不同。
即使源和目標之間的數據採用不同的路徑,也可以維持 TCP 會話,因為 TCP 不關心數據採用的路徑(非對稱路由)。TCP 通過 4 個元組維護會話狀態:sourceaddress:port<->destinationaddress:port。
數據在 2 個主機之間採用什麼路徑並不重要。