0

我目前正在学习网络。我正在研究 TCP IP 和 OSI 模型,并尝试区分哪个协议属于哪个层。我对媒体访问控制有点困惑。它只是指网卡的硬件ID还是负责它的协议的名称?我试图在 IETF 上找到 MAC 的任何 RFC 来为我提供一些定义,但我找不到任何东西。

4

2 回答 2

1

“MAC”代表媒体访问控制——它是 OSI 模型中数据链路层 (L2) 的子层。

这一层中最流行的协议之一是以太网,它覆盖了物理层和数据链路层。您可以在IEEE 802.3上找到有关以太网的所有信息(需要注册,但免费)。

另一个非常流行的 L1/L2 协议栈是 WiFi (IEEE 802.11),但这要复杂得多,而且很难开始。

于 2018-03-28T11:43:03.403 回答
0

不,MAC 不是一种协议,因为您找不到任何可以实现的“MAC 规范”。MAC 通常嵌入在硬件设备中,并公开向它们控制的媒体发送和接收帧的功能。

他们如何公开该功能取决于 MAC 的制造商。他们不遵循任何标准协议。您可能会发现简单的 SPI 接口、基于寄存器的访问、DMA 传输或其他。

于 2018-03-28T14:56:58.500 回答