美文网首页程序员
tcp连接为什么是三次

tcp连接为什么是三次

作者: justlinzhihe | 来源:发表于2018-07-30 16:49 被阅读0次

    tcp连接的目的是为了建立起一个可靠的通讯环境,那么所谓可靠的定义是什么?假设A、B两个主机,A是客户端,B是服务端。那么定义如下:

    1. A能发送消息到B
    2. A能收到来自B的消息
    3. B能发送消息到A
    4. B能收到来自A的消息

    只有同时满足上面4个条件的连接才能称之为可靠。
    假设只进行两次握手,那么只能满足1、3条件
    进行三次条件刚好能满足4个条件,所以不需要进行更多的握手。

    相关文章

      网友评论

        本文标题:tcp连接为什么是三次

        本文链接:https://www.haomeiwen.com/subject/wfifvftx.html