参考答案和解析
正确答案:B
解析:选择重传ARQ协议窗口大小w应大于l,小于等于2的(k一1)次方(A为帧编号字段长),否则接收方可能会把重发的帧当作新的帧,造成协议的失败。【总结与扩展】自动重传请求(auto repeat request),通过接收方请求发送方重传出错的数据报文来恢复出错的报文,是通信中用于处理信道所带来差错的方法之一;另外一个方法是信道纠错编码。传统自动重传请求分成为三种,即停等式(stop—and—wait)ARQ,回退n帧(g0一back—n)ARQ,以及选择性重传(selective repeat)ARQ。后两种协议是滑动窗口技术与请求重发技术的结合,由于窗口尺寸开到足够大时,帧路上可以连续地流动,因此又称其为连续ARQ协议。三者的区别在于对于出错的数据报文的处理机制不同。在停等式ARQ中,数据报文发送完成之后,发送方等待接收方的状态报告,如果状态报告报文发送成功,发送后续的数据报文,否则重传该报文。停等式ARQ,发送窗口和接收窗口大小均为l,发送方每发送一帧之后就必须停下来等待接收方的确认返回,仅当接收方确认正确接收后再继续发送下一帧。该方法所需要的缓冲存储空间最小,缺点是信道效率很低。在回退n帧的ARQ中,当发送方接收到接收方的状态报告指示报文出错后,发送方将重传过去的n个报文。回退N,发送窗口大于1,接收窗口等于1。允许发送方可以连续发送信息帧,但是,一旦某帧发生错误,必须重新发送该帧及其后的n帧。这种方式提高了信道的利用率,但允许已发送有待于确认的帧越多,可能要退回来重发的帧也越多。在选择性重传ARQ中,当发送方接收到接收方的状态报告指示报文出错,发送方只发送传送发生错误的报文。选择重传协议,发送窗口和接收窗口都大于1。发送方仅重新传输发生错误的帧,并缓存错误帧之后发送的帧。与回退N相比,减少了出错帧之后正确的帧都要重传的开销。
更多“对于选择重发ARQ协议,如果帧编号字段为k位,则窗口大小为( )。A.W≤22-1B.W≤2k-1C.W=2kD.W2k-1”相关问题
  • 第1题:

    若采用后退N帧ARQ协议进行流量控制,帧编号为7位,则发送窗口的最大长度为____.

    A.7

    B.8

    C.127

    D.128


    正确答案:C
    采用后退N帧ARQ协议,在全双工通信中应答信号可以由反方向传送的数据帧"捎带"送回,这种机制进一步减少了通信开销,然而也带来了一些问题。在捎带应答方案中,反向数据帧中的应答字段总是捎带一个应答新号,这样就可能出现对同一个帧的重复应答。假定帧编号字段为3位长,发送窗口大小为8.当发送器收到第一个ACK1后把窗口推进到后沿为前沿为0的位置,即发送窗口现在包含的帧编号为1、2、3、4、5、6、7、0,如下所示。 1?2?3?4?5?6?7?0 如果这时又收到一个捎带回的ACK1,发送器如何动作呢后一个ACK1可能表示窗口中的所有帧都未曾接收,也可能意味着窗口中的帧都已正确接收。这样协议就出现了二义性。然而,如果规定窗口的大小为7,则就可以避免这种二义性。所以,在后退N帧协议中必须限制发送窗口大小W发≤2K-1.根据类似的推理,对于选择重发ARQ协议,发送窗口和接收窗口的最大值应为帧编号数的一半,即W发=W收≤2K-1

  • 第2题:

    数据通信中采取的纠错方式通常有两种,即丢弃重发和(12)。在丢弃重发方式中,当线路出错率较高时,其效率较高的控制协议是(13)。海明码属于(14)纠错方式中常用到的措施,这种方式一般适合于(15)情况。在Go Back N ARQ协议中,若窗口大小用K位二进制表示,且分别用 WT和WR表示发送窗口大小和接收窗口大小,则(16)。

    A.自动重发

    B.前向纠错

    C.超时重发

    D.编码方式


    正确答案:B

  • 第3题:

    (接上题)TCP 使用的流量控制协议是(65)。

    A.固定大小的滑动窗口协议

    B.可变大小的滑动窗口协议

    C.后退N帧ARQ协议

    D.选择重发ARQ协议


    正确答案:B
    TCP连接需要经过三次握手操作,方可建立完整的TCP连接。其过程如下:(1)请求端发送一个SYN段指明客户打算连接的服务器的端口,发送SYN控制位报文,这个SYN报文段为报文段1。(2)服务器端发回包含服务器的初始序号的SYN报文段(报文段2)作为应答。同时将确认序号设置为客户的序列号加1以对客户的SYN报文段进行确认。一个SYN将占用一个序号。(3)客户必须将确认序号设置为服务器的ISN加1以对服务器的SYN报文段进行确认(报文段3)。这3个报文段完成连接的建立,称为三次握手。发送第一个SYN的一端将执行主动打开,接收这个SYN并发回下一个SYN的另一端执行被动打开。之所以要采用三次握手建立TCP连接是防止产生错误的连接。TCP的流量控制由连接的每一端通过声明的窗口大小来提供。窗口大小为字节数,起始于确认序号字段指明的值,这个值是接收端期望接收的字节数。窗口大小是一个16位的字段,窗口大小最大为65535字节。

  • 第4题:

    (65)A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议C.后退N帧ARQ协议S

    (65)

    A.固定大小的滑动窗口协议

    B.可变大小的滑动窗口协议

    C.后退N帧ARQ协议

    D.选择重发ARQ协议


    正确答案:B
    TCP连接需要经过三次握手操作,方可建立完整的TCP连接。其过程如下:(1)请求端发送一个SYN段指明客户打算连接的服务器的端口,发送SYN控制位报文,这个SYN报文段为报文段1。(2)服务器端发回包含服务器的初始序号的SYN报文段(报文段2)作为应答。同时将确认序号设置为客户的序列号加1以对客户的SYN报文段进行确认。一个SYN将占用一个序号。(3)客户必须将确认序号设置为服务器的ISN加1以对服务器的SYN报文段进行确认(报文段3)。这3个报文段完成连接的建立,称为三次握手。发送第一个SYN的一端将执行主动打开,接收这个SYN并发回下一个SYN的另一端执行被动打开。之所以要采用三次握手建立TCP连接是防止产生错误的连接。TCP的流量控制由连接的每一端通过声明的窗口大小来提供。窗口大小为字节数,起始于确认序号字段指明的值,这个值是接收端期望接收的字节数。窗口大小是一个16位的字段,窗口大小最大为65535字节。

  • 第5题:

    TCP使用的流量控制协议是( )。

    A.停等ARQ协议 B.选择重传ARQ协议 C.后退N帧ARQ协议 D.可变大小的滑动窗口协议


    正确答案:D

  • 第6题:

    TCP使用的流量控制协议是( )。


    A .停等ARQ协议
    B. 选择重传ARQ协议
    C .后退N帧ARQ协议
    D .可变大小的滑动窗口协议

    答案:D
    解析:
    可变大小的滑动窗口协议是TCP保证传输可靠的重要途径。“停止等待”就是指发送完一个分组就停止发送,等待对方的确认,只有对方确认过,

    才发送下一个分组。

  • 第7题:

    TCP协议使用( )次握手过程建立连接,这中方法可以防止( ),TCP使用的流量控制协议是(请作答此空)。

    A.固定大小的滑动窗口协议
    B.可变大小的滑动窗口协议
    C.后退N帧ARQ协议
    D.选择性重发ARQ协议

    答案:B
    解析:
    TCP会话通过三次握手来建立连接。三次握手的目标是避免错误连接(按照软考官方说法是错误连接,严格意义上应该是一种半连接的特殊情况)。TCP使用的流量控制协议是可变大小的滑动窗口协议。

  • 第8题:

    如果在发送方发完编号为5的帧后收到编号为2的帧传输出错的应答帧,发送方重发编号为2、3、4、5的帧,这种协议属于()

    • A、停等协议
    • B、捎带应答
    • C、选择重传
    • D、出错全部重传

    正确答案:D

  • 第9题:

    如果在发送方发完编号为5的帧后收到编号为2的帧传输出错的应答帧,发送方只重发编号为2的帧,这种协议属于()

    • A、停等协议
    • B、捎带应答
    • C、选择重传
    • D、出错全部重传

    正确答案:C

  • 第10题:

    采用滑动窗口协议,若幀编号字段为3位,则窗口的大小应小于等于8。


    正确答案:错误

  • 第11题:

    判断题
    采用滑动窗口协议,若幀编号字段为3位,则窗口的大小应小于等于8。(  )
    A

    B


    正确答案:
    解析:

  • 第12题:

    单选题
    对于连续ARQ协议,若采用4比特编号,则最大发送窗口大小为()。
    A

    4

    B

    8

    C

    15

    D

    16


    正确答案: C
    解析:

  • 第13题:

    已知数据帧长为1000 bit,帧头为64 bit,数据速率为500 kb/s,线路传播延迟5 ms,完成下列计算:

    (1)信道无差错,采用停等协议,求信道利用率。

    (2)设滑动窗口为大窗口(w>2a+1),求窗口至少多大。

    (3)设重发概率P=0.4,采用选择重发ARQ协议,求线路的利用率。


    正确答案: (2)w>2a+1=6故取w=7 (3)选择重发时的最大效率为 所以当w>6时E=0.6;当w≤6时E=0.1w。
    (2)w>2a+1=6,故取w=7 (3)选择重发时的最大效率为 所以,当w>6时,E=0.6;当w≤6时,E=0.1w。

  • 第14题:

    若卫星信道的数据传输率为1Mb/s,帧长为1000bit,利用卫星信道的两个站点从一方到另一方的传播时延为250ms。忽略确认帧长和处理时间,则:若帧的出错概率为0.1,而假设应答帧不出现错误,当采用停等协议时,其协议效率是(1)。若采用连续 ARQ协议,发送窗口Wt=7,接收窗口Wr=1,在不出错的情况下,信道的利用率为(2)。若帧传输过程中出错是突发式的,突发位数为100bit,信道的误码率为10-3,则帧的出错概率变为(3)。在连续ARQ协议中,若发送窗口大于2K(K为编号位数),则会(4),停等协议可以看成是连续ARQ协议的特例,即(5)。

    A.0.02

    B.0.018

    C.0.1

    D.0.04


    正确答案:B

  • 第15题:

    在连续ARQ协议中,若发送窗口大于2K(K为编号位数),则会(49),停等协议可以看成是连续ARQ协议的特例,即(50)。

    A.发送窗口速度太快

    B.接收窗口接收不下

    C.接收方不能正确识别是新的下一帧还是重发的帧

    D.发送窗口不能编号


    正确答案:C

  • 第16题:

    TCP使用的流量控制协议是( ),TCP段头中指示可接收字节数的字段是( )。

    A.固定大小的滑动窗口协议 B.可变大小的滑动窗口协议 C.后退N帧ARQ协议 D.停等协议 A.偏置值 B.窗口 C.检查和 D.接收顺序号


    正确答案:B,B

  • 第17题:

    若采用后退 N 帧 ARQ 协议进行流量控制,帧编号字段为 7 位,则发送窗口最大长度为( )。

    A. 7
    B. 8
    C. 127
    D. 128

    答案:C
    解析:
    后退 N 帧 ARQ 协议对传统的自动重传请求进行了改进,从而实现了在接收到 ACK 之前能够连续发送多个数据包。后退 N 帧 ARQ 对发送窗口的大小是有限制的,如果帧编号字段为 n 位,则发送窗口大小 Wt 应该满足:Wt≤2n-1在局域网中仅某台主机上无法访问域名为 www.ccC.com 的网站(其他主机访问正常), 在该主机上执行 ping 命令时有显示信息如下:

  • 第18题:

    若采用后退N帧ARQ协议进行流量控制,帧编号字段为8位,则发送窗口的最大长度为( )。

    A.7
    B.8
    C.127
    D.255

    答案:D
    解析:
    本题考查后退N帧ARQ协议知识。后退N帧ARQ协议的发送窗口W≤编号个数-1,编号个数为8位即为255个,所以发送窗口的最大长度为W=256-1=255。

  • 第19题:

    连续ARQ协议中用n个比特进行数据帧编号则其发送窗WT的大小()。


    正确答案:WT<=2n-1

  • 第20题:

    在连续ARQ协议中如果数据帧使用4bit来编号则发送窗口最大为()。

    • A、4
    • B、8
    • C、16
    • D、15

    正确答案:D

  • 第21题:

    在连续ARQ协议中如果数据帧使用4bit来编号则接收窗口大小为()。

    • A、4
    • B、8
    • C、l6
    • D、1

    正确答案:D

  • 第22题:

    用户A与用户B通过卫星链路通信时,传播延迟为270ms,假设数据速率是64kb/s,帧长8000b,若采用停等流控协议通信,则最大链路利用率为(3);假设帧出错率是0.08,若采用选择重发ARQ协议通信,发送窗口为16,则最大链路利用率可以达到(4)。空白处(4)应选择()

    • A、0.173
    • B、0.342
    • C、0.92
    • D、2.768

    正确答案:C

  • 第23题:

    单选题
    对于滑动窗口协议,如果分组序号采用3比特编号,发送窗口大小为5,则接收窗口最大是(  )。
    A

    2

    B

    3

    C

    4

    D

    5


    正确答案: C
    解析:
    对于滑动窗口协议,如果分组序号采用n比特编号,则:发送窗口大小+接收窗口大小≤2n,由题意可知,分组序号采用3比特编号,发送窗口大小为5,所以接收窗口大小≤23-5,即最大为3,答案选B。