美文网首页
三次握手,四次挥手

三次握手,四次挥手

作者: 94very | 来源:发表于2019-06-16 15:26 被阅读0次

               通过 TCP 建立 HTTP 连接,进行数据传递



                先贴上wireshark抓包的截图

    a-3-1.PNG

            1. 三次 TCP 握手

    a-3-2.PNG
                [SYN]
                客户端主动向服务器请求建立连接,发送报文到服务器

                [SYN, ACK]
                服务器收到请求报文后,同意建立连接,回复报文给客户端

                [ACK]
                客户端收到报文之后,对服务器发送确认连接并进入连接状态

            2. 四次 TCP 挥手

    a-3-3.PNG
                [FIN, ACK]
                客户端提出断开连接,向服务器发送请求断开连接的报文
                [ACK]
                服务器向客户端发送确认断开连接的报文,此时 TCP 连接转为半关闭状态,但服务器可能还会向客户端发送一些数据
                [FIN, ACK]
                客户端收到来自服务器的确认之后,进入FIN-WAIT-2状态。等待服务器发送连接释放报文,如果服务器已经没有要发送的数据,则释放TCP连接,向客户端发送报文,后转为关闭状态
                [ACK]
                服务器收到客户端的确认后,也进入关闭状态并撤销传输控制块
    https://www.cnblogs.com/xuxinstyle/p/9382538.html
    https://juejin.im/post/58b7c7388d6d810065285c29

    相关文章

      网友评论

          本文标题:三次握手,四次挥手

          本文链接:https://www.haomeiwen.com/subject/jyrgfctx.html