什么是经典以太网MAC子层协议?


经典以太网是以太网的原始形式,主要用于局域网。它提供的速率在3到10 Mbps之间。它在OSI模型的物理层和MAC子层中都运行。在物理层,会考虑电缆和网络的特性。在MAC子层,会规定以太网数据帧的帧格式。

经典以太网于1980年代首次被标准化为IEEE 802.3标准。

经典以太网的帧格式

经典以太网帧可以是Ethernet(DIX)标准或IEEE 802.3标准。这两个标准的帧非常相似,只有一个字段不同。经典以太网帧的主要字段包括:

  • 前导码 - 它是起始字段,用于提供传输的警报和定时脉冲。在Ethernet(DIX)中,它是一个8字节字段,而在IEEE 802.3中,它是一个7字节字段。

  • 帧起始定界符 (SOF) - 它是IEEE 802.3帧中的一个1字节字段,包含交替的1和0模式,以两个1结尾。

  • 目的地址 - 它是一个6字节字段,包含目标站点的物理地址。

  • 源地址 - 它是一个6字节字段,包含发送站点的物理地址。

  • 类型/长度 - 这是一个2字节字段。在Ethernet(DIX)中,该字段是类型,指示接收器将帧提供给哪个进程。在IEEE 802.3中,该字段是长度,存储数据字段中的字节数。

  • 数据 - 这是一个可变大小的字段,承载来自上层的数据。数据字段的最大大小为1500字节。

  • 填充 - 这是添加到数据中以将其长度增加到46字节的最低要求。

  • CRC - CRC代表循环冗余校验。它包含错误检测信息。


更新于:2019年7月30日

5K+ 浏览量

启动你的 职业生涯

通过完成课程获得认证

开始学习
广告