词条 | 数据通信规程 |
释义 | shuju tongxin guicheng 数据通信规程(卷名:电子学与计算机) data communication protocol 为保证数据通信网中通信双方能有效和可靠通信而规定的一系列约定,亦称数据通信控制规程。这些约定包括:数据的格式、顺序和速率,数据传输的确认或拒收,差错检测,重传控制和询问等操作。 按传输数据单元的不同,数据通信规程可分为面向字符型(基本型通信控制规程)和面向比特型(高级数据链路控制规程)。面向字符型数据通信规程供以字符为基本单位传输数据用,国际标准化组织 (ISO)的“基本型”(BASIC MODE) 和国际商业机器公司(IBM)的二进制同步通信 (BSC)等均属于这类规程。面向比特型数据通信规程供以比特为基本单位传输数据用,国际标准化组织的高级数据链路控制规程(HDLC)和国际商业机器公司的同步数据链路控制(SDLC)等均属于这类规程。 基本型通信控制规程 主要特点是:①通信方式以半双工为主;②差错控制采用方阵码校验;③异步或同步;④电码采用国际标准5号码;⑤信息长度为8位的整数倍;⑥速率为200~4800比特/秒;⑦发送方式为等待发送,即发方发送一个电文后,需要等待对方的应答,若有错则重发该电文,若正确则发送下一个电文;⑧用10个规定的传输控制字符实现所有的传输控制功能。这10个传输控制字符是 SOH(序始)、STX(文始)、ETX(文终)、EOT(送毕)、ENQ (询问)、ACK(确认)、DLE(转义)、NAK(否认)、SYN(同步)、ETB(组终)。电文传输有两种基本形式: SOH报头STX正文(有报头情况) STX正文(无报头情况)其中 BCC为码组检验字符。较长的正文可分若干段传输,但每次分段,要在前一段末尾补入(),在后一段开始填入SOH或STX。基本型通信控制规程的主要缺点是:在传输的正文中不能出现10个传输控制字符的比特组合,在接通线路后只能单向传输数据。因此基本型通信控制规程仅适用于以单向传输为主的简单数据通信系统。为克服上述缺点,可采用扩充基本型通信控制规程,它是在基本型的基础上加以扩充和改进的,但规程较为复杂,没有高级数据链路控制规程优越。 高级数据链路控制规程 主要特点是:①通信方式为全双工;②差错控制采用循环冗余码检验;③同步;④电码采用任意二进制代码;⑤信息长度是任意的;⑥速率为2400比特/秒以上;⑦发送方式为连续发送,即发方不等收方确认就可以继续发送随后的数据。高级数据链路控制规程采用统一的帧格式:标志序列 (F)是一个固定的8比特组(01111110),用来标志一个帧的开始和结束。为了保证帧首尾标志的唯一性,对帧内的比特序列要采用 0比特插入和删除技术。标志序列之后的地址段(A)表示次站的地址。控制段(C)在地址段之后,用来规定命令和响应帧的类型和参数。信息段 (I)存放需要传输的数据信息,长度不受限制。帧校验序列(FCS)采用16位循环冗余检验码,其生成多项式为x16+x12+x5+1,它对发送到线路的数据信息进行差错控制。 高级数据链路控制规程传输的数据信息涉及主、次和组合三种站。①主站:功能是发送命令帧和接收响应帧,并负责整个链路的控制(例如初始化,流控,差错控制等);②次站:功能是接收主站命令帧,发送响应帧,并配合主站进行差错控制等操作;③组合站:功能是既发送又接收命令帧和响应帧,并负责整个链路的控制。 高级数据链路控制规程提供三种通信操作方式。①正规响应方式:它用一个主站和多个次站组成多点配置。②异步响应方式:它用一个主站和一个次站构成点对点配置。③异步平衡方式:通信双方用组合站构成点对点配置。 高级数据链路控制规程采用统一的帧格式,传输可靠性高,效率也高,透明性强(发送的数据可以是任意组合的二进制代码),有丰富的命令和响应,所以广泛用于公用数据网和计算机网中。 按通信控制的分层结构,通信规程由互相独立的多层结构组成。按国际标准化组织的开放系统互连参考模式,一般分为设备层、数据链路层、网络层、传送层、会话层、描述层和应用层,共七层。与公用数据网有关的数据通信规程主要涉及设备、数据链路和网络三层。随着公用数据网广泛采用分组交换网,现代数据通信均采用国际电报电话咨询委员会的建议,把X.25《公用数据网中用于分组式终端的数据电路终接设备 (DCE)与数据终端设备 (DTE)间的接口》作为数据通信规程的基础部分。X.25共分三级:①设备级,负责在通信信道上传输数据;②链路级,确保无差错传输数据,它以国际标准化组织的高级数据链路控制规程为子集;③分组级(即网络级),采用虚电路或数据报传输分组,并将数据链路复用为多条逻辑信道。 |
随便看 |
百科全书收录78206条中英文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。