Python網絡編程——TCP

具體教程點這裏~ 對比流程圖,可以發現,相對服務器端編程,客戶端編程沒有綁定套接字(具體來說是端口)。 原因是,服務器端必須綁定固定的套接字,否則客戶端將無法找到服務器。所以說,服務器端是被動地等待連接。而客戶端則是主動的連接。因爲不知道什麼時候才與服務器端通信,所以不必提前佔用端口。 所以說,客戶端在實際與服務器端通信時,會由系統隨機分配端口。綜上,客戶端不用提前綁定套接字。
相關文章
相關標籤/搜索