抓包分析802.1Q的封装(IEEE802.1Q)
搭建两台交换机如下:
第一台交换机的配置命令:
<Huawei>U T M
[Huawei]sysname SW1
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname SW1
[SW1]vlan 10
[SW1-vlan10]q
[SW1]interface g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 10
[SW1-GigabitEthernet0/0/2]q
[SW1]interface g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10
[SW1-GigabitEthernet0/0/1]q
第二台交换机的配置命令:<Huawei>U T M
[Huawei]sysname SW2
[SW2]vlan 10
[SW2-vlan10]q
[SW2]interface g0/0/2
[SW2-GigabitEthernet0/0/2]port link-type access
[SW2-GigabitEthernet0/0/2]port default vlan 10
[SW2-GigabitEthernet0/0/2]q
[SW2]interface g0/0/1
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10
[SW2-GigabitEthernet0/0/1]q
在交换机的G0/0/1 处抓包,用PC1 ping PC2 ,得到下面的抓包结果:
802.1Q的封装为4字节,包括12比特的VLAN ID和2字节的类型等字段.
当数据帧进入交换机时,交换机需要识别此数据帧属于哪个vlan,需要在数据帧中间插入vlan标签(Tag),这种方法称之为IEEE802.1Q(VLAN封装协议)(IEEE 802. 1Q:IEEE 802委员会制定的VLAN标准)——
- 格式:目的地址+源地址+【Tag】+类型+数据+帧校验序列
- ag:标签,总共48个bit,包含4个字段,其中一最后个字段叫做VID用长度为12bit,所以VLAN 编号取值为0-4095(有效:1-4094)
VLAN基本配置
[sw1]vlan 2 [2-4094] //创建一个vlan
[sw1-vlan2]description caiwu //为vlan添加描述信息(可选)
[sw1]vlan batch 10 20 30 //创建多个不连续的vlan
[sw1]vlan batch 10 15 20 to 50 //创建多个不连续的vlan和多个连续的vlan
[sw1]vlan batch 10 to 50 //创建多个连续的vlan
更多推荐
抓包分析802.1Q的封装(IEEE802.1Q)
发布评论