1.实现目的
1)实现不同vlan之间的通信
2.实验配置
1)先配置最上面那个交换机SW1,因为这个交换机要查表转发起到路由器的功能,所以先开启三层交换机的路由功能。
执行 ip routing
接着配置网关地址,因为不同vlan要实现通信,必须通过网关。给vlan 10配置的网关地址为192.168.10.1,给vlan 20配置的网关地址为192.168.11.1。
SW1(config)#vlan 10 //创建vlan 10
SW1(config)#interface vlan 10 //进入vlan 10进行网关设置
Swl(config if)# ip address 192.168.10.1 255.255.255.0 //配置网关和子网掩码
SW1(config-if)# no shutdown //将端口打开
SW1(config-if)# exit //退出
SW1(config)#vlan 20 //创建vlan 20
SW1(config)#interface vlan 20 //进入vlan 20进行网关设置
Swl(config if)# ip address 192.168.20.1 255.255.255.0
SW1(config-if)# no shutdown
SW1(config-if)# exit
最后将f0/1和f0/2配置为trunk口,同时要加了dot1q协议。因为这个两个端口都会受到vlan 10和vlan 20的数据包,所以要设置为trunk口
2)配置二层交换机SW2和SW3
因为有vlan10 和vlan 20的数据包通过,所以创建需要创建vlan 10和vlan 20
接这将f0/3端口设置为trunk类型,f0/1设置为access类型,并允许vlan 10通过,f0/2设置为access类型,并允许vlan 20通过。
将f0/3配置为trunk类型
将f0/1配置为access类型,同时设置只能vlan10通过
将f0/2配置为access类型,同时设置只能vlan 20通过
3)最后配置pc
需要配置ip和网关地址
3.实验验证
1)ping相同vlan主机
2)ping不同vlan主机