发送端发送数据时 数据回从上层传输到下层且每经过一层都会被打上该层的
头部信息而且接收端接收数据时数据回从下层传输到上层传输前会把下层的头部信息删除
使用TCP协议进行通信的双方必须先建立连接 然后才能开始传输数据
为了确保连接双方可靠性 在双方建立连接时 TCP协议采用了三次握手策略
第一次握手:客户端发送带有SYN标志的连接请求报文段 然后进入SYN_SEND状态等待服务端的确认
第二次握手:服务端接收到客户端的SYN报文段后需要发送ACK信息对这个SYN报文段进行确认
同时还要发送自己的SYN请求信息 服务端回将上述的信息放到一个报文端(SYN ACK报文段)
中 一并发送给客户端此时服务端将会进入SYN_RECV状态
第三次握手:客户端接收到服务端的SYN+ACK报文段后会想服务端发送ACK确认报文段这个报文
段发送完毕后 客户端和服务端斗进入ESTABLISHED状态完成TCP三次握手
标签:封装,ACK,握手,SYN,数据包,报文,服务端,客户端 From: https://www.cnblogs.com/NanFangDaGua/p/17188493.html