验名称:利用三层交换机(SVI方法)实现不同vlan间的通信。
实验目的:通过三层交换机实现vlan间相互通信,掌握三层交换机VLAN路由的配置方法。
技术原理:三层交换机的每一个接口连接一个独立的VLAN,为每个VLAN创建虚拟接口,并配置IP,通过配置三层交换的动态路由协议,可实现不同VLAN间的路由。
实现功能:同一vlan里的pc能跨交换机相互通信,这里使不同vlan里的pc也能相互通信。
实验设备:S2126一台,s3760一台,直连线三根。(pc1连switch1的端口0/5,pc2
连switch1的端口0/15,pc3连 switch2的端口0/5)
实验拓朴:
实验步骤:1. 在三层交换机switch1上创建vlan10,并将端口0/5划分到vlan
10中,创建vlan20,并将端口0/15划分到vlan 20中。
Switch>en
Switch#conf t
Switch(config)#hostname switch1
Switch1(config)#vlan 10
Switch1(config-vlan)#name test10
Switch1(config-vlan)#exit
Switch1(config)#interface fastethernet 0/5
Switch1(config-if)#switchport access vlan 10
Switch1(config-if)#exit
Switch1(config)#vlan 20
Switch1(config-vlan)#name test20
Switch1(config-vlan)#exit
Switch1(config)#intf fa 0/15
Switch1(config-if)#switchport access vlan 20
2.把交换机1与交换机2相连的端口(0/24)定义为tag vlan模式。
Switch1(config)#int fa 0/24
Switch1(config-if)#switchport mode
trunk ! 把端口0/24定义为tag
vlan模式。
Switch1#show interface fastethernet 0/24
switchport
Interface Switchport
Mode Access Native Protected VLAN lists
---------- ---------- --------- ------- -------- ---------
---------------------------------------
Fa0/24 Enabled Trunk 1 1 Disabled All
3. 在交换机switch2上创建vlan10,并将端口0/5划分到vlan 10中。
Switch>en
Switch#conf t
Switch(config)#hostname switch2
Switch2(config)#vlan 10
Switch2(config-vlan)#name test10
Switch2(config-vlan)#exit
Switch2(config)#interface fastethernet 0/5
Switch2(config-if)#switchport access vlan 10
Switch2(config-if)#exit
4.把交换机2与交换机1相连的端口(0/24)定义为tag vlan模式。
Switch2(config)#int fa 0/24
Switch2(config-if)#switchport mode
trunk ! 把端口0/24定义为tag
vlan模式。
Switch2#show interface fastethernet 0/24
switchport
Interface Switchport
Mode Access Native Protected VLAN lists
---------- ---------- --------- ------- -------- ---------
---------------------------------------
Fa0/24 Enabled Trunk 1 1 Disabled All
5.验证pc1与pc3能通信,pc2与pc3不能通信。(ping 命令)
6.设置三层交换机vlan间通信。
Switch1(config)#interface vlan 10
!创建虚拟接口vlan 10。
Switch1(config-if)#ip address 192.168.10.254
255.255.255.0 !
设置虚拟接口的ip。
Switch1(config-if)#no shutdown !开启端口。
Switch1(config-if)#exit
Switch1(config)#interface vlan 20
!创建虚拟接口vlan 20。
Switch1(config-if)#ip address 192.168.20.254
255.255.255.0 !
设置虚拟接口的ip。
Switch1(config-if)#no shutdown !开启端口。
Switch1#show ip interface !
查看ip接口的状态。
Interface : VL10
Description : Vlan 10
OperStatus : down
ManagementStatus : Enabled
Primary Internet address: 192.168.10.254/24
Broadcast
address :
255.255.255.255
PhysAddress : 00d0.f8b5.790d
Interface : VL20
Description : Vlan 20
OperStatus : down
ManagementStatus : Enabled
Primary Internet address: 192.168.20.254/24
Broadcast
address :
255.255.255.255
PhysAddress : 00d0.f8b5.790d
7.将pc1和pc3的默认网关设置为192.168.10.254,pc2的默认网关设置为192.168.20.254。测试pc2与pc3能通信。
注意事项: 1.两台交换机相连的端口应设置为tag vlan模式.
2.需要设置pc的网关。
3.Switch(config)#ip
routing !开启三层交换机路由功能