1. 程式人生 > >TCP,UDP協議下的socket通信

TCP,UDP協議下的socket通信

() tcp write close 結構體 設置 In cep acc

TCP通信流程

Server端:

創建套接字:socket( )
創建sockaddr_in結構體變量,並設置相關參數
將套接字與IP、端口綁定:bind( )
使套接字處於監聽狀態,等待Client端發起連接請求:listen( )
取接收請求,並生成已連接socket描述符:accept( )
進行網絡讀寫操作:read()/write() 、recv()/send()
關閉套接字:close( )

Client端

創建套接字:socket( )
創建sockaddr_in結構體變量,並設置相關參數
發起連接請求:connect( )
進行網絡讀寫操作:read()/write() 、recv()/send()
關閉套接字:close( )

TCP,UDP協議下的socket通信