[TCP/IP] TCP关闭连接为什么四次挥手
生活随笔
收集整理的這篇文章主要介紹了
[TCP/IP] TCP关闭连接为什么四次挥手
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.建立連接的時候, 服務器在LISTEN狀態下,收到建立連接請求的SYN報文后,把ACK和SYN放在一個報文里發送給客戶端。
2.而關閉連接時,服務器收到對方的FIN報文時,僅僅表示對方不再發送數據了但是還能接收數據,而自己也未必全部數據都發送給對方了,所以己方可以立即關閉,也可以發送一些數據給對方后,再發送FIN報文給對方來表示同意現在關閉連接,因此,己方ACK和FIN一般都會分開發送,從而導致多了一次。
?
轉載于:https://www.cnblogs.com/taoshihan/p/11278330.html
總結
以上是生活随笔為你收集整理的[TCP/IP] TCP关闭连接为什么四次挥手的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转] Oracle中Blob转Clob
- 下一篇: [TCP/IP] 关闭连接后为什么客户端