选择重传ARQ

✍ dations ◷ 2025-06-09 21:09:06 #逻辑链路控制,网络协议

选择重传ARQ 是一个自动重传请求(ARQ)的具体实例。它可以用作一个消息单元传送和确认的协议。当用作传送消息单元的协议时,发送进程根据一个指定大小的 窗口持续发送若干帧 ,即使发送过程中丢失帧,也会继续发送。和 Go-back-N ARQ不一样,接收进程在出错后还是继续接收和确认帧。这是 滑动窗口协议 的发送和接收窗口大小大于1的一般情况。

接收进程记录它没有收到的最早的帧的序列号,并发送ACK时使用这个序列号。如果一个发送的帧没有到达接收方,发送方继续发送后面的帧,直到它填满发送窗口 。接收方持续用接收的帧填充它的接收窗口,并且每次回复一个带有序列号的ACK帧。一旦发送窗口所有帧都发送了 ,发送方重新发送的帧号与ACK对应的帧,然后继续。发送和接收窗户的大小必须是相同的,而且最大取值最大序列号的一半(序列号是假设编号从0到 n -1),为了当所有数据包都丢失时避免出错。假设所有的ACK都丢失了,如果接收窗口大于最大序列号的一半,一些甚至可能是所有的超时重传的帧,都是不能被识别的重复发送。

在每个发送的帧得到确认后,发送方移动发送窗口。

接收窗口的尺寸不能超过序号范围的1/2,否则可能造成帧的重叠。另外,发送窗口的尺寸一般和接收窗口的尺寸相同,发送端为每一个发送缓存设置一个定时计数器,定时器一旦超时,相应输出缓存区中的帧就被重发。

相关

  • 蔷薇果蔷薇果是果实的一种类型,属于聚合果,常见于蔷薇科植物。蔷薇果由若干瘦果聚集着生于凹陷的花萼中形成。聚合瘦果是与蔷薇果类似的另一类果实,它是由若干瘦果聚集着生于突起的花
  • 礼讼礼讼(韩语:예송)即礼讼论争(예송논쟁),指的是朝鲜王朝历史上礼仪相关的论争。朝鲜王朝历史上曾发生先后过两次礼讼,每一次礼讼都成为朋党斗争的工具。第一次礼讼是发生在1659年的己
  • 永宁永宁可以指:
  • 布丰环形山布丰环形山(Buffon)是位于月球背面南半部一座古老的大撞击坑,约形成于39.2-38.5亿年前的酒海纪,其名称取自十八世纪法国自然学家、生物学家、数学家、博物学家暨启蒙时代著名作
  • 华侨日报 (马来西亚)《华侨日报》 (英语:Overseas Chinese Daily News) 是马来西亚沙巴历史最悠久的华文报章之一,创刊于1936年3月1日,为前北婆罗洲首家日报。1947年由丹斯里叶保滋接办,报纸由油印
  • 埃斯塔雷雅埃斯塔雷雅(Estarreja)是葡萄牙的一座城市。面积108.4平方公里。有人口28,236人。市区本身人口约有7,000人。
  • 卡里湖坐标:58°18′N 26°25′E / 58.300°N 26.417°E / 58.300; 26.417卡里湖(爱沙尼亚语:Karijärv),是爱沙尼亚的湖泊,位于该国东南部塔尔图县,由孔古塔乡负责管辖,面积0.9平方公里,海
  • 後姓後姓是中文姓氏之一,在《百家姓》中排第480位。在现代是极罕见的姓氏。需要注意的是,虽然简体中文里“後”字合并到“后”,但“後氏”并不同于“后氏”,两姓有截然不同的来源。
  • 桑比勒斯桑比勒斯(Mount Shimbiris,又称为Mount Surud Cad)是索马里的最高点,海拔2,460米(8,071英尺)。该山位于马里北部的马多山脉萨纳格州。SRTM的数据显示该峰常被使用的高度2,410米,比
  • 编辑松编辑松(英语:edit-a-thon)是维基百科、开放街图和LocalWiki等网络社区的编者编辑和提升特定主题或类型的内容(通常包括培训新手进行基础编辑)的有组织的活动。他们常常聚在一起,也