目录
需求:
一、设计
二、VLAN配置
三、交换机间实现trunk的功能
四、路由器配置
五、验证
需求:
1、PC1和PC3所在接口为access
2、PC2/4/5/6处于同一网段,其中PC2可以访问PC4/5/6;但PC4可以访问PC5,不能访问PC6
3、PC1/3与PC2/4/5/6不在一个网段
4、所有PC通过DHCP获取IP地址,且PC1/3可以正常访问PC2/4/5/6
一、设计
需求上PC13和PC2456不在一个网段,所以肯定不是一个vlan里的
至此把PC13划到VLAN2里,2要通456,4通25不通6所以45可以一起
最后划分情况PC1 3在VLAN2,2在VLAN3,45在VLAN4,6在VLAN5
二、VLAN配置
[sw1]vlan batch 2 to 5
//创建VLAN 2 3 4 5
[sw1]int e0/0/1
[sw1-Ethernet0/0/1]port link-type access
//修改接口模式为access
[sw1-Ethernet0/0/1]port default vlan 2
//将这个接口划分到vlan2
[sw1-Ethernet0/0/1]int e0/0/2
[sw1-Ethernet0/0/2]port link-type hybrid
//修改接口模式为hybrid,这句没用,因为交换机默认模式为hybrid
[sw1-Ethernet0/0/2]port hybrid pvid vlan 3
//修改默认PVID为vlan3,也就是从这个接口出去的数据会带着VLAN3的标签
[sw1-Ethernet0/0/2]port hybrid untagged vlan 3 to 5
//VLAN3到VLAN5来到这个接口下来之前可以直接脱去标签
[sw2]vlan batch 2 to 5
[sw2]int e0/0/1
[sw2-Ethernet0/0/1]port link-type access
[sw2-Ethernet0/0/1]port default vlan 2
[sw2-Ethernet0/0/1]int e0/0/2
[sw2-Ethernet0/0/2]port hybrid pvid vlan 4
[sw2-Ethernet0/0/2]port hybrid untagged vlan 3 4
[sw3]vlan batch 2 to 5
[sw3]int e0/0/1
[sw3-Ethernet0/0/1]port hybrid pvid vlan 4
[sw3-Ethernet0/0/1]port hybrid untagged vlan 3 to 5
//这犯了个小错,想着需求里没说PC5不能通PC6,
然后让PC5上面的接口允许PC6所属的VLAN5进来,
这个包确实能来,但是6不能通4就是VLAN5不通
VLAN4,那你PC5能收到VLAN的包也没用,相当于
有来无回,给自己添了点垃圾
[sw3-Ethernet0/0/1]int e0/0/2
[sw3-Ethernet0/0/2]port hybrid pvid vlan 5
[sw3-Ethernet0/0/2]port hybrid untagged vlan 3 5
三、交换机间实现trunk的功能
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port hybrid untagged vlan 3 to 5
[sw1-GigabitEthernet0/0/1]port hybrid tagged vlan 2
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port link-type trunk
[sw1-GigabitEthernet0/0/2]port trunk allow-pass vlan 2 to 5
//SW1和SW2之间使用的是trunk模式,与路由器之间用的混杂
[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type trunk
[sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 5
[sw2-GigabitEthernet0/0/1]int g0/0/2
[sw2-GigabitEthernet0/0/2]port hybrid tagged vlan 2 to 5
//SW2和SW3之间用的Hybrid模式去实现Hybrid
[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port hybrid tagged vl
[sw3-GigabitEthernet0/0/1]port hybrid tagged vlan 2 to 5
四、路由器配置
[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]ip address 192.168.2.1 24
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[r1-GigabitEthernet0/0/0.1]arp broadcast enable
[r1]dhcp enable
[r1]ip pool a
[r1-ip-pool-a]network 192.168.1.0 mask 24
[r1-ip-pool-a]gateway-list 192.168.1.1
[r1-ip-pool-a]ip pool b
[r1-ip-pool-b]network 192.168.2.0 mask 24
[r1-ip-pool-b]gateway-list 192.168.2.1
[r1-ip-pool-b]q
[r1]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]dhcp select global
[r1-GigabitEthernet0/0/0.1]int g0/0/0
[r1-GigabitEthernet0/0/0]dhcp select global
五、验证
①检查端口情况,
[sw1]display port vlan active
②检查dhcp
③符合需求
我的dhcp情况
PC1:192.168.2.253 PC2:192.168.1.252
PC3:192.168.2.254 PC4:192.168.1.254
PC5:192.168.1.253 PC6:192.168.1.251
需求1 --》23456
4 --》× 6
【46不通别的全通,验证完毕】
总结:
Hybrid感觉挺好用的,感觉能取代别的接口模式,然后我去百度了混杂模式的缺点,找了会没找到,确实牛