埠osi七層網路模型公網ip, 內網ip,nat轉換
nat network address translation, nat技術實現內網電腦訪問外網的能力。
tcp/ip四層概念模型
對應網路協議
應用層http、ftp
表示層telnet
會話層應用層
smtp、dns
傳輸層傳輸層
tcp、udp
網路層網路層
ip資料鏈路層
資料鏈路層
ethernet
物理層物理層
ieee802.1a
tcp與udp區別
伺服器1 建立套接字
2 繫結ip和port
3 listen偵聽 是否有客戶端請求
4 accept 接受客戶端的連線
5 接受檔名/傳送檔案資料
6 關閉套接字
面向連線
可靠連線
套接字 Socket 定義
套接字介面可分為三類 公認埠 註冊埠 動態和 或私有埠 套接字,簡單的說就是通訊的兩方的一種約定,用套接字中的相關函式來完成通訊過程 應用層通過傳輸層進行資料通訊時,tcp和udp會遇到同時為多個應用程式程序提供併發服務的問題。多個tcp連線或多個應用程式程序可能需要通過同乙個 tcp協議埠傳輸資料...
socket 套接字通訊
要通過internet進行通訊,至少需要一對套接字,其中乙個執行在客戶端,稱之為clientsocket,另乙個執行於伺服器端面,稱為serversocket。根據連線啟動的方式以及本地要連線的目標,套接字之間的連線過程可以分為三個步驟 伺服器監聽 客戶端請求 連線確認。伺服器監聽是指服務端套接字並...
套接字(socket) 埠
套接字 socket socket可以看成在兩個程式進行通訊連線中的乙個端點,乙個程式將一段資訊寫入socket中,該socket將這段資訊傳送給另外乙個socket中,使這段資訊能傳送到其他程式中。套接字,是支援tcp ip的網路通訊的基本操作單元,可以看做是不同主機之間的程序進行雙向通訊的端點,...