TCP協議tcp
TCP傳輸控制協議,TCP的做用是流量控制,主要是控制數據流的傳輸。TCP是主機對主機層的傳輸控制協議,提供可靠的鏈接服務。spa
採用三次握手確認創建一個鏈接。server
位碼:tcp標誌位,有六種標示隨機數
附:請求
順序號嗎:Sequence number im
確認識別碼:Acknowledge number 數據
握手過程:協議
一、Client Send :seq=n(隨機數) syn=1(創建鏈接) ack=0img
=>server :識別syn,發現有人請求鏈接co
二、Server Send:ackNumber=(PC的seq:n+1),syn=1,ack=1,seq=n(另外一個隨機數)
=>Client
三、Client:接收ackNumber匹配第一次握手發出的seq值與ack=1,若成功Client Send返回ackNUmber=(Server的seq:m+1),ack=1
=>Server:確認seq值與ack=1,若匹配,鏈接創建成功!