网络工程师知识点精讲与例题解析:数据链路层技术

​一、数据链路层概述​

数据链路层(Data Link Layer)是OSI参考模型的第二层,位于物理层和网络层之间,主要负责在相邻节点之间提供可靠的数据传输服务。其主要功能包括:

  1. ​帧封装与解封装​​:将网络层的数据包封装成帧(Frame),添加帧头(源/目的MAC地址、控制信息)和帧尾(校验码)。
  2. ​物理寻址(MAC地址)​​:通过MAC地址标识网络设备。
  3. ​差错控制​​:使用CRC(循环冗余校验)检测传输错误。
  4. ​流量控制​​:防止发送方发送过快导致接收方缓冲区溢出(如滑动窗口协议)。
  5. ​介质访问控制(MAC)​​:在共享介质(如以太网)中协调多个设备的访问(如CSMA/CD)。

​二、数据链路层核心协议与技术​

​1. 以太网(IEEE 802.3)​

你可能感兴趣的:(信息系统项目管理师提高班,网络工程师,网络规划设计师,网络,网络协议,智能路由器)