以太网帧结构分析(以太网帧的具体格式)
导语:3、90秒快速“读懂”以太网帧结构(IEEE 802.3和 Ethernet_II)
帧格式
这两种格式的主要区别在于Ethernet II格式中包含一个Type字段,标识以太帧处理完成之后将被发送到哪个上层协议进行处理,IEEE 802.3格式中,同样的位置是长度字段。
以太网中大多数的数据帧使用的是 Ethernet II 格式。
以太帧中还包括源和目的MAC地址,分别代表发送者的MAC和接收者的MAC ,此外还有帧校验序列字段,用于检验传输过程中帧的完整性。
一、Ethernet_II 帧格式
DMAC ( Destination MAC )目的MAC地址。
SMAC ( Source MAC )源MAC地址。
类型字段(Type )用于标识数据字段中包含的高层协议。类型字段取值为0x0800的帧代表IP协议帧;类型字段取值为0x0806的帧代表ARP协议帧。
数据字段(Data )是网络层数据。
循环冗余校验字段(FCS )提供了一种错误检测机制。
二、IEEE802.3 帧格式
IEEE802.3帧格式类似于Ethernet_Il帧,只是Ethernet_Il帧的Type域被802.3帧的Length域取代,并且占用了Data字段的8个字节作为LLC和SNAP字段。Length字段定义了Data字段包含的字节数。
逻辑链路控制LLC ( Logical Link Control)由目的服务访问点DSAP ( Destination Service Access Point)、源服务访问点SSAP(Source Service Access Point)和 Control字段组成。
SNAP(Sub一network Access Protocol)由机构代码(Org Code)和类型(Type)字段组成。
本文内容由小嫣整理编辑!