文本内容:
停等式工作原理arq停等式()是模型中数据链路层ARQ AutomaticRepeat-reQuest OSI的一种错误纠正协议其工作原理基于可靠传输的思想,即信息的发送方发出的数据需要收到对方的回应,以确保数据正确传输
一、发送过程数据封装发送方将网络层的数据封装成一个数据帧,并加
1.入校验码(如循环校验码),以便接收方进行错误检测CRC发送数据帧发送方将数据帧发送到接收方,并同时为该数
2.据帧设置一个计时器等待确认发送方进入等待状态,等待接收方返回的确认信
3.号(即肯定应答信号)ACK,
二、接收过程接收数据帧接收方接收到数据帧后,首先进行错误检测如
1.果数据帧无误,则向发送方发送信号;如果数据帧有误,ACK则丢弃该数据帧,并不发送任何信号(在实际应用中,也可能发送即否定应答信号,但现代协议多采用自动NAK,ARQ重传机制,不依赖信号)NAK发送确认信号接收方发送信号,表示已正确接收到
2.ACK数据帧
三、重传机制超时重传如果发送方在设定的时间内未收到接收方的
1.ACK信号,则认为数据帧传输失败,将重传该数据帧此时,发送方会重新启动计时器,等待接收方的确认帧编号为了区分重传的数据帧和新发送的数据帧,停等式
2.通常使用简单的帧编号机制由于停等式一次只发送ARQ ARQ一个数据帧并等待确认,因此使用一个比特位(如和)进行01编号即可确认信号匹配发送方收到接收方的信号后,会检查该
3.ACK信号是否与正在等待确认的数据帧编号匹配如果匹配,则发送下一个数据帧;如果不匹配,则继续等待正确的确认信号停等式的优点是操作简单,易于实现然而,其缺点是效率ARQ低下因为发送方在发送一个数据帧后必须等待接收方的确认才能发送下一个数据帧,这导致了信道的空闲时间增加,降低了信道利用率为了改进这一缺点,人们提出了连续协议,如回ARQ退帧和选择重传等N ARQARQ停等式是一种基于可靠传输思想的错误纠正协议它通过发ARQ送方等待接收方的确认信号来确保数据的正确传输,并采用超时重传和帧编号机制来处理传输失败的情况然而,由于其效率较低,现代通信系统中多采用更高效的连续协议ARQ。
个人认证
优秀文档
获得点赞 0