美文网首页
什么是TCP连接的三次握手

什么是TCP连接的三次握手

作者: 忘惘的小风扇 | 来源:发表于2016-07-02 17:37 被阅读76次

第一次握手:建立连接时,客户端发送syn包到服务器,并进入SYN_SENT状态,等待服务器确认;
第二次握手:服务器接收到syn包,必须确认客户端的SYN,同时,自己也发送一个SYN包反馈给客户端,此时服务器进入SYN_SENT状态;
第三次握手:客户端接收到服务器端发送的syn+ACK包,向服务器端发送ACK,此包发送完毕之后,客户端和服务器都进入ESTABLISHED(连接成功状态),完成三次握手;

注释:syn 指的是TCP/IP建立连接时使用的握手信号。
     SYN_SENT 指的是传输控制协议,是一种面向连接的、可靠的、基于字节流的传输通信协议。
     SYN_SENT 表示“请求连接的”状态

相关文章

  • TCP三次握手和四次挥手

    1、TCP三次握手 TCP建立连接需要进行“三次握手”: TCP三次握手过程描述如下: 客户端发送连接请求报文:S...

  • TCP三次握手和四次挥手超完善总结

    TCP 三次握手(建立连接) 三次握手(Three-way Handshake),是指建立一个 TCP 连接时,需...

  • JavaScript--TCP三次握手,四次握手

    TCP三次握手 (请求连接) 三次握手的目的是:同步连接双方的序列号和确认号并交换 TCP窗口大小信息。三次握手过...

  • 链家 PHP 面试

    TCP三次握手在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时...

  • 头条-阿里面试题

    TCP三次握手在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时...

  • 知道TCP连接的三次握手,但你知道为什么是三次吗?

    TCP连接的三次握手 了解TCP协议的人都知道,TCP在建立连接的时候需要经过三次交互,俗称「三次握手」: cli...

  • 网络通信

    Tcp通信原理了解吗? Tcp连接需要进行三次握手,断开需要四次挥手。 为什么TCP连接需要三次握手分开需要四次握...

  • TCP三次握手、四次挥手漫画

    乔戈里大神的漫画TCP连接为什么是三次握手,而不是两次握手,也不是四次握手?TCP断开连接为什么是四次挥手,不是二...

  • TCP10问

    1.TCP建立连接时需要几次握手, 断开连接需要几次握手? TCP建立连接需要三次握手, 断开连接要四次握手。现有...

  • 面试题-- 计算机网络

    TCP连接 -- 三次握手 在TCP/IP协议中, TCP提供可靠的连接服务,采用三次握手建立一个连接. 第一次握...

网友评论

      本文标题:什么是TCP连接的三次握手

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