TCP协议为什么会采用三次握手,若采用二次握手可以吗?

栏目:Web开发 作者:admin 日期:2015-06-13 评论:0 点击: 1,850 次

如题,关于这个问题,网络上争论的比较多,比较靠谱的合理解释如下介绍:
(1)TCP 的三次握手过程:主机A向B发送连接请求;主机B对收到的主机A的报文段进行确认;主A再次对主机B的确认进行确认。
(2)采用三次握手是为了防止失效的连接请求报文段突然又传送到主机B,因而产生错误。失效的连接请求报文段是指:主机A发出的连接请求没有收到主机B的确认,于是经过一段时间后,主机A又重新向主机B发送连接请求,且建立成功,顺序完成数据传输。考虑这样一种特殊情况,主机A第一次发送的连接请求并没有丢失,而是因为网络节点导致延迟达到主机B,主机B以为是主机A。

声明: 本文由金丝燕网原创编译,转载请保留链接: TCP协议为什么会采用三次握手,若采用二次握手可以吗?,更多交流: Java学习群

TCP协议为什么会采用三次握手,若采用二次握手可以吗?:等您坐沙发呢!

发表评论