Cisco二层交换机是不能实现vlan间通讯的,这就需要三层路由功能,而Cisco3560交换机默认情况下是二层交换机,这就需要对交换机进行一些配置,实现vlan间的通信。
一、实验拓扑图
二、操作步骤
SwitchA操作如下:
Switch>enable
Switch(config)#hostname SwitchA
SwitchA(config)#line console 0
SwitchA(config-line)#exec-timeout 0 0 会话命令不超时
SwitchA(config-line)#exit
SwitchA(config)#no ip domain-lookup
SwitchA(config)#ip routing 开启路由协议(很重要)
SwitchA(config)#vlan 10 创建vlan
SwitchA(config-vlan)#exit
SwitchA(config)#vlan 20
SwitchA(config-vlan)#exit
SwitchA(config)#vlan 30
SwitchA(config-vlan)#exit
SwitchA(config)#int vlan 10 为vlan添加地址
SwitchA(config-if)#ip address 10.10.10.1 255.255.255.0
SwitchA(config-if)#exit
SwitchA(config)#int vlan 20
SwitchA(config-if)#ip address 10.10.20.1 255.255.255.0
SwitchA(config-if)#exit
SwitchA(config)#int vlan 30
SwitchA(config-if)#ip address 10.10.30.1 255.255.255.0
SwitchA(config-if)#exit
SwitchA(config)#int f0/2 为接口添加vlan
SwitchA(config-if)#switchport mode access
SwitchA(config-if)#switchport access vlan 10
SwitchA(config-if)#exit
SwitchA(config)#int f0/3
SwitchA(config-if)#switchport mode access
SwitchA(config-if)#switchport access vlan 20
SwitchA(config-if)#exit
SwitchA(config)#int f0/1 将接口设置为trunk模式
SwitchA(config-if)#switchport trunk encapsulation dot1q
SwitchA(config-if)#switchport mode trunk
SwitchB操作如下:
SwitchB(config)#interface FastEthernet0/1
SwitchB(config-if)#switchport trunk encapsulation dot1q
SwitchB(config-if)#switchport mode trunk
SwitchB(config-if)#exit
SwitchB(config)#vlan 10
SwitchB(config-vlan)#exit
SwitchB(config)#vlan 30
SwitchB(config-vlan)#exit
SwitchB(config)#interface FastEthernet0/2
SwitchB(config-if)#switchport access vlan 10
SwitchB(config-if)#exit
SwitchB(config)#interface FastEthernet0/3
SwitchB(config-if)#switchport access vlan 30
三、实验结果