- 0
- 0
- 约1.96千字
- 约 6页
- 2026-10-31 发布于山东
- 举报
数据链路层知识点
数据链路层位于OSI模型的第二层,主要负责在相邻节点间的物理链路上提供可靠的数据传输服务。其核心功能包括帧的封装、错误检测与纠正、流量控制以及介质访问控制。数据链路层将网络层的数据分割成数据帧,并在物理层上传输,同时确保数据的完整性和顺序性。
一、数据链路层的基本概念
1.帧封装
数据链路层在网络层数据的基础上添加头部和尾部,形成数据帧。帧头包含控制信息,如源和目的MAC地址、帧类型等;帧尾通常包含帧校验序列(FCS),用于错误检测。
2.MAC地址
MAC(MediaAccessControl)地址是物理地址,用于唯一标识网络设备。MAC地址分为全球唯一地址和本地管理地址,长度为48位。
3.物理寻址
数据链路层通过MAC地址实现物理寻址,确保数据帧能够正确发送到目标设备。
二、数据链路层协议
1.以太网协议
以太网是最常见的局域网技术,使用CSMA/CD(载波侦听多路访问/冲突检测)协议进行介质访问控制。以太网帧结构包括前导码、帧头、数据字段和FCS。
2.帧中继协议
帧中继是一种高速数据链路层协议,适用于广域网。它通过虚电路(VC)提供面向连接的服务,减少错误重传,提高传输效率。
3.HDLC协议
高级数据链路控制(HDLC)是一种同步串行数据链路协议,支持多种传输模式(正常
原创力文档

文档评论(0)