一、以太网管理帧的格式
可以将以太网的帧分为两种类型:
1.ARP,IP--------------以应用为主的帧
2.802.1q,802.1d,802.1x---------局域网管理的帧
下面主要讨论局域网管理
802.1q---------------VLAN的主要协议
802.1d---------------STP(生成树协议),GARP/GVRP(类似于Cisco的VTP,主要用于交换机的VLAN的管理)
802.1x----------------认证协议(与安全有关)
现在主流的交换机都支持这种三种协议,连Cisco的也不例外。
这三种协议都作为802.2(也就是LLC)的子层来在交换机之间传递。
802.3头+802.2头+802.1协议族------------这就交换机管理帧
EthernetII头+TCP/IP协议族-----------------这就应用帧的组成
802.3头+802.2头+SNAP+TCP/IP协议族--------------这是以太网标准中的协议帧,但好像使用的很少。
二、以太网管理帧的区分
1.区分802.3帧与EthernetII帧
Type/Length域<=0x05DC---------------------为802.3帧
Type/Length域>0x05DC-----------------------为以太网帧
2.区分802.1与SNAP
区分依据:LLC的DSAP与SSAP的值(下面简称SAP)
SAP=0x42 -------------------------------802.1协议族
SAP=0xAA-------------------------------SNAP协议
SNAP协议格式
| protocol or organization code | type |
3字节 2字节
802.1协议格式
| protocol ID | Message1 |Message2 |.... | End Mark |
1字节 3字节 3字节
3.区分802.1q与802.3、EthernetII
Type/Length<=0x05DC--------------------------802.3帧
Type/Length>0x05DC----------------------------EthernetII帧
Type/Length=0x8100-----------------------------802.1q帧
注意:802.1q帧是在普通帧头插入802.1q字段来实现的。