首页 > Web开发 > 详细

http三次握手四次挥手详解

时间:2020-04-15 16:16:34      阅读:63      评论:0      收藏:0      [点我收藏+]

 

当建立协议的时候,tcp进行了3次握手:

      技术分享图片

 

 

  1、客户端发送了一个带有SYN的Tcp报文到服务器 表示客户端想要和服务端建立连接

  2、服务端接收到客户端的请求,返回客户端报文,这个报文带有SYN和ACK标志,询问客户端是否准备好

  3、客户端再次响应服务端一个ACK表示我已经准备好主机收到后检查ack number是否正确,若正确,则连接建立成功

 

为什么要进行第三次握手?

  为了防止服务器端开启一些无用的连接增加服务器开销以防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。

 

 

待续.......

 

http三次握手四次挥手详解

原文:https://www.cnblogs.com/JonaLin/p/12706028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!