美文网首页
TCP协议如何确保可靠传输

TCP协议如何确保可靠传输

作者: zhang_wq | 来源:发表于2021-05-16 15:42 被阅读0次

    方式

    • 校验和,主要用来判断接收到的数据是否错误,即接收方计算的校验和等于发送方计算的,数据也不一定传输正确。
    • 序列号,发送的每个报文,都带有序列号,用来对报文排序(与确认应答、延迟ACK相关)。
    • 确认应答,对收到的报文,做ACK,告知发送方已接收。
    • 超时重传,发送方等待ACK超时,则会对未ACK的数据报文进行重传。
    • 流量控制(滑动窗口),用来控制发送数据的速率,需要与拥塞控制结合。
    • 拥塞控制,通过报文ACK的情况,来判断当前网络的拥塞状况,并采用不同的拥塞控制算法,来避免网络拥塞。

    相关文章

      网友评论

          本文标题:TCP协议如何确保可靠传输

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