逻辑链路控制 (LLC) 和媒体访问控制 (MAC) 是什么?


逻辑链路控制 (LLC) 层和媒体访问控制 (MAC) 层是 OSI 参考模型中数据链路层的子层。

OSI 参考模型:它代表开放系统互连。OSI 是一个 7 层架构,包含 7 层。每一层都有其特定的功能。OSI 模型中的所有这 7 层都用于传输数据。

数据链路层

在计算机网络中,数据链路层是 OSI 参考模型的第 2 层。此层的​​主要功能是在节点之间传输数据。数据链路层在网络实体之间传输数据,并检测物理层上发生的错误。

子层

数据链路层包含两个子层,如下所示 -

  • 逻辑链路控制 (LLC) 子层

  • 媒体访问控制 (MAC) 子层

以下是包含 LLC 和 MAC 子层的开放系统互连 (OSI) 模型图

逻辑链路控制 (LLC) 子层

LLC 层的主要功能是在发送时将协议多路复用到 MAC 层,并在接收时将协议解复用。此层控制流量控制。

数据链路层的错误检查由 LLC 执行。它还可以跟踪确认。

在传输数据时,如果 LLC 检测到任何帧丢失,它会立即发送回源以重新传输。LLC 层位于 MAC 层之上,充当上层和 MAC 层之间的接口。

媒体访问控制 (MAC) 子层

MAC 地址定义为媒体访问控制地址。它是一个分配给设备 NIC 的唯一地址。它用作在以太网或 Wi-Fi 中传输数据的地址。

此层充当 OSI 模型中物理层和 LLC 层之间的接口。MAC 层的主要职责是在传输过程中封装帧,以便它们是否合适。

MAC 层识别并验证源站和目的地的地址。当存在多个数据帧时,MAC 层执行多址访问解析。

MAC 层与物理层协调,通过使用多个 MAC 实体来避免冲突,从而获取共享通道。

以太网是通过 MAC 子层定义的介质的一个示例。

更新时间: 2021 年 9 月 15 日

18K+ 浏览量

启动你的 职业生涯

通过完成课程获得认证

开始
广告