什么是IEEE 802.3?
IEEE 802.3是一套定义基于以太网的网络的标准和协议。以太网技术主要用于局域网(LAN),但也可用于城域网(MAN)甚至广域网(WAN)。IEEE 802.3定义了有线以太网网络的物理层和介质访问控制(MAC)子层以及数据链路层。
IEEE 802.3常用版本
IEEE 802.3协议有很多版本,最常用的版本包括:
IEEE 802.3:这是最初为10BASE-5制定的标准。它使用粗同轴电缆,可以通过钻入电缆核心进行连接。其中,10表示最大吞吐量,即10 Mbps;BASE表示使用基带传输;5表示最大段长为500米。
IEEE 802.3a:这是为细同轴电缆(10BASE-2)制定的标准,它是一种更细的电缆,同轴电缆的各个段通过BNC连接器连接。2表示最大段长约为200米(精确地说为185米)。
IEEE 802.3i:这是为双绞线(10BASE-T)制定的标准,它使用非屏蔽双绞线(UTP)铜线作为物理层介质。IEEE 802.3u为100BASE-TX、100BASE-T4和100BASE-FX提供了进一步的变体。
IEEE 802.3i:这是为光纤以太网(10BASE-F)制定的标准,它使用光纤作为传输介质。(注意:原文重复了802.3i,此处假设第二个802.3i为笔误,应为其他版本,例如802.3z等,但原文未明确指出,故保留原文描述)
IEEE 802.3帧格式
经典以太网帧的主要字段包括:
前导码:这是一个7字节的起始字段,提供传输的告警和定时脉冲。
帧起始定界符:这是一个1字节的字段,包含交替的1和0模式,以两个1结尾。
目的地址:这是一个6字节的字段,包含目的站的物理地址。
源地址:这是一个6字节的字段,包含发送站的物理地址。
长度:这是一个2字节的字段,存储数据字段中的字节数。(原文为7字节,但实际应为2字节)
数据:这是一个大小可变的字段,承载来自上层的数据。数据字段的最大大小为1500字节。
填充:这添加到数据中,以使其长度达到最小的46字节要求。