数字通信与计算机网络技术基础.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
停止等待协议的工作原理: PPP的帧格式与HDLC帧格式很相似: PPP的工作过程可通过PPP状态图来描述: * 数字通信与计算机网络技术基础 浙江工业职业技术学院 第4章 数据链路层 本章学习目标 链路、数据链路的概念,数据链路层的功能 停止等待协议的工作原理与过程 数据链路层是如何进行差错控制的 数据链路层流量控制的意义与方法 第4章 数据链路层 4.1 数据链路层功能 4.2 停止等待协议 4.3 连续ARQ协议 4.4 流量控制 4.5 面向比特的链路控制规程HDLC 4.6 Internet的链路层协议 退出 4.1 数据链路层功能 具体功能如下: 1、链路管理:当网络中的两个结点进行通信时,发送方必须确知接收方是否已处在准备接收状态。 2、帧同步:数据链路层,数据传送的单位是帧。 3、流量控制:协调发送方与接收方的工作。 4、差错控制:接收方可通过校验帧的差错编码,判断接收到的帧是否有差错。 5、透明传输:所谓透明传输就是不管所传数据是什么样的比特组合,都应能够在链路上传送。 6、寻址:在多点连接的情况下,保证每一帧都能送到正确的目的站。 4.2 停止等待协议 两个结点数据链路层间的通信模型: 理想链路的通信。 实际链路的通信:采用停止等待协议保证数据 通信双方的协调工作。 ACK-确认帧 NAK-否认帧 0 超时处理 4.3 连续ARQ协议 工作原理: 连续ARQ协议,即采用连续自动请求重传方案。发送方可以连续发送一系列信息帧,即不用等待前一帧被确认便可发送下一帧。这就需要在发送方设置一个较大的缓冲存储空间,用以存放若干待确认的信息帧。当发送方收到对某信息帧的确认帧后便可从帧缓存中将该信息帧删除,并继续发送数据帧。所以,连续ARQ协议使得信道利用率大大提高。 4.4 流量控制 4.4.1 XON/XOFF方案 4.4.2 窗口机制 4.4.1 XON/XOFF方案 XON/XOFF主要应用于面向字符通信中,使用一对控制字符来实现流量控制。 工作方式: 当接受方过载时,便向发送方发一个XOFF字符,告诉发送方停止发送数据; 等接受方处理完缓冲区的数据,过载恢复后,再向发送方发送一个XON字符,通知发送方恢复数据发送。 4.4.2 窗口机制 连续ARQ协议【自动请求重传协议】发送方是不能无限制地发送数据帧的,主要因为: (1)由于发送的数据帧都未被确认,需要在发送方缓存中保留副本,以备重传。计算机的硬件资源是有限的,缓存容量不能无限制增加。 (2)发送数据帧过多,一旦有一帧出现错误,可能有很多帧需要重传,造成很大的浪费,增加了很多不必要的开销。 (3)为了对连续发送的大量数据帧进行编号,每帧的发送序号也要占用较多的比特,又增加了一定的开销。 因此需要对此协议中连续发送的未被确认的帧数做一定的限制,这就是滑动窗口协议。 4.5 面向比特的链路控制规程HDLC 4.5.1 HDLC概述 4.5.2 HDLC的帧结构 High-Level Data Link Control 高级数据链路控制规程 ——简称:HDLC协议 4.5.1 HDLC概述 数据链路层协议标准,可分为两类,面向字符的与面向比特的链路控制协议。 面向字符的链路控制协议为IBM公司的BSC规程; 面向比特的链路控制协议为HDLC协议。 HDLC可适用于链路的两种基本配置,即非平衡配置与平衡配置。非平衡配置有两种数据传送方式:正常响应方式NRM和异步响应方式ARM。平衡配置则只有异步平衡方式ABM。 4.5.2 HDLC的帧结构 HDLC定义了三种类型的帧,即信息帧、监控帧与无编号帧。 4.6 Internet的链路层协议 用户接入Internet的一般方法有两种。一种是用户通过电话线,拨号接入Internet,另一种是使用专线接入。不管使用哪一种方法,在传送数据时都需要有数据链路层协议。全世界范围内使用最多的协议为非常简单的点对点协议PPP(Point-to-Point Protocol)。早期Internet使用非常简单的面向字符的协议SLIP(Serial Line Internet Protocol),但SLIP缺点很多。 PPPOE---------On Ethernet 标志字段为7E,地址字段为FF,控制字段为03。这三各字段是固定不变的,所有PPP帧都应以07EFF03开始。协议字段占两个字节,当协议字段为0021时,PPP帧的信息就是IP数据报。若为C021,则信息字段是PPP链路控制数据。而8021表示这是网络控

文档评论(0)

123****6651 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档