## 客戶端-服務器編程模型
客戶端與服務器均指進程。
一個客戶端-服務器事務由四步組成:
1. 客戶端發(fā)送請求
2. 服務器處理請求
3. 服務器發(fā)送響應
4. 客戶端處理響應
## 網(wǎng)絡
對主機而言,網(wǎng)絡是一種I/O設備。從網(wǎng)絡接收的數(shù)據(jù)從適配器經(jīng)過I/O和內(nèi)存總線復制到內(nèi)存。相似地,數(shù)據(jù)也能從內(nèi)存復制到網(wǎng)絡。
## 因特網(wǎng)連接
客戶端與服務器是點對點、全雙工、可靠的通信方式。一個套接字是連接的一個端點,每個套接字都有相應的地址,由"地址:端口"表示。
客戶端套接字地址中的端口是由系統(tǒng)內(nèi)核自動分配的,而服務器的端口是指定的。