TCP四次揮手
四次揮手圖解:
工做過程:
- client向和Server終止鏈接,發送一個FIN+ACK(seq=a,ack=b)的數據段ACK表示對於上次傳輸的數據段的確認,FIN表示請求終止和Server的鏈接。
- Server收到了Client的請求端口鏈接以後,響應一個ACK(seq=b,ack=a+1)的數據段a+1表示對於client的SYN報文的確認。
- Server也想終止鏈接,也會發送一個FIN+ACK(seq=b,ack=a+1)的數據段FIN表示Server想終止鏈接,a+1表示對於client的SYN報文的確認,這兩個報文至關於一個報文。
- Client收到Server的ACK報文和FIN+ACK報文以後,會響應一ACK(seq=a+1,ack=b+1),ack=b+1,表示對於Server的FIN報文的確認。
報文:
第一次揮手
ide
第二次揮手
blog
第三次揮手
it
第四次揮手
class
歡迎關注本站公眾號,獲取更多信息