1:tcp 标记位
SYN 示意建设连贯
客户端发送 syn 包到服务器,会进入 SYN_SEND 状态,期待服务端确认
ACK 收到数据或申请后发送的响应报文
个别取值为 1 示意应答无效
RST 敞开异样连贯
FIN 终止位,示意敞开连贯
URG
PSH
2: 七层网络模式
3: 三次握手
(1)第一次握手:Client 将标记位 SYN 置为 1,随机产生一个值 seq=J,并将该数据包发送给 Server,Client 进入 SYN_SENT 状态,期待 Server 确认。
(2)第二次握手:Server 收到数据包后由标记位 SYN= 1 晓得 Client 申请建设连贯,Server 将标记位 SYN 和 ACK 都置为 1,ack=J+1,随机产生一个值 seq=K,并将该数据包发送给 Client 以确认连贯申请,Server 进入 SYN_RCVD 状态。
(3)第三次握手:Client 收到确认后,查看 ack 是否为 J +1,ACK 是否为 1,如果正确则将标记位 ACK 置为 1,ack=K+1,并将该数据包发送给 Server,Server 查看 ack 是否为 K +1,ACK 是否为 1,如果正确则连贯建设胜利,Client 和 Server 进入 ESTABLISHED 状态,实现三次握手,随后 Client 与 Server 之间能够开始传输数据了。