网站大量收购独家精品文档,联系QQ:2885784924

第4章__数据通信接口与链路控制改.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章__数据通信接口与链路控制改

4.6.2 HDLC的帧结构 如上所述,数据链路层的数据传输是以帧为单位的,在OSI中称为数据链路协议数据单元。一个帧的结构有固定的格式,如图4.6.1所示。 1.标志字段(F) 标志字段在帧的两端用一组合型字符为帧的定界符, 图4.6.2 0比特插入/删除原理 图4.6.3 接收端帧标志判决过程 2.地址字段(A) 地址字段的使用取决于特定的过程类别。在使用不平衡配置传送数据时,地址字段总是写入从站的地址;但在平衡配置时,地址字段总是填入应答站的地址。此外,某些地址可以分配给一个以上的站,形成组(Group)地址。全1地址为广播方式,全0地址是无效地址。8位地址字段的有效地址可达254个,对一般的多点链路是足够的。但考虑有些特殊链路(如无线分组网)的用户较多,可以扩展地址字段。每个8bit地址段的低位比特如为1,则表示最后一个字节;如为0,则表示下一字节的高7位亦为地址。 3.控制字段(C) 控制字段是HDLC的关键字段,许多重要的功能都靠控制字段来实现。HDLC有3种不同类型的帧格式,如图4.6.1所示,即信息帧(I)、监视帧(S)、未编号帧(U)。在控制字段8bit中,b0比特为0,则定义为I帧;b0=1、b1=0为S帧;b0=1、b1=1为U帧。下面分别介绍这3种帧的特点。 1) 信息帧(I) 信息帧用于数据传送,它包含有信息字段。在控制字段中,b1~b3比特为N(S),b5~b7比特为N(R)。N(S)表示当前发送的信息帧的序号,N(R)表示该站所期望收到的帧的发送序号。为了保证协议正常工作,在全双工通信的收发双方均设置两个状态变量V(S)和V(R)。在采用连续ARQ协议时,每发送一个新帧,必须将当前V(S)和V(R)值分别填入控制字段的N(S)和N(R)。 ? 发送1帧后,可将V(S)加1(模8)。每当需要重发时,可从缓存队列中依次取出已发过而未收到确认的帧,其序号N(S)仍用原序号,与当前V(S)之值无关。但重发旧帧时,其接收序号N(R)应予以更新,使其与V(R)一致。 b4比特称作P/F比特,其功能较多:在命令帧中是探询位(P位),在响应帧中是停止位(F位)。探询位用于引导对端发送响应;停止位用于对探询位为1的命令帧作出响应,即收到探询位为1的命令帧后,应尽快发送终止位为1的响应帧。有了P/F比特,可使HDLC规程的应用更加灵活。当两个复合站全双工通信时,一方随时可使P=1,这时对方应立即回答且置F=1。如果不用P/F比特,那么收方不一定马上会发送确认帧,有可能在收方要发送信息帧时把确认信息N(R)捎带出去。 2)监视帧(S帧) 监视帧用于监视和控制数据链路,完成信息帧的接收确认、重发请求和暂停发送请求等功能。监视帧没有信息字段,全帧长度(含F标志)为48bit。监视帧共有4种,由b2b3比特组成,前3种用在连续ARQ中,最后一种只用于选择重发ARQ中(较少使用)。 3) 未编号帧(U帧) 未编号帧用于附加的数据链路控制及管理,它本身不带编号,可以在任何需要的时刻发出,不影响带序号的信息帧的交换顺序。它由5个比特位来表示不同的未编号帧(共32种组合)。HDLC所定义的未编号帧名称及代码见表4.6.1。在表4.6.1中还列出了HDLC的子集——X.25帧及使用的未编号帧(仅有符号“○”标记的5种命令或响应)、监视帧(RR、RNR和REJ)。 4.信息字段(I) 信息字段允许为可变长的任意比特数,但应是8比特的整数倍。 5.帧校验序列(FCS) 帧校验序列(FCS)是一个16bit的序列,它用于帧的差错检验。 * 数据电路指的是在线路或信道上加信号变换设备之后形成的二进制比特流通路,它由传 输信道及其两端的数据电路终接设备(DCE)组成。 数据链路是在数据电路已建立的基础上,通过发送方和接收方之间交换“握手”信号, 使双方确认后方可开始传输数据的两个或两个以上的终端装置与互连线路的组合体。所谓“握 手”信号是指通信双方建立同步联系、使双方设备处于正确收发状态、通信双方相互核对地 址等。加了通信控制器以后的数据电路称为数据链路。可见数据链路包括物理 链路和实现链路协议的硬件和软件。只有建立了数据链路之后,双方DTE

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档