需求分析:
1、PC1和PC3为access接口,且都在VLAN2,所以需要剩下的主机不在同一个网段,则通过子接口来实现。
2、PC2/4/5/6都在同一个网段,且有权限设置,则接口类型可用混杂模式实现。
3、交换机之间所有流量都需经过,所以将其接口类型设置为trunk模式,允许所有VLAN通过。
4、在SW1连接路由器接口上,将VLAN2流量进行打标签,将流浪转向子接口,剩余流量设置不打标签,去往物理接口。
配置:
[SW1]vlan batch 2 to 6
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access
[SW1-GigabitEthernet0/0/2]port default vlan 2
[SW1-GigabitEthernet0/0/2]int g0/0/3
[SW1-GigabitEthernet0/0/3]port hybrid pvid vlan 3
[SW1-GigabitEthernet0/0/3]port hybrid untagged vlan 2 to 6
[SW1-GigabitEthernet0/0/3]int g0/0/4
[SW1-GigabitEthernet0/0/4]port link-type trunk
[SW1-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 to 4094
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port hybrid tagged vlan 2
[SW1-GigabitEthernet0/0/1]port hybrid untagged vlan 3 to 6
[SW2]vlan batch 2 to 6
[SW2]int GigabitEthernet 0/0/3
[SW2-GigabitEthernet0/0/3]port link-type access
[SW2-GigabitEthernet0/0/3]port default vlan 2
[SW2-GigabitEthernet0/0/3]int g0/0/4
[SW2-GigabitEthernet0/0/4]port hybrid pvid vlan 4
[SW2-GigabitEthernet0/0/4]port hybrid untagged vlan 2 to 5
[SW2-GigabitEthernet0/0/4]int g0/0/1
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 4094
[SW2-GigabitEthernet0/0/1]int g0/0/2
[SW2-GigabitEthernet0/0/2]port link-type trunk
[SW2-GigabitEthernet0/0/2]port trunk allow-pass vlan 2 to 4094
[SW3]vlan batch 2 to 6
[SW3]int g0/0/2
[SW3-GigabitEthernet0/0/2]port hybrid pvid vlan 5
[SW3-GigabitEthernet0/0/2]port hybrid untagged vlan 2 to 5
[SW3-GigabitEthernet0/0/2]int g0/0/3
[SW3-GigabitEthernet0/0/3]port hybrid pvid vlan 6
[SW3-GigabitEthernet0/0/3]port hybrid untagged vlan 2 to 4
[SW3-GigabitEthernet0/0/3]port hybrid untagged vlan 6
[SW3-GigabitEthernet0/0/3]int g0/0/1
[SW3-GigabitEthernet0/0/1]port link-type trunk
[SW3-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 4094
[r1]dhcp enable
[r1]ip pool vlan2
[r1-ip-pool-vlan2]gateway-list 172.16.1.254
[r1-ip-pool-vlan2]network 172.16.1.0 mask 255.255.255.0
[r1-ip-pool-vlan2]dns-list 114.114.114.114
[r1]ip pool vlan
[r1-ip-pool-vlan]gateway-list 172.16.2.254
[r1-ip-pool-vlan]network 172.16.2.0 mask 255.255.255.0
[r1-ip-pool-vlan]dns-list 8.8.8.8
[r1]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[r1-GigabitEthernet0/0/0.1]ip address 172.16.1.254 24
[r1-GigabitEthernet0/0/0.1]arp broadcast enable
[r1-GigabitEthernet0/0/0.1]dhcp select global
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 172.16.2.254 24
[r1-GigabitEthernet0/0/0]dhcp select global
测试:
pc1 ping pc3
pc1 ping pc6
pc2 ping pc6
pc4 ping pc6
pc4 ping pc5