关于http:网络协议

5次阅读

共计 521 个字符,预计需要花费 2 分钟才能阅读完成。

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 之间能够开始传输数据了。

正文完
 0