在sw1创建VLAN
[sw1]vlan batch 2 to 5
将接口划入vlan
[sw1]int e0/0/2
[sw1-Ethernet0/0/2]port link-type access
[sw1-Ethernet0/0/2]port default vlan 2
[sw1-Ethernet0/0/3]port hybrid untagged vlan 3 4 5
在另一个接口做混杂模式
[sw1]int e0/0/3
[sw1-Ethernet0/0/3]port link-type hybrid
[sw1-Ethernet0/0/3]port hybrid pvid vlan 3
Sw1连接另一个交换机
[sw1]int e 0/0/4
[sw1-Ethernet0/0/4]port link-type trunk
[sw1-Ethernet0/0/4]port trunk allow-pass vlan 2 to 5
[sw2]int e0/0/1
[sw2-Ethernet0/0/1]port link-type trunk
[sw2-Ethernet0/0/1]port trunk allow-pass vlan 2 to 5
Sw2连sw3
[sw2]int e0/0/4
[sw2-Ethernet0/0/4]port hybrid tagged vlan 2 to 5
[sw3]int e0/0/4
[sw3-Ethernet0/0/4]port hybrid tagged vlan 2 to 5
在sw2创建VLAN
[sw2]vlan batch 2 to 5
将接口划入VLAN
[sw2]int e0/0/2
[sw2-Ethernet0/0/2]port link-type access
[sw2-Ethernet0/0/2]port default vlan 2
[sw2]int e0/0/3
[sw2-Ethernet0/0/3]port hybrid pvid vlan 4
[sw2-Ethernet0/0/3]port hybrid untagged vlan 3 to 4
在sw3创建VLAN
[sw3]vlan batch 2 to 5
划分VLAN
[sw3]int e0/0/2
[sw3-Ethernet0/0/2]port hybrid pvid vlan 4
[sw3-Ethernet0/0/2]port hybrid untagged vlan 3 to 4
[sw3]int e0/0/3
[sw3-Ethernet0/0/3]port hybrid pvid vlan 5
[sw3-Ethernet0/0/3]port hybrid untagged vlan 3 5
让VLAN2贴标签,VLAN3,4,5不贴标签
[sw1]int e0/0/1
[sw1-Ethernet0/0/1]port hybrid tagged vlan 2
[sw1-Ethernet0/0/1]port hybrid untagged vlan 3 to 5
R1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[r1-GigabitEthernet0/0/0]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[r1-GigabitEthernet0/0/0.1]ip address 192.168.2.1 24
[r1-GigabitEthernet0/0/0.1]arp broadcast enable
[r1]dhcp enable
[r1]ip pool a
[r1-ip-pool-a]network 192.168.1.0 ma 24
[r1-ip-pool-a]gateway-list 192.168.1.1
[r1]ip pool b
[r1-ip-pool-b]network 192.168.2.0 ma 24
[r1-ip-pool-b]gateway-list 192.168.2.1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]dhcp select global
[r1-GigabitEthernet0/0/0]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dhcp select global
将PC的ipv4地址改为DHCP
Pc4ping5
4ping6
5ping6
2ping4,5,6
1ping2,4,5,6
3ping2,4,5,6