TCP三次握手(为什么要三次握手?)
程序员文章站
2022-07-10 14:30:15
...
引言
在面试的时候最关于计算机网络最常问的算是TCP协议了,TCP的全称是Transmission Control Protocol,是一种传输控制协议,也是一种可靠的,面向连接的传输协议,它是属于传输层。在一些网络通信的项目当中,很多人都会使用TCP去连接客户端与服务端,但是TCP在连接之前会进行三次握手,那么问题来了为什么要进行三次握手,而不是两次握手,或者四次握手呢?
正文
相信很多人在学习计算机网络的时候都会把TCP的三次握手记下来,都会记住TCP的一些作用什么的,却不知道为什么要进行三次握手,那么下面简单的解释下,这也是昨天晚上在知乎上看的,很搞笑,也很容易理解。
- 三次握手
“喂,你听得到吗?”
“我听得到呀,你听得到我说得吗?”
“我能听到你,balabala.....”
- 两次握手
“喂,你听得到吗?”
“我听得到呀”
“喂喂,你听得到吗?”
“草,我听得到呀!!!”
“你TM能不能听到我说话啊!!”
“.....”
- 四次握手
“喂,你听得到吗?”
“我听得到呀,你听得到我说得吗?”
“我能听到你,你能听到我说话吗?”
“.....不想跟傻逼说话”
以上对话出自知乎,笑死我了。
-----未完-----
上一篇: 摩托罗拉首发高通骁龙8被质疑 联想陈劲:忍不住想笑
下一篇: TCP的三次握手