1、以太网技术所使用的帧称为以太网帧(Ethernet Frame),或简称以太帧。 2、以太帧的格式有两个标准: 3、以太帧的两种格式如图“以太帧的两种标准格式”所示。 【说明】 虽然Ethernet II格式与IEEE 802.3格式存在一定的差别,但它们都可以应用于以太网。 目前的网络设备都可以兼容这两种格式的帧,但Ethernet II 格式的帧使用得更广泛些。 通常,承载了某些特殊协议信息的以太帧才使用IEEE 802.3格式,而绝大部分的以太帧使用的都是Ethernet II格式。
4、下面是关于Ethernet II格式的以太帧中各个字段的描述: (1)目的MAC地址:该字段有6个字节,用来表示该帧的接收者(目的地)。目的MAC地址可以是一个单播MAC地址,或一个组播MAC地址,或一个广播MAC地址。 (2)源MAC地址:该字段有6个字节,用来表示该帧的发送者(出发地)。源MAC地址只能是一个单播MAC地址。 (3)类型:该字段有2个字节,用来表示载荷数据的类型。例如: 如果该字段的值是0x0800,则表示载荷数据是一个IPv4 Packet; 如果该字段的值是0x86dd,则表示载荷数据是一个IPv6 Packet; 如果该字段的值是0x0806,则表示载荷数据是一个ARP Packet; 如果该字段的值是0x8848,则表示载荷数据是一个MPLS报文,如此等等。
(4)载荷数据:该字段的长度是可变的,最短为46字节,最长为1500字节,它是该帧的有效载荷,载荷的类型由前面的类型字段表示。 (5)CRC字段:该字段有4个字节。CRC的全称是Cyclic Reedundancy Check(循环冗余校验),它的作用是对该帧进行检错校验,其具体的工作描述已知识范围,所以这里略去不讲。
【说明】
【特别说明】 根据目的MAC地址的种类不同,以太帧可以分为以下3种不同的类型: (1)单播以太帧(或简称单播帧):目的MAC地址为一个单播MAC地址的帧。 (2)组播以太帧(或简称组播帧):目的MAC地址为一个组播MAC地址的帧。 (3)广播以太帧(或简称广播帧):目的MAC地址为广播MAC地址的帧。 |