您所在的位置:读书频道 > 网络与维护 > 网络协议 > 7.4.3 自动重发请求(ARQ)协议

7.4.3 自动重发请求(ARQ)协议

2007-07-05 12:56 王达 电子工业出版社 字号:T | T
一键收藏,随时查看,分享好友!

本章主要介绍局域网、广域网,以及OSI各层主要功能及其工作原理这些基本的计算机网络通信技术,同时还将介绍计算机网络数据通信中常见的技术指标和参数。这些都是我们平常进行各种网络工程施工和系统设计的基础和前提。本节是自动重发请求(ARQ)协议 介绍。

AD:

7.4.3  自动重发请求(ARQ)协议
ARQ(Automatic Repeat reQuest,自动重发请求,也称“循环自动请求”)协议是指在接收站接收到一个包含出错数据的信息(帧)时,自动发出一个重传错帧的请求。ARQ的作用原则是对出错的数据帧自动重发,它有三种形式:停等协议ARQ、连续ARQ和选择重传ARQ。
(1)停等协议ARQ
停等协议ARQ的特点如下。
发送方发送一个数据帧后,必须等待接收方的确认帧才可以发送下一个数据帧;
在接收方接收错误时,接收方发一否认帧,要求发送方重发该帧;
为防止发送的数据丢失,发送方内部设置一个定时器,当超过定时时间发送方仍未收到确认帧时,发送方重发该帧;
为防止确认帧丢失而造成发送方重发同一数据帧,发送方给每一个数据帧带上一个序列号。
(2)连续ARQ
连续ARQ是连续发送若干数据帧,如果接收到接收端的确认帧,则继续发送;发送方在每发完一个数据帧后,就启动内部超时定时器,在设置的超时时间内未收到确认帧,则重发相应的数据帧。
(3)选择重传ARQ
这种方式只重传出现差错的数据帧或定时器超时的数据帧。
以上三种重传方法各有利弊,停等协议ARQ最简单,但信道利用率最低;选择重传ARQ信道利用率最高,但它要求接收端的缓冲容量相当大;连续ARQ介于两者之间。在应用中应根据实际情况选择。
【责任编辑:雪花 TEL:(010)68476606-8007】

回书目   上一节   下一节

分享到:

栏目热门

更多>>

  1. Linux服务器配置全程实录
  2. 揭秘--优秀PPT这样制作

热点职位

更多>>

热点专题

更多>>

读书

勇敢者的新世界
这是一个最坏的年代,J2EE Web开发技术已经迟滞多年;这是一个最好的年代,J2EE Web开发技术的新变革留给勇于创新的人! 采用Ap

最新热帖

更多>>

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院