1 / 45
文档名称:

第2章 数据链路层协议.ppt

格式:ppt   大小:923KB   页数:45页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 数据链路层协议.ppt

上传人:zgs35866 2017/5/15 文件大小:923 KB

下载得到文件列表

第2章 数据链路层协议.ppt

相关文档

文档介绍

文档介绍:网络协议分析( TCP/IP ) 第2章数据链路层协议?要求: 1、了解数据链路层协议?2、掌握以太网和 IEEE802 封装?3、熟悉 HDLC 封装?4、掌握 PPP 封装 数据链路层的定义?一、设计数据链路层的原因?1、在原始的物理线路上传输数据信号是有差错的。?2、设计数据链路层的主要目的就是在原始的、有差错的物理传输线路的基础上,采取差错检测、差错控制与流量控制等方法,将有差错的物理线路改进成逻辑上无差错的数据链路,向网络层提供高质量的服务。?3、从网络参考模型的角度看,物理层之上的各层都有改善数据传输质量的责任,数据链路层是最重要的一层。?二、 ISO 对数据链路层的定义?数据链路层:是为了提供功能上和规程上的方法,以便建立、维护和释放网络实体间的数据链路?数据链路——从数据发送点到数据接收点(点到点 point to point )所经过的传输途径。??物理链路(物理线路): 是由传输介质与设备组成的。原始的物理传输线路是指没有采用高层差错控制的基本的物理传输介质与设备。?数据链路(逻辑线路): 在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路,这样就构成了数据链路。?当采用复用技术时, 一条物理链路上可以有多条数据链路。?三、数据链路层的主要功能?数据链路层最重要的作用就是:通过一些数据链路层协议(即链路控制规程),在不太可靠的物理链路上实现可靠的数据传输。再具体些, 可将数据链路层的主要功能归纳如下: ??????? 常用的数据链路层? TCP/IP 支持多种不同的数据链路层协议,这取决于网络使用的硬件, 如以太网、令牌环、 FDDI 等局域网,串行线路、 、帧中继 FR 、 ATM 等广域网。?早期,由于各网络公司的竞争,局域网没有形成统一标准,为了将各种局域网融合,将链路层拆分成两层,逻辑链路层( LLC )和媒体接入控制( MAC )( 封装: SAP ), ? 90 年代,以太网取得垄断地位,以太网成为局域网代名词。数据链路层仅需要 MAC 层,采用以太网帧格式( V2 封装: ARPA) 。?后来为解决 II 与 帧的兼容问题推出的 SNAP 格式。(现在大部分的网络设备都支持这几种 的帧格式。如: cisco 的路由器在设定 接口时可以指定不同的以太网的帧格式:ARPA ( V2 ), SAP ( IEEE ), SNAP(IEEE 与 v2 兼容格式), Novell-Ether ( 1983 年 Novell 公司推出的)。不过,由于英特网的发展, TCP/IP 经常使用的以太网链路层是 V2 封装。) ?串行线路使用的 HDLC , SLIP , PPP ? 使用的 LAPB(HDLC 子集) ? FR 使用的 LAPF(HDLC 子集) ? ATM 使用的 ATM 封装一、以太网数据链路层协议?1、 帧格式的发展? 1980 DEC,Intel,Xerox 制订了 I 的标准; ? 1982 DEC,Intel,Xerox 又制订了 II 的标准( V2) ; ? 1982 IEEE 开始研究 的国际标准 ; ? 1983 迫不及待的 Novell 基于 IEEE 的 的原始版开发了专用的 帧格式( Novell-Ether ); ? 1985 IEEE 推出 IEEE 规范( SAP ); ?后来为解决 II 与 帧格式的兼容问题推出折衷的 SNAP 格式(SNAP) 。2、各种不同的帧格式?(1) II 【 RFC 894 】?是 DIX 以太网联盟推出的,它由 6个字节的目的 MAC 地址, 6个字节的源 MAC 地址, 2个字节的类型域(用于表示装在这个 Frame 、里面数据的类型),以上为 Frame Header, 接下来是 46--1500 字节的数据,和 4字节的帧校验) ?类型: 0800 表示数据位 IP 数据; 0806 表示 ARP 请求应答; 0835 表示 RARP 请求应答?(2) IEEE (SAP) ? 的 Frame Header 和 II 的帧头有所不同,它把 II 类型域变成了长度域(与 Novell-Ether 相同)。其中又引入 协议(LLC) 在 帧头后面添加了一个 LLC 首部。? DSAP(Destination Service Access Poi