什么是经典以太网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代表循环冗余校验。它包含错误检测信息。
广告