TCP若采用二次握手可以吗?
在谢希仁著《计算机网络》第四版中讲“三次握手”的目的是为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。在另一部经典的《计算机网络》(AndrewS.Tanenbaum著,第四版)一书中讲“三次握手”的目的是为了解决网络中存在延迟的重复分组的问题。这两种不同的表述其实阐明的是同一个问题。
其实就是为了保护服务器资源
简单来讲:A:喂,听到吗? B:能听到,你呢?A:…B:…
B必须回复,A才知道喇叭(接收)和话筒(发送)是否正常。
参考
tcp为什么要三次握手,而不能二次握手?
面试:TCP协议经典十五连问!