GB T 15124-1994 信息处理系统 数据通信 多链路规程.pdf
《GB T 15124-1994 信息处理系统 数据通信 多链路规程.pdf》由会员分享,可在线阅读,更多相关《GB T 15124-1994 信息处理系统 数据通信 多链路规程.pdf(13页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息处理系统数据通信多链路规程发布实施国家技术监督局发布中华人民共和国国家标准信息处理系统数据通信多链路规程国家技术监督局批准实施本标准等同采用国际标准信息处理系统数据通信多链路规程引言多链路规程涉及开放系统互连参考模型的层次特别是物理层数据链路层和网络层多链路规程位于数据链路层多链路规程提供的功能有从网络层接受数据单元在一组并行数据链路上调度数据单元的传输和重传以及把收到的数据单元重排序后交付给网络层多链路规程具有如下基本特性在两个数据站之间提供多条连接以使服务经济可靠允许增加或减少连接而不中断多条连接所提供的服务通过均衡负荷使一组连接的带宽利用最佳当有的连接发生故障时
2、连接组的服务质量适度下降向每一个多链路组提供一条通向网络层的单逻辑数据链路如果需要在将收到的数据单元交付给网络层之前可以进行重排序主题内容与适用范围本标准规定多链路规程在该规程中处于数据链路层的多条并行数据链路用来在网络层实体之间提供可变带宽的数据链路多链路规程作为数据链路层中一个新的较高的子层出现在网络层与数据链路层的多条单数据链路协议功能之间操作见图本标准不规定向指示多链路帧传输业已成功完成的方法多链路规程不排除利用具有不同时延特性和或线路速率的单链路规程构成一个多链路组当本标准所规定的规程在一条或多条并行数据链路上使用时数据链路两端在发送第一个多链路帧之前必须了解将要使用该规程这可通过下
3、述方法实现事先商定在该数据链路上的所有通信均采用该规程或通过之一协商使用该规程或者通过其他途径双方获得有关使用或不使用多链路规程共同理解的方法在本标准中未作规定图多链路规程功能结构单链路规程多链路规程定义和参数复位证实比特复位证实比特用来响应置比特以证实的所有状态变量均已复位在正常通信中比特置即未曾发起复位请求比特置用来响应比特置的多链路帧同时表示状态变量复位过程已完成在时多链路帧没有数据单元字段多链路规程在构成一组的一个或多个上传送数据所采用的协议多链路发送序号分配给多链路帧的多链路序号的值注可分配的编号值处于从到的范围内含和用于重排序在多链路规程数据接收站当需要重排序时在将数据单元交付给网
4、络层前可用编号进行重排序并可用来检测有无失踪或重复的多链路帧丢失多链路帧定时器在低通信量期间这个定时器的超时用来确定等于的多链路帧已丢失组忙定时器可选在接收这个定时器的超时用来确定在完成重排序之前因耗尽缓冲器而存在着的阻塞状态复位证实定时器定时器提供了一种识别传送了比特置的多链路帧之后还未收到所期望的比特置的多链路帧这一情况的手段多链路接收状态变量表示要传送到网络层的按序下一个多链路帧的注是接收窗口的下沿多链路发送状态变量表示将要分配给多链路帧的按序下一个该多链路帧将在多链路组上发送多链路帧确认状态变量表示等待从本地发回确认指示的最早的多链路帧的注是发送窗口的下沿多链路窗口大小对于一个给定的传
5、输方向发送均应使用相同的注发送窗口包括的序号范围从到含两端点接收窗口包括的序号范围从到含两端点是一个系统参数永远不能超过影响参数值的因素包括但不限于链路传输和传播时延链路数目多链路帧长度范围以及单链路参数重传次数响应时间以及未解决帧的数目接收窗口保护区值高于接收窗口上沿的固定大小的序号范围如果收到了处于该保护区的多链路帧则表示从到该接收到的范围内的未被收到的帧已丢失异常多链路帧的范围在正常工作时不应收到的序号范围注应丢弃在范围内接收的多链路帧重传尝试次数一个单链路规程数据站在通知之前尝试重传一个多链路帧的次数注的随后动作取决于的设计的随后动作应包括将多链路帧分配给原先的或其他的一个或多个传输复
6、位请求比特复位请求比特用于请求复位的状态变量在正常通信时比特应置为即无多链路复位请求比特置用来请求复位接收的状态变量在情况下多链路帧数据单元字段不包括有较高层的信息但可含有一个体现复位原因的可选的原因字段以说明复位的原因注在接口应用中规定了一个比特的原因字段该比特字段的编码有待于进一步研究参阅检验顺序选件比特比特只在时才有意义表示接收到的多链路帧不需要重排序意味着未分配号意味着已分配号因此虽然不需要重排序但可检验多链路帧的重复以及鉴别多链路帧的失踪单链路规程在单条数据链路上用于逻辑数据链路的建立保持传输数据和终止的数据链路协议不排序比特比特表示接收到的多链路帧是否受排序限制意味着不要求排序意味
7、着要求排序多链路帧格式为了允许数据单元例如包能重排序需要提供多链路控制字段这个字段被当作传输单元的信息字段前两个八位位组来传送图表示字段以及它与数据单元和头部尾部之间的关系注如果使用与编码有关的规程可能要求对格式进行一些修改两个八位位组的字段应紧随头部之后并对在网络层实体之间传送数据单元所用的数据链路层的包封进行扩充单链路和多链路控制字段仅在数据链路层上产生和使用不能转发到网络层多链路序号应由个比特组成提供模计数应如图所示分为和两个字段在字段中应备有四个控制比特用于提供附加的多链路控制特征图多链路帧格式比特多链路发送序号的第个至第个比特比特多链路发送序号的第个至第个比特不排序比特检验顺序选件比
8、特复位请求比特复位证实比特单链路规程不排序比特用来表示收到的数据单元在交付到网络层之前不需要重排序为收自网络层的顺序时数据单元不必重排序并且接收应立即将数据单元交付到网络层而不考虑它在接收顺序中的次序时接收到的数据单元在交付到网络层时应保持原序表示号存在检验顺序选件比特仅当表示不需要对多链路帧进行重排序时才有意义当时比特无意义当和时发送不应将值分配给多链路帧因而包括在该多链路帧中的数据单元应转发到网络层而不检验顺序完整性或重复当和时发送应将值分配给多链路帧以便于检验重复或失踪的多链路帧但不需要保证顺序的完整性重复的多链路帧的数据单元不应交付到网络层复位请求比特用来发起多链路复位过程复位证实比特
9、用来表示多链路复位过程的完成在正常数据交换期间复位请求比特和复位确认比特应置发送器操作概述发送负责控制从较高层例如网络层来的数据单元流进入多链路帧中然后再送到以便传输到远程接收的发送的功能有接受从网络层来的数据单元分配包含合适序号的多链路控制字段给数据单元确保分配的不超出发送窗口之外把最终形成的多链路帧传递给传输接受来自的成功传送确认的指示监视在子层中出现的传送失败或困难并从中恢复接受来自的流量控制指示并采取合适的动作传输多链路帧当发送从网络层接受数据单元时它应把该数据单元置于一个多链路帧中然后当需要时或和置并将加递增发送和接收状态变量是依照连续重复顺序序列即对模序列比高比高如果小于而且远程数
10、据站尚未在所有可用的数据链路上都指示出忙状态则发送应把尚未分配的最低的多链路帧分配给一个可用的当从远程接收到一个确认表明已成功地完成了多链路帧的传输时它应向发送作出指示然后发送可以删除已被确认的多链路帧当发送接收到来自的确认指示时应推进以指示尚未被确认的最低编号的多链路帧发送总是首先分配最低的多链路帧发送也可以把一个多链路帧分配给多个如果在多条数据链路上发送一个多链路帧时例如为提高成功交付的概率那么存在这样一种可能性即这些多链路帧之一即重复的多链路帧可能在较早的一个帧被确认后才交付给远程这一较早的多链路帧会使接收递增它的发送递增它的为了确保老的重复多链路帧不被接收误认为是新的多链路帧发送在所有
11、已成功地传送了多链路帧或重传该多链路帧达最大次数之前决不能发送等于或大于的新的多链路帧其中与在其他上传送的重复多链路帧有关另一种方法是在所有的或者成功地传送了多链路帧或者重传该帧达最大次数之前禁止递增图发送器流量控制发送器流量控制流量控制是利用窗口大小参数以及通过远程指示忙状态获得的发送不应给多链路帧分配大于的当下一个将要分配的多链路帧具有时发送应挂起该帧和后继的多链路帧直到收到了推进的确认指示在图中已变成等于此时发送在推进之前不再分配任何新的多链路帧接收通过在一个或多个上指示出忙状态而对发送进行流量控制出现忙状态的的数目决定可实现的发送器流量控制的程度当发送收到来自它的一个或多个的忙状态指示
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 15124 1994 信息处理 系统 数据通信 路规
