TCP的第三次握手没有回复,会出现哪些问题现象

从三次握手的一开始来讲,刚开始客户端和服务器都处于close状态

这里不能是2次握手的原因就在于,服务器端即女孩子,无法确认客户端即男孩子,是否已经收到了,我也愿意建立连接即我也爱你,这一条最终确认的信息。

建立连接需要双方都发出连接信息(SYN),且都回复知道确认的信息(ACK),才能连接。

也就是2人都需要发出爱你(SYN),并且回复找到(ACK),都表明心意并确认心意后,才能开始谈恋爱。

第三次握手就是双方最终确认的信息(ACK)。

而不能四次握手的原因是,三次就已经完全够让双方都知道我爱你,即愿意建立连接这一信息了。四次就多此一举了。

即下图这一步

在选择超时重传的合适时间间隔时,这里有一个RTT,RTT实际上就是一个数据包,而从发送到回来的这个时间,就是一个发送包一次往返的时间。

这就叫做超时重传时间。超时重传时间简称RTO。

这里有一个公式算法是专门用来计算RTO的。

洪泛攻击也叫洪水攻击,即DoS攻击,简单理解就是造成大量的两次握手过程,没有第三次握手的回复(ACK未到达的原因也有很多,如网络不稳定导致的网络丢包或是上图的恶意攻击,而如果是网络不稳定导致的网络丢包,这种情况再次重试时,即超时重传就会成功的),形成了大量的半连接队列。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值