三次握手和四次握手个人理解

网络通信会出现的问题:丢包、旧包还在新包重传;

握手目的:保持可靠性——三次:建立可靠(双方认可,要开始了)的通信;四次:我不发信息了,不让对方空等。

 

三次:

总括:假如我是请求发起人,那我得确定对方准备好接收,我才能放心发。一定注意,网络通信和日常交流不同,不是面对面!

1.首先肯定要有人发起会话请求====》第一次;【我说想发信息】【受不到女神回复(网络差),就使劲舔】

2.服务器确认自己准备好了====》第二次;【服务器知道我要发】

3.由于这时候我不确定对方是否愿意收,得等,直到超时我再申请,或者收到对方确认信息【我知道服务器愿意接收我要发的】

 

四次:

总括:通信双方有信息交互,要告知对方自己停;对方要告诉自己知道我要停(我知道对方不会空等);对方发完之后,告诉我他要停;我得回复他,让他放心,我不会空等他。

待续

 

 

reference:

1.https://www.zhihu.com/question/24853633/answer/573627478 by知乎用户,山尽

2.https://www.zhihu.com/question/24853633

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值