计算机网络基础数据链路层.ppt
《计算机网络基础数据链路层.ppt》由会员分享,可在线阅读,更多相关《计算机网络基础数据链路层.ppt(59页珍藏版)》请在三一办公上搜索。
1、计算机网络,第3章 数据链路层二,计算机学院,计算机网络,2,课程回顾,1、链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。2、数据链路(data link)除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。3、数据链路层传输的数据单位是()。4、误码率 在二进制电平传输时,误码率等于二进制码元在传输中被误传的比率,即用接收错误的码元数除以被传输的码元总数所得的值就是误码率。,计算机学院,计算机网络,3,课程回顾,5、冗余码的计算。6、PPP 协议有三个组成部分 一个将 IP 数据报封装到串行链路的方法。
2、异步和同步链路控制协议LCP(Link Control Protocol)。一个用来建立、配置和测试数据链路连接的链路控制协议。网络控制协议 NCP(Network Control Protocol)。一套网络控制协议,其中的每一个协议支持不同的网络层协议。7、零比特填充,计算机学院,计算机网络,4,课程回顾,8、数据链路层有几大功能。9、数据链路层有几种类型的信道。10、数据链路层要解决的基本问题是什么?,计算机学院,计算机网络,5,课程目标,掌握以下内容:1、局域网的定义、拓扑结构。2、适配器的作用。3、CSMA/CD协议。4、以太网发送数据使用的编码。了解并熟悉以下内容:1、以太网的两个
3、标准。2、局域网中数据链路层的两个子层。,计算机学院,计算机网络,6,3.3 使用广播信道的数据链路层,1、局域网的定义 局域网是一个通信系统,它允许很多彼此独立的计算机在适当的区域内,以适当的传输速率直接进行沟通的数据通信系统。2、局域网的特点(1)覆盖的地理范围和站点数有限。(2)具有较小的时延和较低的误码率。(3)各站点之间形成平等的关系而不是主从关系。(4)能进行广播或多播。,计算机学院,计算机网络,7,3.3 使用广播信道的数据链路层,3、局域网的发展(1)1974年IBM公布SNA(系统网络结构)。(2)1975年Xerox公司首先开发总线型局域网。(3)1980年9月,DEC、I
4、ntel、Xerox联合提出了10Mbps以太网规约,1982年修改为第二版,即DIX Ethernet V2。(4)90年代,网络发展的方向是:结构上开放、标准化,功能上多样化,互联环境复杂化,产品多厂商兼容。,计算机学院,计算机网络,8,3.3 使用广播信道的数据链路层,4、局域网技术的三个要素:(1)拓扑结构:总线型、星型、环型、树型(2)传输介质:双绞线、同轴电缆、光纤(3)介质访问控制协议拟解决问题该哪个节点发送?发送时会不会出现冲突?出现冲突怎么办?目标按协议实现信道共享,计算机学院,计算机网络,9,3.3.1 局域网的数据链路层,局域网最主要的特点是:网络为一个单位所拥有,且地理
5、范围和站点数目均有限。局域网具有如下的一些主要优点:具有广播功能,从一个站点可很方便地访问全网。局域网上的主机可共享连接在局域网上的各种硬件和软件资源。便于系统的扩展和逐渐地演变,各设备的位置可灵活调整和改变。提高了系统的可靠性、可用性和生存性。,局域网的拓扑,匹配电阻,集线器,干线耦合器,总线网,星形网,树形网,环形网,计算机学院,计算机网络,11,媒体共享技术,静态划分信道频分复用时分复用统计时分复用波分复用码分复用 由于静态划分信道的方法代价高,所以在局域网中很少采用。,计算机学院,计算机网络,12,动态媒体接入控制(多点接入)随机接入 所有的用户可随机地发送信息。容易发生冲突。受控接入
6、,如多点线路探询(polling),或轮询。用户不能随机地发送信息,必须服从一定的控制。以令牌环局域网为代表。,计算机学院,计算机网络,13,1、以太网的两个标准,DIX Ethernet V2 是世界上第一个局域网产品(以太网)的规约。IEEE 的 802.3 标准。DIX Ethernet V2 标准与 IEEE 的 802.3 标准只有很小的差别,因此可以将 802.3 局域网简称为“以太网”。严格说来,“以太网”应当是指符合 DIX Ethernet V2 标准的局域网,计算机学院,计算机网络,14,数据链路层的两个子层,为了使数据链路层能更好地适应多种局域网标准,802 委员会就将局
7、域网的数据链路层拆成两个子层:逻辑链路控制 LLC(Logical Link Control)子层媒体接入控制 MAC(Medium Access Control)子层。,计算机学院,计算机网络,15,数据链路层的两个子层,与接入到传输媒体有关的内容都放在 MAC子层。LLC 子层则与传输媒体无关。不管采用何种传输媒体,局域网对 LLC 子层来说都是透明的,计算机学院,计算机网络,16,局域网对 LLC 子层是透明的,局 域 网,网络层,物理层,站点 1,网络层,物理层,数据链路层,站点 2,LLC 子层看不见下面的局域网,计算机学院,计算机网络,17,各层的功能,物理层的主要功能:信号的编码
8、与译码为进行同步用的前同步码的产生与去除比特的传输与接收,计算机学院,计算机网络,18,各层的功能,MAC 子层的主要功能将上一层交下来的数据封装成“帧”进行发送,接收时进行相反的过程实现和维护MAC协议比特差错检测寻址,计算机学院,计算机网络,19,各层的功能,LLC子层的主要功能建立和释放数据链路层的逻辑连接提供与高层的接口差错控制给帧加序号与媒体接入无关的部分都集中在逻辑链路控制LLC子层。,计算机学院,计算机网络,20,LLC 子层界面服务原语,服务原语的定义:在定义一层向其高层提供服务时,所使用的形式化服务规范语言称为服务原语。用途:服务规范用服务原语的形式给出说明,服务原语可看成带
9、参数的命令或过程。,计算机学院,计算机网络,21,LLC 子层界面服务原语,调用方法:用抽象的方法表示LLC子层和网际层。MAC与LLC、MAC与PHY之间通过服务访问点接口传输信息。指示原语是服务提供者向服务用户表示某种状态服务。请求原语是服务用户向服务提供者请求指定的服务。,计算机学院,计算机网络,22,LLC与MAC的区别,计算机学院,计算机网络,23,以后一般不考虑 LLC 子层,由于 TCP/IP 体系经常使用的局域网是 DIX Ethernet V2 而不是 802.3 标准中的几种局域网,因此现在 802 委员会制定的逻辑链路控制子层 LLC(即 802.2 标准)的作用已经不大
10、了。很多厂商生产的适配器上就仅装有 MAC 协议而没有 LLC 协议。,计算机学院,计算机网络,24,2.适配器的作用,网络接口板又称为通信适配器(adapter)或网络接口卡 NIC(Network Interface Card),或“网卡”。适配器的重要功能:串行/并行转换;提供数据缓存能力;控制数据传送的能力;实现以太网协议。,计算机学院,计算机网络,25,计算机通过适配器和局域网进行通信,硬件地址,至局域网,适配器(网卡),串行通信,CPU 和存储器,生成发送的数据处理收到的数据,把帧发送到局域网从局域网接收帧,计算机,IP 地址,并行通信,计算机学院,计算机网络,26,在了解了局域网
11、中的层次及其关系后,我们来讨论一个问题:在局域网中【以总线型为例】,站点发送数据是否会出现冲突?如果出现了冲突怎么办?,A,B,C,D,计算机学院,计算机网络,27,最初的以太网是将许多计算机都连接到一根总线上。当初认为这样的连接方法既简单又可靠,因为总线上没有有源器件。,3.3.2 CSMA/CD 协议,B向 D发送数据,C,D,A,E,匹配电阻(用来吸收总线上传播的信号),匹配电阻,不接受,不接受,不接受,接受,B,只有 D 接受B 发送的数据,计算机学院,计算机网络,28,以太网的广播方式发送,总线上的每一个工作的计算机都能检测到 B 发送的数据信号。由于只有计算机 D 的地址与数据帧首
12、部写入的地址一致,因此只有 D 才接收这个数据帧。其他所有的计算机(A,C 和 E)都检测到不是发送给它们的数据帧,因此就丢弃这个数据帧而不能够收下来。具有广播特性的总线上实现了一对一的通信。我们从网络上接收数据时为什么只有你接收到了?,计算机学院,计算机网络,29,为了通信的简便以太网采取了两种重要的措施,采用较为灵活的无连接的工作方式,即不必先建立连接就可以直接发送数据。以太网对发送的数据帧不进行编号,也不要求对方发回确认。这样做的理由是局域网信道的质量很好,因信道质量产生差错的概率是很小的。,计算机学院,计算机网络,30,以太网提供的服务,以太网提供的服务是不可靠的交付,即尽最大努力的交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 基础 数据链
链接地址:https://www.31ppt.com/p-6202589.html