tcp建立连接的时的几种状态
生活随笔
收集整理的這篇文章主要介紹了
tcp建立连接的时的几种状态
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CLOSED:初始狀態,表示沒有任何連接。
LISTEN:Server端的某個Socket正在監聽來自遠方的TCP端口的連接請求。
SYN_SENT:發送連接請求后等待確認信息。當客戶端Socket進行Connect連接時,會首先發送SYN包,隨即進入SYN_SENT狀態,然后等待Server端發送三次握手中的第2個包。
SYN_RECEIVED:收到一個連接請求后回送確認信息和對等的連接請求,然后等待確認信息。通常是建立TCP連接的三次握手過程中的一個中間狀態,表示Server端的Socket接收到來自Client的SYN包,并作出回應。
ESTABLISHED:表示連接已經建立,可以進行數據傳輸
總結
以上是生活随笔為你收集整理的tcp建立连接的时的几种状态的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: golang修改结构体中的切片值
- 下一篇: tcp断开连接的几种状态