GBN和SR的优劣比较.docVIP

  • 153
  • 0
  • 约2.54千字
  • 约 3页
  • 2019-06-25 发布于河北
  • 举报
GBN和SR的优劣比较

GBN和SR的优劣比较 摘要:GBN和SR协议是TCP协议中重要的两种解决流水线的差错恢复的方法,他们各自有各自的优缺点,在不同的数据传输条件下,人们将会有不同的选择。让大家了解两种方法的优劣本文做了简单的叙述。 关键字:GBN(Go-Back-N) SR(selective repeat) GBN概念: GBN是Go-Back-N协议的缩写。如果发送发发送了前五个分组,而中间的第三个分组丢失了。这是接收方志勇对前两个分组发出确认。发送方无法知道后面三个分组的下路,而只好吧后面的三个分组都再重新再重传一次,这个就叫做Go-back-n,表示需要在退回来重传已经发送过的n个分组。可见当通信线路质量不好时,连续ARQ协议会带来负面的影响。当它允许发方传输多个分组(当然得有多个分组的时候)而不用等待确认,但它也受限于再流水线中未确定的分组数不能超过最大允许的数值N。这个N通常被称为窗口长度(window size),因而根据其工作的特点,GBN协议也被形象地称为滑动窗口协议(sliding-window protocol)。 GBN特点: 因为网络中流量控制的原因,它需要对这些被发送的、未被确认的分组的数目N,否则就会造成网络的拥塞。在GBN协议中,发送方可以再窗口大小N的限制内发送足够多的分组,接收方接收到分组后就发送ACK给发送方(例如:接受到分组0,发送ACK 0),当如果发

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档