三次握手协议在网络通信中的意义

从更加自然化的通讯模型出发,二次握手是更加合理的。

1:client 告知 server,我要和你通讯

2:server应答client,表示可以通讯

至此,连接建立完毕,正式开始通讯。

 

但是,在计算机网络中,server并不能保障及时收到client的请求报文,考虑如下情景。

1:client发送请求连接报文给server

2:报文在网络传输中超时,很晚才到达server,这是client已经认为server拒绝了这一此连接,同时关掉了自己的通讯进程。

3:而server对此却一无所知,因此遵守二次握手,继续给client发送数据。

 

在这样的一种异常场景下,二次握手的弊端开始显现!

三次握手的本质在于:告知server,client请求的时效性。提高了网络通讯销量,避免了对无效请求连接的应答。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值