实验目的:
允许VLAN2从f2/1通信、VLAN3从f3/1通信
1.实验图
2.实验代码
①.配置PC端IP地址
②.给交换机划分VLAN(以左交换机为例,右交换机同理)
Switch>en
Switch#conf t
Switch(config)#vlan 2
Switch(config-vlan)#ex
Switch(config)#vlan 3
Switch(config-vlan)#ex
③.给端口分配VLAN(以左交换机为例,右交换机同理)
Switch(config)#int f0/1
Switch(config-if)#sw acc vlan 2
Switch(config-if)#ex
Switch(config)#int f1/1
Switch(config-if)#sw acc vlan 3
此时pc端是互不相通的,需要配置trunk模式连通相通VLAN(注意为什么要配置VLAN编号2和3,因为cisco默认都是VLAN1,那就看不出实验效果了)
④.开启交换机的trunk模式连通相同VLAN,并在交换机端口上配置条件
Switch(config)#int f3/1
Switch(config-if)#sw mode trunk “开通trunk模式”
Switch(config-if)#sw trunk allow vlan remove 2 “在f3/1端口不允许VLAN2通过”
Switch(config)#int f2/1
Switch(config-if)#sw mode trunk
Switch(config-if)#sw trunk allo vlan remove 3 “在f2/1端口不允许VLAN3通过”
接下来你就可以测试,你会发现
- pc0和pc2相通、pc1和pc3相通(因为是同一VLAN,交换机有开通了trunk模式);
- pc0和pc1不通(因为不在一个网络上所以即使在一个交换机内部也是不通的);
- 当你断开f3/1的那条线在VLAN3网段的pc就会很神奇的不通了,当你又连上就又通了(断f2/1同理);