单臂路由理论
单臂路由(Router-on-a-Stick)是一种通过单个物理接口实现多个VLAN间路由的技术。其核心原理是在路由器的一个子接口上配置不同VLAN的虚拟接口(Sub-Interface),并通过802.1Q协议封装实现跨VLAN通信。数据包通过Trunk链路传输时携带VLAN标签,路由器根据标签进行路由决策。
单臂路由的作用
- 节省物理接口:通过逻辑子接口替代多个物理接口,降低硬件成本。
- 实现VLAN间通信:解决不同VLAN间的三层互通需求。
- 简化网络拓扑:适用于中小型网络,减少设备复杂度和布线需求。
H3C设备配置步骤
交换机配置
将连接路由器的端口配置为Trunk模式,并允许相关VLAN通过:sw1:
interface GigabitEthernet1/0/1
port link-mode bridge
port access vlan 10
combo enable fiber
#
interface GigabitEthernet1/0/2
port link-mode bridge
port access vlan 20
combo enable fiber
#
interface GigabitEthernet1/0/3
port link-mode bridge
port link-type trunk
port trunk permit vlan 1 10 20
combo enable fiber
路由器配置
创建子接口并绑定VLAN ID,配置IP地址作为VLAN网关:int g0/0.1
ip add 192.168.1.254/24
vlan-type dot1q vid 10
int g0/0.2
ip add 192.168.2.254/24
vlan-type dot1q vid 20
使用场景
- 小型企业网络:VLAN数量较少且流量负载较低时,单臂路由经济高效。
- 实验室环境:用于教学或测试VLAN间路由的可行性。
- 临时网络扩展:在接口资源不足时快速实现多VLAN接入。
注意事项
- 性能瓶颈:所有VLAN流量均通过单一物理接口,可能成为吞吐量瓶颈。
- 故障域集中:物理接口故障会导致所有VLAN通信中断,需考虑冗余方案。
- 替代方案:对于高性能需求,建议使用三层交换机或部署多臂路由。