TCP可靠传输的工作原理

介绍

TCP可靠传输的工作原理

  • IP 网络层所提供的是不可靠的传输
  • TCP发送的报文段是交给伊层传送的,因此,TCP必须采用适当的措施才能使得两个运输层之间的通信变得可靠

理想的传输条件有以下两个特点:

  1. 传输信道不产生差错。
  2. 不管发送方以多快的速度发送数据,接收方总是来得及处理收到的数据。
  • 在这样的理想传输条件下,不需要采取任何措施就能够实现可靠传输。
  • 然而实际的网络都不具备以上两个理想条件。必须使用一些可靠传输协议,在不可靠的传输信道实现可靠传输。

停止等待协议

  • "停止等待"就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。
  • 全双工通信的双方既是发送方也是接收方。
  • 为了讨论问题的方便,我们仅考虑 A 发送数据,而 B 接收数据并发送确认。因此 A 叫做发送方,而 B 叫做接收方。