我只是一個剛開始學習網路編程的新手。我被教導如果網路發生變化,套接字將被關閉。由于 IP 更改,部分下載將下降。但我真的很想知道,智能手機會不斷地從一個地方移動到另一個地方,從一個網路移動到另一個網路,甚至是 4/5G。智能手機似乎可以無縫切換網路而不會丟失連接。套接字不是關閉并且連接丟失嗎?新的 TCP 連接不需要新的 3whs 嗎?
PS 我的猜測是現在網路很快,我們不會注意到新的 3whs 和 connect()。它像 wget -c 一樣使用新 IP 繼續連接,但速度非常快。不知道我的猜測對不對。謝謝你。
uj5u.com熱心網友回復:
首先, 配置良好的網路服務器(谷歌)允許恢復下載,因此對于此類服務器,支持您切換網路的行為還取決于所使用的客戶端(用于下載的應用程式必須支持此活動)。
其次, 有一個標準旨在允許在例如 Wifi 和手機之間進行這種無縫切換,它被稱為“移動 IP”。實際上,它的作業原理有點像 VPN。無論您使用什么互聯網連接,您的公共 IP 都保持不變,移動 IP 系統涵蓋了 Wifi 和手機網路之間的變化。現在我們也有了積極的 WiFi/小區切換的概念,其中蜂窩資料在 WiFi 信號低或不存在的情況下接管。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/360428.html
