数据包的封装过程 三次握手

 发送端发送数据时 数据回从上层传输到下层且每经过一层都会被打上该层的

头部信息而且接收端接收数据时数据回从下层传输到上层传输前会把下层的头部信息删除

使用TCP协议进行通信的双方必须先建立连接 然后才能开始传输数据

为了确保连接双方可靠性 在双方建立连接时 TCP协议采用了三次握手策略

 

第一次握手:客户端发送带有SYN标志的连接请求报文段 然后进入SYN_SEND状态等待服务端的确认

第二次握手:服务端接收到客户端的SYN报文段后需要发送ACK信息对这个SYN报文段进行确认

      同时还要发送自己的SYN请求信息 服务端回将上述的信息放到一个报文端(SYN ACK报文段)

      中 一并发送给客户端此时服务端将会进入SYN_RECV状态

第三次握手:客户端接收到服务端的SYN+ACK报文段后会想服务端发送ACK确认报文段这个报文

      段发送完毕后 客户端和服务端斗进入ESTABLISHED状态完成TCP三次握手

      

 

posted @   帕拉利斯  阅读(54)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示