易懂的TCP三次握手

2021-01-10  本文已影响0人  土坡飞机

今天有人问我什么是TCP三次握手,忽然想到之前在什么地方看到的一个比喻,但是具体内容忘了,大概加工了一下

比如你骑着电动车去买菜,类比前端请求后端API
路上遇到一个朋友小甲

如果小甲戴着耳机没听到,也没看见你,那第一次握手就失败了。
但是如果小甲看到你了,给你答复了,这时候第一次握手成功!

这时你电动车骑得飞快,一闪而过,你没听见他说的话,第二次握手失败。
假如你停下来说:我去买菜,这时候第二次握手成功!

假如旁边有个另外的朋友小乙听到了你刚才说的话“去干嘛?” 他也回应了,但是你说:“没和你说话~”,你和小乙前两次握手其实成功了,但是第三次握手失败了,谈话就不进行下去了。
这时小甲给你说“我9点回来”。 那么第三次握手成功了~, 这时你们已经明确了谈话对象,可以继续沟通了

所以这三次握手很重要,可以明确谈话对象,TCP也是同样的道理。

上一篇下一篇

猜你喜欢

热点阅读