手把手教你做计算机网络基础大题—ARQ协议

一、题目

假定使用连续ARQ协议,发送窗口大小是3,而序号范围是[0,15],而传输媒体保证在接收方能够按序收到分组。在某一时刻,在接收方,下一个期望收到的序号是5。试问:
(1)在发送方的发送窗口中可能出现的序号组合有哪些?
(2)接收方已经发送出的、但在网络中(即还未到达发送方)的确认分组可能有哪些?说明这些确认分组是用来确认哪些序号的分组。

二、解答

下一个期望收到的序号为5,说明4及以下的报文全部收到。
(1)因为到4为止的报文都已经收到,若这些确认全部到达接收方,则WT=[5,6,7]
若所有的确认都丢失,则WT=[2,3,4]
若3号确认丢失,则WT=[3,4,5]
若4号确认丢失,则WT=[4,5,6]
所以,WT可能是[2,3,4],[3,4,5],[4,5,6],[5,6,7]中的任何一个。
(2)因为WT=3,ACK=5,所以0、1号报文的确认肯定已经到达发送方,否则不会发送4
号分组。所以,可能滞留在网络中的确认是2,3,4,是对2,3,4号分组的确认。

[注]:自动重传请求 ARQ  (Automatic Repeat reQuest)意思是重传的请求是自动进行的,接收方不需要请求发送方重传某个出错的分组。连续ARQ协议是在发送完一个数据帧后,不是停下来等待应答帧,而是可以连续发送窗口内的数据帧。如果在此过程中又收到了接收端发来的应答帧,窗口可以向前移动,那么还可以接着发送窗口内其他没有发送的数据帧。

➡️欢迎小伙伴在下方评论区留言!关注我的csdn!更多精彩等着你!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

憋屈y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值