计算机网络技术CH5 传输层.pptVIP

  • 1
  • 0
  • 约3.41千字
  • 约 50页
  • 2020-02-01 发布于辽宁
  • 举报
* * * 问:假如B?A的新报文段中,确认号=45,rwnd=11,A的发送窗口如何滑动? 5.6 TCP 的流量控制 5.6.1 利用滑动窗口实现流量控制 流量控制即让发送方的发送速率不要太快,既要让接收方来得及接收,也不要使网络发生拥塞。 利用滑动窗口机制可以很方便地在 TCP 连接上实现流量控制。 接收窗口控制发送窗口。 * * 死锁 何种情况下会出现: 发送0窗口ACK后,又发送了非0窗口ACK;若该ACK丢失,则出现死锁! 原因: 双方互相等待。 * 持续计时器(Persistence Timer) TCP 为每一连接设置持续计时器。 只要一方收到对方零窗口通知,就启动持续计时器。 若持续计时到期,就发送一个零窗口探测报文段(仅携带 1 字节数据),对方在确认时给出窗口值。 若窗口仍然是零,则收到这个报文段的一方就重新设置持续计时器。 若收到非0窗口报文段,则打破死锁 * 5.6.2 Nagle与Clark算法 场景:TELNET应用,响应用户的每次击键动作。 Step1:用户输入一个字符,发送端创建41B的IP数据报,发送。 Step2:远程终端响应,发送40B的确认(无数据)。 Step3:远程终端应用读取该字符后,发送40B窗口更新(无数据)。 Step4:远程终端发送41B的IP数据报,含1B回显字符。 效率:1/162。 初步解决办法:延迟确认以捎带数

文档评论(0)

1亿VIP精品文档

相关文档