各类数据帧格式及协议内容的总结1.HDLC协议HDLC协议的全称是高级链路控制协议(HighLevelDataLinkControl),是一种在网上同步传输数据,面向比特的数据链路层协议,广泛用于公用数据网,支持全双工或半双工传输,使用后退N帧ARQ流控方案。HDLC定义了3种类型的站(主站、从站、复合站),两种链路配置(不平衡配置、平衡配置),3种数据传输方式(NRM、ABM、ARM)。HDLC帧格式帧标志F:HDLC用一种特殊的位模式01111110作为标志以确定帧的边界,采用位填充技术来区分是标志字段还是数据字段,发送站的数据比特序列一旦发现0后有5个1,则在第7位插入0。地址字段A:地址字段用于标识从站的地址,用在点对多点的链路中,地址通常是8位长。控制字段C:帧编号N(S),捎带的肯定应答序号N(R),PF位,P询问、F终止帧校验序列FCS:含有除标志字段之外的所有其他字段的校验和。通常使用16比特的CRC-CCITT(G(x)=X16+X12+X5+1)标准产生校验序列,有时也采用CRC-32产生32位的校验序列。2.X.25的帧格式及协议(1)协议概述X.25是CCITT公布的用于连接数据终端至分组交换数据网络的推荐标准,X.25是一个面向连接的接口,采用虚电路传递数据分组至网络上的适当终点处。在X.25的网络中,用户的计算机终端设备将与分组/拆装设备(PAD)连接,负责完成分割分组、寻址、重组装分组的工作,而不同的X.25网络之间则要使用X.75协议互联。X.25是一个基于分组交换技术构建的网络,分组交换本身是适于无连接业务的,要为用户提供面向连接的接口服务,则必须借助虚拟电路技术(VC),虚电路服务具有两种形式,一种是交换虚电路SVC,一1种是永久虚电路PVC。最常见的X.25协议支持的最大传输速率为64Kb/s。(2)X.25的三层结构X.25层次结构对应OSI层相应标准分组层网络层X.25PLP通过建立虚拟连接,提供点对点、面向连接服务。X.25PLP层采用后退N帧ARQ流控协议。PLP协议把用户数据分成一定大小的块,一般为128字节,再加上24位或32的分组头组成数据分组链路访问层数据链路层使用平衡式链路访问规程LAPB,LAPB是源于HDLC的一种面向位的协议,实际上是平衡的异步方式类别下的HDLC。LAPB是HDLC的一个子集物理层物理层X.21,但可以使用RS-232C和V.35代替*相关知识点选择重发ARQ协议(有噪声环境双工):滑动窗口协议与自动请求重发技术的结合,当收到否定应答(NAK)时,只重发出错的帧。W发=W收≤2K-1。后退N帧ARQ协议(有噪声环境双工):滑动窗口协议与自动请求重发技术的结合,当收...