我们知道SR协议可以说是GBN协议的改进版,但是在考研时往往会有计算利用率的问题,公式为n∗TA/(TA+2RTT+TR),这时我们发现如果是在帧序号位数相等、且TA和TR确定的情况下,GBN协议的发送窗口大小为2k−1,但SR协议的发送窗口大小往往只有2k−1,这样看来在大多数情况下后者比较大,那么SR协议有什么存在的意义呢?
1、选择重传协议(SR)流程 发送方的数据分类: 接收方的数据分类: 2、SR发送方必须响应的三件事 1.上层的调用 从上层收到数据后,SR发送方检查下一个可用于该帧的序号,如果序号位于发送窗口内,则发送数据帧;否则就像GBN一样,要么将数据缓存,要么返回给上层之后再传输。 2.收到了一个ACK 如果收到ACK,加入该帧...
SR 同样如果我们设置窗口大小为 2^n-1 的话(即3,大于2即大于 2^{n-1} 的一半): 此时当我们设置发送方发送0~2的三个数据包的时候,此时会发生两种情况: 第一种情况:接受方正确接受了所有数据包,然后返回每个的ACK。 第二种情况:接受方正确接受了所有的数据包,但是返回的0和1的ACK发生了丢失,需要重传0和...
GBN 协议和SR 协议对比分析.doc,GBN 协议和SR 协议对比分析 摘要:Go-Back-N协议和Selective-Repeat协议是计算机网络在传输层和链路层用于实现可靠数据传输的两个重要协议。Internet的TCP协议在设计时借鉴了上述两个协议的基本思想。该文通过对GBN协议和SR协议进行对比分析
专栏/计算机网络数据链路层GBN协议和SR协议(记录) 计算机网络数据链路层GBN协议和SR协议(记录) 2023-03-01 20:541阅读· 1喜欢· 0评论 白喵づ 粉丝:23文章:1 关注仅供参考记录笔记,有误请指正!!!本文禁止转载或摘编 分享到: 投诉或建议 推荐文章 更多精彩内容...
Internet的TCP协议在设计时借鉴了上述两个协议的基本思想。该文通过对GBN协议和SR协议进行对比分析,从而揭示两个协议的内在思想和重要特性。关键词:Go-Back-N协议;Selective-Repeat协议;对比分析中图分类号:TP301 文献标识码:A 文章编号:1009-3044(2015)27-0020-......
: 为了避免图3.27出现的情况,我们要避免让接受者窗口的最前端(也就是具有最高序列号的那个)与发送窗口的最尾端(发送窗口中的具有最低序列号的那个)交迭在同一个序列号空间中.也就是说,序列号空间必须足够大到让整个接收窗口和整个发送窗口在此序列号空间中不会出现交迭.因此,我们需要测定在任何给定时刻由接收方...
可靠传输协议rdt3.0的发送和接收窗口都是1,对其进行改进后的GBN协议和SR协议都把发送窗口尺寸扩大为N(>1)。但GBN协议的接收窗口为___,而SR协议的接收窗口为___。对SR协议,若使用k位的序号,则其发送窗口尺寸应___。 (12)A.1___C.N/2D.N 各种时延的计算 (13)A.1B.N/4C.N/2___ (14)A.不大于...
摘要: Go-Back-N协议和Selective-Repeat协议是计算机网络在传输层和链路层用于实现可靠数据传输的两个重要协议。Internet的TCP协议在设计时借鉴了上述两个协议的基本思想。该文通过对GBN协议和SR协议进行对比分析,从而揭示两个协议的内在思想和重要特性。关键词:...
主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100.试问:(1). 第一个报文段携带了多少字节的数据?数据为从70-99 ,100-70=30。(2). 主机B收到第一个报文段后发回的确认号应当是多少?发回受到的确认号为100 (3). 如果B收到第二个报文段后发回的确认号是180,试问A发送的第...