TCP为什么是三次握手

在这里插入图片描述
1.TCP全双工协议(达到各自可收发状态)

解析:

因为是TCP全双工协议(双方都能正确建立连接),所以通过三次握手确认双方收发功能都正常。、

2. 防止有延迟的报文建立连接

解析:

如果第一次有 请求报文 延迟,在某个地点等待了很长时间。

浏览器一直没有收到服务端的ACK 确认报文 ,会重新发送一个 请求报文 ,服务端返回 确认报文 ,浏览器会再次回复 确认报文 ,表示这次连接是正常的,可以建立连接了,然后断开。

这时,第一次的 请求报文 ,到达了服务端,服务端返回 确认报文,发送回浏览器,但是浏览器识别出 此报文 已经失效,拒绝发送 确认报文,这样服务端就清楚了这个报文是延迟报文,会断开连接,不继续连接占用资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值