內網與外網通訊 socket

學習了socket這麼長時間,沒寫過內網,外網之間的通訊,今天看到兩句話頓時領悟。

內網和外網連接,這要看你的主動連接方(Client)和被動連接方(Server)各處於什麼位置
1、假設Server方在外網,Client方在內網,那麼可以直接通過外網IP連接,不需要任何映射
2、假設Server方在內網,Client方不論在其他內網還是在外網,都需要Server方的監聽端口有被外網訪問的權限,可以通過端口映射的方式實現
如果是TCP,如上所說。如果是UDP,兩者都是C,也都是S。

發佈了21 篇原創文章 · 獲贊 6 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章