三层交换 VLAN 互访配置
思科二层交换机不具备三层交换能力,无法在两个VLAN之间提供路由,为了解决这一问题,就必须增加思科路由器或思科三层交换机之类的路由设备。我们这里选择增加一台思科三层交换机来实现(可以实现VLAN间路由,同时可提供更多的接口来接入主机)
如果使用3560的交换机时:在配置trunk的模式是需要先封装层802.1q协议
因为一般的交换机都一般在交换机默认封装dot1q类型
然而3560交换机因为使用的是802.1q(dot1q)和ISL两种封装,
802.1Q是国际标准协议,ISL是思科私有协议
只需在配置3560交换机的trunk模式前先封装成dot1q
Switch(config-if)#switchport trunk encapsulation dot1q
注:dot1q封装类型为802.1q
这样就保证和二层交换机2960的trunk协议一致
实验拓扑结构:
配置二层交换机switchA:
配置二层交换机switch:
配置完后测试一下:四个主机都是ping不通的
在三层交换机3560switch上创建VLAN10和VLAN20,并配置VLAN10的虚接口IP地址为 192.168.10.1,配置VLAN20的虚接口IP地址为192.168.20.1,配置F0/1和F0/2为 Trunk端口
查看3560交换机的路由信息:show ip route命令
配置完成后的结果:四个主机都能ping通
这上面便是 三层交换 VLAN 互访配置
总结:
1、配置干道(TRUNK)
在接口模式下声明该接口为trunk模式的命令格式:
Switch(config-if)#switchport mode turnk
2、配置VLAN
在全局配置模式下进入vlan 10声明VLAN的命令格式:
Switch(config)#vlan 10
进入相应接口,将该接口划分到指定VLAN内的格式:
Switch(config-if)#switchport access vlan 10