7第七章数据链路控制规程_New案例.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
共55页 2.信息传送阶段 数据链路一经建立就开始发送信息帧,如图7-16所示。 3.链路结束阶段 当处于下列3种情况之一时,主、次站中的任一方都可发送EOT结束传送。如果是交换线,则发送DEL EOT拆除交换线。 主站正常地发送完所有预定数量的报文; 当被探询的站没有报文发送,或者由于某种原因不能发送或者被选择的站不能接收报文; 发生了异常情况,或主、次站有一方想放弃或中断发送; 探询序列中的地址必须是大写 选择序列中的地址必须是小写 五、系统的恢复规程 由于线路干扰或设备故障等原因,可能会发生异常情况。用于处理异常情况,使通信恢复到正常工作状态的规约称为恢复规程。系统的恢复规程要借助于计时器和计数器来实现。常用的计时器有: 无应答计时器。它安装在控制站或主站; 接收计时器。安装在从站,目的是防止帧结束符出错; 交换线路不工作计时器。安装在所有站。对线路处于不活动状态的时间进行监视。它在收/发字符时开始计时,收/发DLE EOT断开交换线路时,停止计时; 非交换线路不工作计时器,安装在控制站,监视所有站是否死机; 7.4 高级数据链路控制 一、高级数据链路控制概述 高级数据链路控制是(HDLC,High Level Data Link Control)是面向比特的数据链路规程。有许多协议都是面向比特的数据链路规程,无论哪一种协议,要么源自于HDLC,要么由HDLC派生而来。因此了解HDLC对了解其他这方面的规程是有帮助的,本讲只介绍HDLC规程。 1、HDLC的特点 可防止漏收或重收,传输可靠性高;传输控制功能与处理功能分离,具有较大的灵活性;透明传输;效率高;自适应强。 2、站点类型 主站:能够发送控制命令的站; 次站:只能够发送响应命令的站; 组合站:既可以发送控制命令又可以发送响应命令的站; 3、链路结构(设备关系) 非平衡型结构:适用于点-点或点-多点。一个主站,一个或多个次站。 平衡型结构:适用于点(组合站)-点(组合站); 对称结构:{P S}-{P S} 4、数据传输操作方式 数据传输操作方式描述通信双方如何控制数据的交换。 正常响应方式或常规应答方式(NRM, Normal Respond Mode):主站可以优先传送数据给次站,而次站只有被主站探询后才能传输数据的方式,适用于非平衡结构;(SNRM) 异步响应方式(ARM,Abnormal Respond Mode):适用于非平衡链路结构,次站不必经主站探询许可就可发送数据的方式。主站仍然对链路负有指挥职能,包括初始化、错误校正和逻辑拆接。适用于非平衡结构,较少使用;从站发送的数据必须经过主站中转!(SARM) 异步平衡方式(ABM,Abnormal balance Mode):适用于平衡结构,在没有接到其他站指令的情况下,任何组合站都可以先开始传输数据的方式。适用于平衡型链路结构。这种方式比较常见。(SABM)(点到点组合站)   此外,还有三种扩充方式,它们分别与基本方式相对应,不同之处在于扩允方式采用的是扩充顺序编号,其他功能和用途都相同。无论哪种方式,都是由主站设置操作方式。 二、HDLC帧结构 HDLC的命令和响应采用统一的帧格式传输,如图7-18所示。 帧的首部(头部) 帧的尾部 8位或16位 16位或32位CRC 8位,可扩展 1.帧标志F 帧标志F (Flag)采用特定的位组所有帧以F开始,也以F结束。不包含F,一个帧至少包含32个字节。为了达到数据透明,其它地方出现连续5个1必须使 用插零法解决,如图7-19所示。连续受到7~13个以上的1就认为是错。透明传输数据报文传输方式就是可以传输任何数据! 2.地址字段A 命令帧中的地址是执行该命令的站地址,响应帧中的地址就是作出响应的站地址。地址一般为8位,但是可以扩展,如图7- 20所示。另广播地址测试地 址。次站对广播地址有响应,这时必须注意次站之间的冲突;次站对测试地址不作响应。 3.控制字段C 控制字段定义了帧的类型,用于数据链路的控制。通常为8位,可扩展至16位。 4.信息字段I 信息字段可包含任何位序列,长度末做规定,通常是8位的倍数。不是所有的帧都含有信息段I,只有信息帧和一些无编号帧才含有信息字段,控制帧无信息段。 5.帧校验序列FCS FCS使用16位或32位的循环冗余校验,计算范围包含A、C和I三个字段,计算时不包含为透明传输而插入的位。为了消除两个帧之间丢失F标志,其FCS计算采取了一些特殊处理,请大家查资料解决之。 三、HDLC帧类型 HDLC帧中的控制字段定义了信息帧、监督帧和无序帧等 三种类型的帧,如图7-23所示。 发送序列号 接受序列号,捎带技术 探询/结束标志 监督帧功能码 无序帧功能号 无定义 当主站

您可能关注的文档

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档