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

三次握手,四次挥手

作者: 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

相关文章

  • 2、tcpdump抓包分析三次握手和四次挥手

    TCP为什么需要三次握手、四次挥手 三次握手 三次握手 四次挥手 SYN flood攻击

  • 不积跬步--TCP三次握手和四次挥手过程

    本文来至转载TCP三次握手和四次挥手过程 TCP三次握手和四次挥手过程 1、三次握手 (1)三次握手的详述 首先C...

  • TCP连接的建立和终止

    目录(1)三次握手(2)四次挥手(3)TCP状态转换图(4)TCP连接三次握手+四次挥手+状态转换 一:三次握手 ...

  • 基础-TCP连接

    理解三次握手以及四次挥手具体过程,三次握手的原因、四次挥手原因、TIME_WAIT 的作用。 一、三次握手 假设 ...

  • tcp

    报文结构、三次握手、四次挥手 Tcp--三次握手,四次挥手[https://www.jianshu.com/p/a...

  • 三次握手与四次挥手

    三次握手 四次挥手

  • 2019-05-31

    三次握手 四次挥手

  • TCP的3次握手&4次挥手

    详解 TCP 连接的“ 三次握手 ”与“ 四次挥手 ” 为什么“握手”是三次,“挥手”却要四次? 建立连接时,被动...

  • 三次握手简单理解

    三次握手 四次挥手 建立TCP连接需要三次握手, 而断开连接需要执行四次挥手. 信号 SYN 同步 ASK 确认 ...

  • TCP的三次握手四次挥手与sync攻击

    前言 本文旨在用通俗的语言说明对TCP三次握手以及四次挥手的理解,以及为什么握手需要三次但是挥手需要四次 三次握手...

网友评论

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

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