一句话搞懂三次握手和四次挥手

385 阅读1分钟

三次握手

HTTP协议握手的最核心诉求是什么?

让服务端和客户端都能可靠发收。

那么三次握手的步骤就可以简化成如下:

1:A发,B收。B知道A能发

2:B发,A收。A知道B能发收

3:A发,B收。B知道A能收

握手成功!

四次挥手

HTTP协议挥手的核心需求是什么?

主动方(A)知道被动方(B)可靠的接受了最后的数据

1.第一次挥手 B知道A发完了

2.第二次挥手 A知道B知道了

3.第三次挥手 A知道B接收完了

4.第四次挥手 B知道A不会再发了

挥手再见!