TCP 工作机制:
确认应答机制
超时重传机制
连接管理机制
滑动窗口
流量控制与拥塞控制
1. 延迟应答
延时应答 也是提升效率的机制,也是在滑动窗口基础上搞点事情。
滑动窗口的关键是让窗口大小大一点,传输的速度就会快一点。因此,延时应答要做的就是,
在接收方能够处理的情况下,尽可能的把窗口大小放大一点。
延时应答 在收到数据后,不是立即返回 ACK ,而是会稍微等待一会儿再返回。
在这等待的时间里,接收方的应用程序,就能够把接收缓冲区的数据给消费一波,此时接收缓冲区里的剩余空间就更大了。
剩余空间更大了,这个时候可以把窗口大小进一步的扩大,传输的速率进一步提高了。