#08【面试问题整理】嵌入式软件工程师
(1)第一次握手客户端发送SYN包(seq=x,SYN=1)到服务器,并进入SYN_SENT状态,等待服务器确认。(2)第二次握手服务端收到客户端发来的SYN包后,给客户端回复SYN+ACK包(SYN=1,seq=y,ack=x+1),并进入SYN_RCVD的状态。(3)第三次握手客户端收到服务器响应报文后,发送ACK给服务器(seq=x+1,ack=y+1),此时客户端处于ESTABLISHED状态,服务器收到ACK报文后,也处于ESTABLISHED状态,至此,TCP连接成功。
复制链接