三层交换机VLAN间路由配置完整实验
本实验在eNSP中通过三层交换机实现VLAN间路由,主要包含以下步骤:1)搭建由核心交换机LSW1和接入交换机LSW2/LSW3组成的拓扑;2)在接入层交换机配置VLAN并划分端口;3)核心交换机配置VLANIF接口作为各VLAN网关;4)验证VLAN间通信。实验结果表明,通过三层交换机的VLANIF接口可实现高效VLAN间路由,相比单臂路由具有更优性能。关键点包括正确配置Trunk链路、VLAN
eNSP中使用三层交换机实现VLAN间路由的完整实验,包含拓扑搭建、VLAN划分、VLANIF接口配置及连通性测试。
一、实验概述
通过配置三层交换机的VLANIF接口,实现不同VLAN间的通信,掌握三层交换机的基本路由功能。
实验拓扑
PC1 (VLAN 10) → LSW2 (接入层) → LSW1 (核心层) → LSW3 (接入层) → PC2 (VLAN 20)
↓
PC3 (VLAN 30)
IP地址规划表
|
设备 |
VLAN |
IP地址/掩码 |
网关 |
连接端口 |
|---|---|---|---|---|
|
PC1 |
VLAN 10 |
192.168.10.10/24 |
192.168.10.1 |
LSW2-E0/0/1 |
|
PC2 |
VLAN 20 |
192.168.20.20/24 |
192.168.20.1 |
LSW3-E0/0/1 |
|
PC3 |
VLAN 30 |
192.168.30.30/24 |
192.168.30.1 |
LSW3-E0/0/2 |
|
LSW1-Vlanif10 |
VLAN 10 |
192.168.10.1/24 |
- |
- |
|
LSW1-Vlanif20 |
VLAN 20 |
192.168.20.1/24 |
- |
- |
|
LSW1-Vlanif30 |
VLAN 30 |
192.168.30.1/24 |
- |
- |
二、实验步骤
第一步:搭建拓扑与基础配置
-
添加设备:在eNSP中添加一台S5700(作为核心三层交换机LSW1)、两台S3700(作为接入层交换机LSW2和LSW3)以及三台PC。
-
连接设备:使用网线按拓扑图连接设备,注意交换机之间使用千兆以太网口相连。
-
配置PC IP地址:按照上表为三台PC配置IP地址、子网掩码和网关。



第二步:配置接入层交换机LSW2(连接PC1)
<Huawei> system-view
[Huawei] sysname LSW2
[LSW2] vlan batch 10 # 创建VLAN 10
# 配置连接PC1的接口为Access类型并加入VLAN 10
[LSW2] interface Ethernet 0/0/1
[LSW2-Ethernet0/0/1] port link-type access # 设置端口模式为access
[LSW2-Ethernet0/0/1] port default vlan 10 # 将端口划入VLAN 10
[LSW2-Ethernet0/0/1] quit
# 配置连接核心交换机LSW1的接口为Trunk类型,允许所有VLAN通过
[LSW2] interface GigabitEthernet 0/0/1
[LSW2-GigabitEthernet0/0/1] port link-type trunk # 设置端口模式为trunk
[LSW2-GigabitEthernet0/0/1] port trunk allow-pass vlan all # 允许所有VLAN通过
[LSW2-GigabitEthernet0/0/1] quit
[LSW2] save # 保存配置
第三步:配置接入层交换机LSW3(连接PC2和PC3)
<Huawei> system-view
[Huawei] sysname LSW3
[LSW3] vlan batch 20 30 # 批量创建VLAN 20和30
# 配置连接PC2的接口(属于VLAN 20)
[LSW3] interface Ethernet 0/0/1
[LSW3-Ethernet0/0/1] port link-type access
[LSW3-Ethernet0/0/1] port default vlan 20
[LSW3-Ethernet0/0/1] quit
# 配置连接PC3的接口(属于VLAN 30)
[LSW3] interface Ethernet 0/0/2
[LSW3-Ethernet0/0/2] port link-type access
[LSW3-Ethernet0/0/2] port default vlan 30
[LSW3-Ethernet0/0/2] quit
# 配置上联核心交换机的Trunk接口
[LSW3] interface GigabitEthernet 0/0/1
[LSW3-GigabitEthernet0/0/1] port link-type trunk
[LSW3-GigabitEthernet0/0/1] port trunk allow-pass vlan all
[LSW3-GigabitEthernet0/0/1] quit
[LSW3] save
第四步:配置核心三层交换机LSW1(关键步骤)
核心层交换机需要创建VLAN、配置Trunk接口,并最终通过VLANIF接口实现VLAN间路由。
<Huawei> system-view
[Huawei] sysname LSW1
# 1. 创建所有VLAN
[LSW1] vlan batch 10 20 30 # 批量创建VLAN
# 2. 配置与LSW2连接的Trunk接口
[LSW1] interface GigabitEthernet 0/0/1
[LSW1-GigabitEthernet0/0/1] port link-type trunk
[LSW1-GigabitEthernet0/0/1] port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/1] quit
# 3. 配置与LSW3连接的Trunk接口
[LSW1] interface GigabitEthernet 0/0/2
[LSW1-GigabitEthernet0/0/2] port link-type trunk
[LSW1-GigabitEthernet0/0/2] port trunk allow-pass vlan all
[LSW1-GigabitEthernet0/0/2] quit
配置VLANIF接口(核心配置):VLANIF接口是三层逻辑接口,为每个VLAN提供网关功能,是实现VLAN间路由的关键。
# 配置VLANIF 10接口,作为VLAN 10的网关
[LSW1] interface Vlanif 10
[LSW1-Vlanif10] ip address 192.168.10.1 24 # 配置网关IP地址
[LSW1-Vlanif10] quit
# 配置VLANIF 20接口,作为VLAN 20的网关
[LSW1] interface Vlanif 20
[LSW1-Vlanif20] ip address 192.168.20.1 24
[LSW1-Vlanif20] quit
# 配置VLANIF 30接口,作为VLAN 30的网关
[LSW1] interface Vlanif 30
[LSW1-Vlanif30] ip address 192.168.30.1 24
[LSW1-Vlanif30] quit
三、实验验证
1. 查看VLANIF接口状态
<LSW1> display ip interface brief Vlanif 10
<LSW1> display ip interface brief Vlanif 20
<LSW1> display ip interface brief Vlanif 30
确认接口状态均为"UP"。
2. 查看路由表
<LSW1> display ip routing-table
正常应能看到直连路由信息,包括192.168.10.0/24、192.168.20.0/24和192.168.30.0/24网段。
3. 测试连通性
在PC1上执行以下测试:
PC> ping 192.168.10.1 # Ping网关,应通
PC> ping 192.168.20.20 # Ping VLAN 20的PC2,应通
PC> ping 192.168.30.30 # Ping VLAN 30的PC3,应通
成功结果会显示"Reply from ...",表明VLAN间路由配置成功。
四、进阶配置:三层交换机与路由器互通
若需要三层交换机与路由器通信,可以配置一个独立的VLAN(例如VLAN 100)并创建对应的VLANIF接口与路由器互联。
# 在三层交换机上
[LSW1] vlan batch 100
[LSW1] interface Vlanif 100
[LSW1-Vlanif100] ip address 10.0.0.1 30 # 使用30位掩码的点对点地址
[LSW1-Vlanif100] quit
# 将连接路由器的物理端口设置为Access并加入VLAN 100
[LSW1] interface GigabitEthernet 0/0/24
[LSW1-GigabitEthernet0/0/24] port link-type access
[LSW1-GigabitEthernet0/0/24] port default vlan 100
[LSW1-GigabitEthernet0/0/24] quit
# 配置默认路由指向路由器
[LSW1] ip route-static 0.0.0.0 0 10.0.0.2 # 下一跳为路由器接口IP
五、常见问题排查
-
PC无法Ping通网关
-
检查PC的IP地址和网关配置是否正确。
-
检查接入层交换机的Access端口VLAN划分是否准确。
-
使用
display vlan命令确认VLAN已创建且端口已正确加入。
-
-
VLAN间无法通信
-
检查三层交换机的Trunk端口是否允许所有必要VLAN通过。
-
确认VLANIF接口的IP地址配置正确且状态为UP。
-
使用
display ip routing-table检查路由表是否存在直连路由。
-
-
配置未生效
-
确保每步配置后都已执行
save命令保存配置。
-
五、实验总结
本实验演示了如何在eNSP中通过三层交换机的VLANIF接口实现VLAN间路由。关键在于:
-
VLANIF接口:作为每个VLAN的虚拟三层接口,是VLAN的网关。
-
Trunk链路:交换机之间需要配置Trunk链路以传输多个VLAN的流量。
-
路由功能:确保在三层交换机上启用了IP路由功能。
与单臂路由技术相比,三层交换机实现VLAN间路由性能更高,是大中型网络的优选方案。掌握了本实验的基础配置后,可以进一步学习三层交换机与路由器之间运行OSPF等动态路由协议。
更多推荐

所有评论(0)