丨小目标丨 2023-03-01 11:33 采纳率: 25%
浏览 74

tcp三次握手有什么用,建立连接到底建立了什么,长连接是一直占用网络吗

tcp三次握手有什么用,建立连接到底建立了什么,长连接是一直占用网络吗

  • 写回答

3条回答 默认 最新

  • 於黾 2023-03-01 14:22
    关注

    你对三次握手的认识只停留在表面,还处于“望文生义”的阶段
    你都不知道三次握手到底是哪三次
    建议还是回去好好读书
    重点是,建立了通信连接之后,客户端知道了服务端的地址,服务端也知道了客户端的地址,连接是双向的
    当一直有数据在传递的时候,接收方会定期返回确认报文,一方面是确认连接没有断开,另一方面是确认数据接收正确
    数据如果接收不正确,发送方会重传
    如果长时间没有报文传递,双方会互发心跳包保持连接
    如果心跳没了连接就断开了
    如果链路改变肯定会导致连接断开,必须重连

    评论

报告相同问题?

问题事件

  • 创建了问题 3月1日