实验1-3-2 跨交换机实现 VLAN 间路由
【实验名称】
跨交换机实现 VLAN 间路由。
【实验目的】
利用三层交换机跨交换机实现 VLAN 间路由。
【背景描述】
为减小广播包对网络的影响,网络管理员在公司内部网络中进行了 VLAN 的划分,为了实现不同 VLAN 间的互相访问,网络管理员利用三层交换机实现 VLAN 间路由。但是由于网络
中主机数量较大,部分主机需要通过二层交换机接入到网络中,再利用三层交换机的路由功能实现和其他 VLAN 间路由。
【需求分析】
在二层交换机上划分 VLAN 配置 Trunk 实现不同 VLAN 的主机接入,在三层交换机上划分VLAN 配置 Trunk 并配置 SVI 接口实现不同 VLAN 间路由。
【实验拓扑】
【实验设备】
三层交换机 1 台
二层交换机 2 台
PC 机 2 台
【预备知识】
交换机转发原理、交换机基本配置、三层交换机路由功能。
【实验原理】
在二层交换机上划分 VLAN 可实现不同 VLAN 的主机接入,而 VLAN 间的主机通信为不同网段间的通信,需要通过三层设备对数据进行路由转发才可以实现,通过在三层交换机上为各 VLAN 配置 SVI 接口,利用三层交换机的路由功能可以实现 VLAN 间的路由。
【实验步骤】
选取的设备型号如下图所示:
连线如图(之前用过的就不重复再贴,不会的请查上一篇关于使用SVI实现VLAN间路由的文章:https://blog.csdn.net/fygd1314/article/details/118329948):
按照拓扑图连接设备如下图所示:
步骤 1 在 SW1(三层交换机) 中创建 VLAN。
SW1(config)#vlan 10
SW1(config-vlan)#vlan 20
SW1(config-vlan)#exit
交换机配置如图所示:
步骤 2 在 SW1 上给 VLAN 配置 IP 地址。
SW1(config)#interface vlan 10
SW1(config-if)#ip address 192.168.10.1 255.255.255.0
SW1(config-if)#no shutdown
SW1(config-if)#exit
SW1(config)#interface vlan 20
SW1(config-if)#ip address 192.168.20.1 255.255.255.0
SW1(config-if)#no shutdown
SW1(config-if)#exit
ip地址配置如下图所示:
注意:三层交换机要开启ip routing,否则即使配置全部完成,也不会通
步骤 3 W1 上配置 Trunk。
SW1(config)#interface fastEthernet 0/23
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW1(config)#interface fastEthernet 0/24
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
配置三层交换机的f0/23,f0/24为trunk,config操作如下如所示:
步骤 4 在 SW2 和 SW3 上创建相应的 VLAN,并将端口划分到 VLAN。
SW2(config)#vlan 10
SW2(config-vlan)#exit
SW2(config)#interface fastEthernet 0/1
SW2(config-if)#switchport access vlan 10
SW2(config-if)#exit
二层交换机SW2的配置,config操作如下:
SW3(config)#vlan 20
SW3(config-vlan)#exit
SW3(config)#interface fastEthernet 0/2
SW3(config-if)#switchport access vlan 20
SW3(config-if)#exit
二层交换机SW3的配置,config操作如下:
步骤 5 在 SW2 和 SW3 上配置 Trunk。
SW2(config)#interface fastEthernet 0/23
SW2(config-if)#switchport mode trunk
SW2(config-if)#exit
SW3(config)#interface fastEthernet 0/24
SW3(config-if)#switchport mode trunk
SW3(config-if)#exit
二层交换机配置,config操作如下图所示:
步骤 6 按照拓扑配置 PC
pc0配置:
pc1配置:
步骤 7 验证测试。
从 VLAN10 中的 PC1 ping VLAN20 中的 PC2,结果如下:
C:\Documents and Settings\shil>ping 192.168.20.2
Pinging 192.168.20.2 with 32 bytes of data:
Reply from 192.168.20.2: bytes=32 time<1ms TTL=64
Reply from 192.168.20.2: bytes=32 time<1ms TTL=64
Reply from 192.168.20.2: bytes=32 time<1ms TTL=64
Reply from 192.168.20.2: bytes=32 time<1ms TTL=64
Ping statistics for 192.168.20.2:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
pc0 ping pc1:
pc1 ping pc0:
从上述测试结果可以看到,通过接入层交换机上的 VLAN 划分和三层交换机的 SVI 配置,不同 VLAN 中的主机可以互相通信。
【注意事项】
交换机之间级联的端口(这里指的f0/23,f0/24)需要配置为 Trunk。