《计算机网络技术及应用(第二版)》第4章__数据链路层.pptxVIP

《计算机网络技术及应用(第二版)》第4章__数据链路层.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据链路层数据链路层是开放式系统互联(OSI)参考模型中的第二层。它负责可靠的数据传输,包括错误检测和纠正等功能。在网络中,数据链路层处理包与帧的封装、寻址和访问控制。byJerryTurnersnull

4.1数据链路层的作用连接网络设备数据链路层负责将不同网络设备连接起来,确保数据可以在设备之间顺利传输。封装数据帧数据链路层将上层协议传下来的数据包装成数据帧,添加必要的头部和尾部信息。差错检测和纠正数据链路层会使用差错检测和纠正的机制,确保数据传输的可靠性和完整性。

4.2数据链路层的基本功能提供接入网络的功能,支持物理链路的连接和维护实现数据帧的封装和寻址,确保数据在链路层的传输提供差错检测和纠正机制,保证数据传输的可靠性实现流量控制和访问控制功能,协调链路层设备的数据传输

数据链路层的基本概念数据链路层是计算机网络体系结构中的第二层,主要负责在物理连接的基础上提供可靠的数据传输。它定义了数据帧的格式,以及如何在相邻节点间进行差错检测和纠正。数据链路层确保数据帧的完整性和正确性,同时还提供了流量控制和访问控制等功能,确保网络中各节点的有序通信。

4.4数据链路层的帧结构数据链路层将上层协议的数据分割成小块数据帧进行传输数据帧由头部、数据载荷和尾部三部分组成头部包含了目标地址、源地址、控制信息等必要的传输控制信息尾部添加了差错检测码,用于接收端检查数据是否完整有效不同的数据链路层协议有各自的帧结构格式,如以太网帧、HDLC帧等

4.5数据链路层的差错检测数据链路层负责可靠地传输数据帧。为了确保数据的准确性,链路层会使用各种差错检测技术,如循环冗余校验(CRC)和奇偶校验。这些方法能及时发现并纠正数据传输中的错误,确保数据完整性。同时,链路层还可以使用重发机制,当检测到错误时自动重新发送数据帧,保证最终数据能正确传输到目的地。

4.6数据链路层的流量控制流量控制是数据链路层的重要功能之一,旨在调节发送方发送速率以避免接收方接收不及时而丢失数据。常见的流量控制机制包括停止等待协议和滑动窗口协议。前者严格控制发送窗口大小,后者使用动态窗口调节发送速度。流量控制协议需要配合差错检测和重传机制,确保数据可靠传输。这些机制会对网络性能产生一定影响,需要权衡与业务需求的平衡。

数据链路层的访问控制数据链路层负责通过合适的访问控制机制来协调网络设备对共享传输媒体的访问。常见的访问控制协议包括CSMA/CD、令牌环网和交换式以太网。这些协议通过避免冲突、公平调度和高效利用带宽来确保网络设备可以顺利访问共享介质。

4.7.1CSMA/CD协议CSMA/CD(载波监听多路访问/碰撞检测):这是一种常见的数据链路层访问控制协议,广泛应用于以太网等共享媒体网络。工作原理:站点在发送数据帧之前,首先监听信道,当信道空闲时开始发送数据帧。如果在发送过程中检测到碰撞,则立即停止发送并随机等待一段时间后重新发送。优势:CSMA/CD协议简单易实现,能够高效利用共享信道,适合于低负载网络,是以太网最为常用的访问控制协议。

令牌环网协议令牌环网协议是一种基于令牌传递的局域网接入控制方法。网络上的每一个节点都按顺序传递一个特殊的数据帧,称为令牌。只有持有令牌的节点才能发送数据,从而避免了冲突和争用,提高了网络效率。

4.7.3交换式以太网交换式以太网是一种高效的局域网技术,通过使用交换机替代集线器来提高网络性能。交换机能够检查数据包的目标地址,只将数据包转发到目标设备所在的网段,大大减少了网络的冲突和拥塞。交换式以太网支持全双工通信,可以实现每个端口之间的同时双向通信,进一步提高了网络速度和吞吐量。交换式以太网还支持VlanID和QoS等高级功能,增强了网络的安全性和灵活性。

数据链路层的点对点协议数据链路层提供了点对点的连接模式,用于两个设备之间的直接通信。常见的点对点协议包括HDLC和PPP协议,它们定义了数据帧的格式和链路控制机制,确保数据传输的可靠性和效率。这些协议广泛应用于广域网和拨号连接等场景,扮演着连接设备的重要角色。

HDLC协议HDLC协议是一个基于帧结构的数据链路层协议,支持全双工和半双工通信。它定义了数据帧的格式和帧传输的控制方式,确保数据传输的可靠性和有序性。HDLC协议包括三种不同的工作模式:平衡模式、非平衡主模式和非平衡从模式,适用于不同的网络拓扑和服务需求。HDLC协议使用帧序号、确认序号、窗口等机制实现差错检测和流量控制,是一种可靠而高效的数据链路层协议。

4.8.2PPP协议PPP(Point-to-PointProtocol)是一种点对点链路层协议,主要用于通过拨号连接在两个节点之间建立数据传输链路。PPP协议提供了灵活的链路配置、认证、压缩等功能,广泛应用于广域网环境。PPP协议支

文档评论(0)

166****9220 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档