(4.4)--zaw数链层(4数据链路层使用的信道+HDLC).ppt

(4.4)--zaw数链层(4数据链路层使用的信道+HDLC).ppt

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

3.2广域网的数据链路层3.2.1数据链路层使用的信道3.2.2高级数据链路控制规程HDLC3.2.3点对点协议PPP3.6.4使用以太网进行宽带接入

3.2.1数据链路层使用的信道广域网WAN(如Internet)中的主机和路由器,距离比较远,通常采用点对点信道方式通信而局域网(LAN)往往局部集中大量主机和交换机,因而会采用广播信道方式通信

(a)点对点信道这种信道使用一对一的点对点通信方式。(b)广播信道使用一对多的广播通信方式。因此必须使用专用的共享信道协议来协调这些主机的数据发送。数据链路层使用的信道

(a)点对点信道这种信道使用一对一的点对点通信方式。(b)广播信道使用一对多的广播通信方式。因此必须使用专用的共享信道协议来协调这些主机的数据发送。数据链路层使用的信道

(1)高级数据链路控制规程HDLC(High-levelDataLinkControl)(2)点对点协议PPP(Point-to-PointProtocol)3.2.2高级数据链路控制规程HDLC广域网中数据链路层协议有很多种,使用广泛的典型数据链路层协议如:

高级数据链路控制规程HDLC早期的数据通信协议曾叫做通信规程(procedure)。因此在数据链路层,规程和协议是同义语。HDLC(High-levelDataLinkControl)即高级数据链路控制规程HDLC:由ISO对IBM的数据链路层协议SDLC(SynchronousDataLinkControl,同步数据链路控制)修改后确定的数据链路层协议。HDLC是面向比特的数据链路层协议。有几十年的历史了。

高级数据链路控制规程HDLC:帧结构HDLC其帧结构如下图所示:帧的分界是一个标志序列,8位,固定地址(Address)域,8位,用于标识一个终端。控制(Control)域,8位。根据控制字段的不同,对应三种不同类型的帧:信息帧、监控帧、无编号帧。通过序列号、确认、探寻与终止位等,以实现可靠传输。

高级数据链路控制规程HDLC:帧结构数据(Data)域可包含任何信息。HDLC为面向比特的协议,数据字段长度可以是任意长,不限制为8bit的整数倍。校验和(Checksum)域8位或16位,是一个循环冗余校验码。用于实现无差错传输。

高级数据链路控制规程HDLC:透明传输HDLC的透明传输是通过比特填充(bitstuffing)机制实现的:当发送方的数据链路层碰到数据中有5个连续的位“1”的时候,它自动在输出比特流中插入或者叫填充一个位“0”。当接收方看到5个连续的输入位“1”,并且后面是位“0”的时候,它自动去掉该“0”位。

高级数据链路控制规程HDLC:透明传输比特填充示例:(a)原始的数据(b)线路上的数据(c)删除填充之后存储在接收方存储器中的数据。

高级数据链路控制规程HDLC:透明传输比特填充又称为“位填充”、“0比特填充”、“0比特插入删除技术”,有效的避免了传输的数据中出现与帧分界标志序列相同的组合,从而实现了透明传输。注:面向比特的数据链路层协议,采用比特填充技术实现透明传输。而面向字符的数据链路层协议,它的数据部分和整个长度必须是字节的整数倍,即8bit的整数倍,因而需要采用字节填充技术实现透明传输。

文档评论(0)

177****2883 + 关注
实名认证
内容提供者

热爱教育,专注于教育领域创作与分享,让我们共同进步。

1亿VIP精品文档

相关文档