假定使用连续ARQ协议,发送窗口大小是3,而序列范围[0,15],而传输媒体保证在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5。 试问:接收方已经发送出去的、但在网络中(即还未到达发送方)的确认分组可能有哪些?说明这些确认分组是用来确认哪些序号的分组。(5-21)
答:如果接收方期望收到序号为 5 的分组,则说明它已经接收了序号 4 以前的分组并给出了确认。如果这些确认还没有被发送方收到,则确认消息可能包括 2、3、4 号分组,因此,确认号(期望号)为 3、4、5 的分组分别确认序号为 2、3、4 的分组。
举一反三
- 假定使用连接ARQ协议,发送窗口大小是3,而序号范围是[0,15],而传输媒体保证在接收方能够按序收到分组。在某一时刻,在接收方,下一个期望收到的序号是5。试问: (1)在发送方的发送窗口中可能出现的序号组合有哪些? (2)接收方已经发送出的、但在网络中(即还未到达发送方)的确认分组可能有哪些?说明这些确认分组是用来确认哪些序号的分组
- 假定使用连续ARQ协议中,发送窗口大小是3,而序列范围[0,15],而传输媒体保证在接收方能够按序收到分组。而传输媒体保证在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5。那么接收方已经发送出去的、但在网络中(即还未到达发送方)的确认分组可能有( )。 A: 1 B: 2 C: 3 D: 4
- 假设使用连续ARQ协议中,发送窗口大小是3,序列范围是[0,15],而传送媒体保证在接收方能接收到分组,在某时刻,在接收方,下一个期望收到的序号是5 试问:1)在发送方的发送窗口中你可能出现的序号组合有哪几种? 2) 接收方已经发送出去的,但在网络中(未到达发送方)的确认分组可能有那些?说明这些确认分组是用来确认那些序号的分组
- 假定使用连续ARQ协议中,发送窗口大小事3,而序列范围[0,15],而传输媒体保证在接收方能够按序收到分组。在某时刻,接收方,下一个期望收到序号是5。接收方已经发送出去的、但仍滞留在网络中(即还未到达发送方)的确认分组可能有哪些?(下列为用确认号代表的分组) (2分) A: 0 B: 1 C: 2 D: 3 E: 4 F: 5
- 连续ARQ协议中,假设发送方的窗口大小为3,序号范围是0~15,假定网络能保证接收方按序收到分组。在某一时刻,接收方下一个期望收到的序号是6。请问接收方已经发出,但是还没有到达发送方的确认分组可能有哪些?(请以 0,1,2,3,.... 的格式给出分组序列)
内容
- 0
使用连续ARQ协议时,若发送窗口为3,传输媒体保证在接收端按序收到分组。在某一时刻,接收方下一个期望收到的序号是5,则对序号为多少的分组的确认肯定已经被发送方接收到了? A: 4 B: 2 C: 1 D: 3
- 1
在滑动窗口协议中,接收方一般采用( )的方式,即不必对收到的分组逐个发送确认,而是对按序到达的最后一个分组发送确认。 A: 发送窗口 B: 累计确认 C: 接收窗口 D: 回退N
- 2
在停止等待协议中,下面哪些情况会一定会导致发送方超时重传( )。 A: 接收方收到正确分组 B: 接收方收到错误分组 C: 发送方发送的分组丢失 D: 接收方返回的确认丢失
- 3
使用连续ARQ协议时,当前的发送窗口大小是3。而接收方期望收到的分组的序号是5。那么发送方的窗口中可能的出现的序号组合是 A: [2,4] B: [3,5] C: [4,6] D: [5,8]
- 4
连续ARQ协议一次可以发送________(4个字),当然不能无限制发送任意分组,它使用________(4个字)协议,控制发送方和接收方所能发送和接收的分组的范围。接收到确认后,发送方的发送窗口就会向前滑动。接收方会对收到的数据报进行_____,例如接收方如果连续收到了分组M1、M2、M3、M5那么只需要返回对______分组的确认即可,表示到这个分组为止所有的分组都收到了。累积确认有可能会导致正常接收的数据报还要重传一遍