第3章 传输层协议与进程通信.pptVIP

  • 2
  • 0
  • 约5.13千字
  • 约 43页
  • 2017-09-05 发布于浙江
  • 举报
第3章 传输层协议与进程通信

3.4.4 TCP滑动窗口与确认重传机制 重传定时器 处理报文确认与等待重传的时间。发送一个报文,将其副本放入重传队列 3.4.5 TCP窗口与 流量控制、拥塞控制 1.TCP窗口与流量控制 由发送方控制发送速率,使之不超过接收速率,防止接收方来不及接收字节流,而出现报文丢失现象。 流量控制过程 接收方从缓存中读取速度大于等于字节到达速度,接收方在每个确认中发出一个非零窗口通告。 如果发送方发送速度比接收方读取速度快,将造成缓冲区被全部占用,之后到达的字节因缓冲区溢出而丢弃。此时,接收方必须发出一个“零窗口”的通告。告知当发送方停止发送(直到接收“非零窗口”通告为止)。 接收方需要接收能力给出一个合适的接收窗口,并将它写入TCP报头中,通知发送方。 3.4.5 TCP窗口与 流量控制、拥塞控制 1.TCP窗口与流量控制 坚持定时器 接收方发出了“零窗口”通告之后,发送方停止发送,直到接收方再发出“非零窗口”通告为止。 问题:如果“非零窗口”通告丢失,发送方将无休止地等待接收方通知,才能继续发送报文段,造成死锁。 解决:设置“坚持定时器” 发送方收到“零窗口”通告为零的确认时,启动“坚持定时器”。 坚持定时器时间到时,发送方发生探测报文(提示接收方,确认已丢失,必须重传)。 3.4.5 TCP窗口与 流量控制、拥塞控制 传输效率问题 必须解决好“什么时候”发送,要

文档评论(0)

1亿VIP精品文档

相关文档