(P8)socket編程三

文章目錄

在這裏插入圖片描述

服務器端處於TIME_WAIT端是無法bind地址的
在這裏插入圖片描述
在TIME_WAIT狀態還未消失的時候,就允許他重啓
在這裏插入圖片描述

在這裏插入圖片描述

服務器端處理多個客戶端連接

在這裏插入圖片描述
父進程用來接收客戶端的連接
子進程處理與客戶端的通信細節
服務端分爲:監聽套接字和已連接套接字
監聽套接字用來接收三次握手數據,三次握手完成,就將其放到已連接隊列中,accept函數從已連接隊列返回一個連接,即已連接套接字。
已連接套接字不能接收連接,他是主動套接字
客戶端只有已連接套接字
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

當父進程退出時,例可通知子進程退出
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章