计算机网络——TCP可靠传输

TCP可靠传输一共有四种机制
计算机网络——TCP可靠传输_第1张图片
1.校验
计算机网络——TCP可靠传输_第2张图片
增加ip伪首部,然后求和取反

2.序号

计算机网络——TCP可靠传输_第3张图片
有序号保证数据能有序的传输
也是确认和重传的基础

3.确认

计算机网络——TCP可靠传输_第4张图片
收到确认报文段后,发送端就将成功发送的报文段从缓存中删除

计算机网络——TCP可靠传输_第5张图片
累计确认:
比如4,5,6丢了,即使收到了7,8, 确认报文段还是4

重传:
计算机网络——TCP可靠传输_第6张图片
RTTs根据之前的传输时间动态的改变

超时重传可能导致等太久了

所以采用冗余ACK的方式进行改进,如下图:

计算机网络——TCP可靠传输_第7张图片

你可能感兴趣的:(网络,网络,网络协议,TCP,王道考研)