逻辑链路控制 (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 子层定义的介质的一个示例。
广告