ARQ(阿荣旗在线)
2022-11-12
今天给各位分享ARQ的知识,其中也会对arquivos brasileiros进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
计算机里英文缩写ARQ中文译名是自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层的错误纠正协议之一。它包括停止等待ARQ协议和连续ARQ协议
数据链路层的差错控制问题。但提问的背景信息太少,你的问题是没有明确什么样的前提条件。只按照一般:
1,车架号码由3位数字尝试回答。当发送序列号由三个比特占用,可以由总共有八个不同的发送序列号,从000到111。当数据帧的发送序列号为111,下一个序列号发送到另一台000。
2,默认使用的网络是一个连续ARQ协议的工作原理。要点是:发送一个数据帧后,该帧是不是停下来等待一个答案,但你就可以发送一个连续的数据帧数量。如果你再收到发送确认帧的接收端,然后你就可以发送数据帧。由于减少的等待时间,提高通信的吞吐量。 / 3,根据题意,我们正在设立发送3个比特用于编码的序列号,它可以发送的帧的编号从0到7,8个不同的序列号;设置发送窗口WT = 5。然后,在开始发送侧传输,传输窗口将指示:如果还没有收到一个确认消息的情况下,发送方可以发送连续#0#4,5帧。如果发送方发送了这五个帧(#0#4),但最终还是收到一条确认消息,因为已经坐满传输窗口,它必须停止发送和进入等待状态。当您收到确认消息帧0号后,发送窗口,可以向前移动一个数字,然后,#5属于发送窗口,发送者现在可以发送#5。假设有三个随后的帧(#1至#3)到达的确认帧的发送端。因此,发送窗口,可以向前移动再次三个数字。此时,发送方也继续发送#6,#7和新的第0。
4,当使用n位的编号,如果发送窗口的大小WT,接收窗口大小是WR,那么只有WT≤2 ^ N - 1和WT + WR≤2正日已经形成,滑动窗口协议才能正常工作。然而,根据题目描述
例如,设n = 3,WT = WR = 5,当一个数据帧的数目的时候,ACK丢失时,接收器将可能#作为一个新的数据帧的数据帧倒闭,所以滑动窗口可能无法正常工作。
5,选择重传ARQ协议可以尝试只是
错误重传数据帧或数据帧计时器到期。但是,那么我们就必须增加了接收窗口,先接受发送序列号不连续的,但仍然在接收窗框。等待,直到接收的数据帧丢失的数目,然后被发送到主机。这是一种选择性的重传ARQ协议。
使用选择性重传ARQ协议发送那些已经避免重复正确到达接收端的数据帧。但成本要设置在接收器中的缓冲区空间,具有相当大的容量,这在许多情况下,是不经济的。
出于这个原因,选择重传ARQ协议已经远远的当前行中,所使用的协议是如此广泛。未来内存芯片的价格会更便宜,选择重传ARQ协议还是有可能得到更多的关注。 。 /选择重传ARQ协议,接收窗口显然是不大于发送窗口。如果n位的数量,最大接收窗口必须满足以下条件:WR≤2N-1。当一支球队最大接收窗口时,WR = 2N-1。例如:n = 3时,可以计算出WT = WR = 4。
最常用的差错控制方法有奇偶校验法、循环冗余校验法和汉明码等。这些方法用于识别数据是否发生传输错误,并且可以启动校正措施,或者舍弃传输发生错误的数据,要求重新传输有错误的数据块。1. 奇偶校验法奇偶校验法是一种很简单并且广泛使用的校验方法。这种方法是在每一字节中加上一个奇偶校验位,并被传输,即每个字节发送九位数据。数据传输以前通常会确定是奇校验还是偶校验,以保证发送端和接收端采用相同的校验方法进行数据校验。如果校验位不符,则认为传输出错。奇校验是在每个字节后增加一个附加位,使得“1”的总数为奇数。奇校验时,校验位按如下规则设定:如果每字节的数据位中“1”的个数为奇数,则校验位为“0”若为偶数,则校验位为“1”。奇校验通常用于同步传输。而偶校验是在每个字节后增加一个附加位,使得“1”的总数为偶数。偶校验时,校验位按如下规则设定:如果每字节的数据位中“1”的个数为奇数,则校验位为“1”;若为偶数,则校验位为“0”。偶校验常用于异步传输或低速传输。校验的原理是:如果采用奇校验,发送端发送的一个字符编码(含校验位)中,“1”的个数一定为奇数个,在接收端对接收字符二进制位中的“1”的个数进行统计,若统计出“1”的个数为偶数个,则意味着传输过程中有1位(或奇数位)发生差错。事实上,在传输中偶然—位出错的机会最多,故奇偶校验法经常采用。然而,奇偶校验法并不是一种安全的检错方法,其识别错误的能力较低。如果发生错误的位数为奇数,那么错误可以被识别,而当发生错误的位数为偶数时,错误就无法被识别了,这是因为错误互相抵消了。数位的错误,以及大多数涉及偶数个位的错误都有可能检测不出来。它的缺点在于:当某一数据分段中的一个或者多位被破坏时,并且在下一个数据分段中具有相反值的对应位也被破坏,那么这些列的和将不变,因此接收方不可能检测到错误。常用的奇偶校验法为垂直奇偶校验、水平奇偶校验和水平垂直奇偶校验。2. 垂直奇偶校验垂直奇偶校验是在垂直方向上以列的形式附加上校验位。数据格式及其发送顺序:设垂直奇偶校验的编码效率为R,则:式中,m为码字的定长位数,n为码字的个数。垂直奇偶校验又称为纵向奇偶校验,它能检测出每列中发生的奇数个错误,偶数个错误,因而对差错的漏检率接近1/2。3. 水平奇偶校验水平奇偶校验是在水平方向上以行的形式附加上校验位。设水平奇偶校验的编码效率为R,则:式中,m为码字的定长位数,n为码字的个数。水平奇偶校验又称为横向奇偶校验,它不但能检测出各段同一位上发生的奇数个错误,而且还能检测出突发长度≤m的所有突发错误,其漏检率要比垂直奇偶校验法低,但是实现水平奇偶校验时,一定要使用数据缓冲器。4. 水平垂直奇偶校验水平垂直奇偶校验是在结合水平奇偶校验和垂直奇偶校验的基础上形成的一种校验方法。它是在一批字符传送之后,另外增加一个称为“方块校验字符”的检验字符,方块校验字符的编码方式是使所传输字符代码的每个纵向列中位代码的“1”的个数成为奇数(或偶数)。式中,m为码字的定长位数,n为码字的个数。设水平垂直奇偶校验的编码效率为R,则:水平垂直奇偶校验又称为纵横奇偶校验。它能检测出传输过程中发生的所有3位或3位以下的错误、奇数个错误、大部分偶数个错误以及突发长度≤m+1的突发错误,可使误码率降至原误码率的百分之一到万分之一,有较强的检错能力,但是有部分偶数个错误不能检测出来。水平垂直奇偶校验还可以自动纠正差错,使误码率降低2~4个数量级,适用于中、低速传输系统和反馈重传系统,被广泛用于通信和某些计算机外部设备中。5. 循环冗余校验法循环冗余校验(CRC,Cyclic Redundancy Check)法由分组线性码的分支而来,主要应用于二元码组。它是利用除法及余数的原理来作错误侦测(Error Detecting)的。这是一种比较精确、安全的检错方法,能够以很大的可靠性识别传输错误,并且编码简单,误判概率很低,但是这种方法不能够校正错误。循环冗余校验法在通信系统中得到了广泛的应用,特别适用于传输数据经过有线或无线接口时识别错误的场合。下面重点介绍循环冗余校验法
自动重传请求(Automatic Repeat-reQuest,ARQ)是OSI模型中数据链路层和传输层的错误纠正协议之一。
定义
如果在协议中,发送方在准备下一个数据项目之前先等待一个肯定的确认,则这样的协议称为PAR(Positive Acknowledgement with Retransmission;
支持重传的肯定确认协议)或者ARQ(Automatic Repeat Request,自动重复请求协议)。
自动重传请求(Automatic Repeat Request),通过接收方请求发送方重传出错的数据报文来恢复出错的报文,是通信中用于处理信道所带来差错的方法之一,有时也被称为后向纠错(Backward Error Correction,BEC);另外一个方法是信道纠错编码。
扩展资料:
应用
UMTS的ARQ机制是在基地台控制站(Radio Network Controller,RNC),使用安置在协议数据单元(Protocol Data Unit,PDU)前的序号来作为是否有封包丢失的依据,有不少的延迟时间。
优点和缺点
ARQ协议的优点是它非常的简单。因而被广泛的应用在分组交换网络中。
ARQ协议的缺点是需要接收方发送ACK,这样增加了网络的负担也影响了传输速度。重复发送数据包来纠正错误的方法也严重的影响了它的传输速度。
参考资料:百度百科-ARQ
关于ARQ和arquivos brasileiros的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签: #ARQ
相关文章
2022-11-12