套接字socket:
支援客戶伺服器程序間的通訊,
一台計算機上的客戶套接字基於乙個位址來呼叫另一台計算機的伺服器套接字,一旦確定了合適的套接字,這兩台計算機就可以交換資料了。
一般地,提供伺服器陶傑種子的計算機會保持開啟乙個tcp/udp的埠,已準備接收不能提前預知的呼叫。客戶機一旦與伺服器建立連線,伺服器就會把對話切換到另乙個埠號,從而釋放著埠號來接收其他呼叫
套接字和tcp/ip的聯絡:(應用-埠-主機)
每個tcp/udp首部都包括了源埠和目的埠,這些埠標識了兩個tcp實體各自的應用,每個ipv4首部都包括源位址和目的位址,這些ip位址標識了各自的主機系統。
將埠值和ip位址值相結合就可以構成乙個套接字,這在internet上是唯一的,
套接字程式設計步驟
2套接字連線:指示給定套接字準備接受到來的連線,接收在監聽佇列中等待的第乙個呼叫,在給定套接字和遠端套接字之間建立連線
計算機網路複習
tcp 是面向連線的協議。每乙個 tcp 連線有三個階段 連線建立 資料傳送 連線釋放。每一條 tcp 連線有兩個端點。tcp 連線到埠叫做套接字 socket 或插口。埠拼接到 ip 位址即構成了套接字。每一條 tcp 連線唯一地被通訊兩端的兩個端點 即兩個套接字 所確定 主動發起連線建立的應用程...
計算機網路複習
利用http協議在網際網路上通訊時,資料是非加密傳輸的。資料可能被其他人截獲,造成資訊洩露。為了解決此問題,需要加密。加密有兩種方式,一種是對稱加密,一種是非對稱加密。在對稱加密演算法中,加密和解密對應的秘鑰是相同的。要保證安全的話,對稱加密的秘鑰不能洩露,必須保密。非對稱加密演算法的加密秘鑰和解密...
計算機網路複習
1.osi rm引數模型與計算機網路體系結構 osi rm引數模型從上到下依次為應用層 表示層 會話層 傳輸層 網路層 資料鏈路層 物理層。1 物理層 最底層最基礎的一層,只負責傳輸0,1二進位制位元流,不考慮資訊的意義和資訊的結構。物理層網路裝置 網絡卡 2 資料鏈路層 負責將上層資料封裝成幀,傳...