单臂路由的概述
单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通
-
链路类型
交换机连接主机的端口为access链路
交换机连接路由器的都那口为Trunk链路
-
子接口
路由器的物理接口可以被划分成多个逻辑接口
每个子接口对应一个vlan网段的网关
单臂路由的原理
路由器重新封装MAC地址、转换vlan标签
意思就是说主机A打上vlan10的标签封装好主机A和B的IP以及主机A和路由器的MAC地址,通过交换机进入路由器,拆下vlan10标签打上vlan20标签并进行解封装源和目标的IP不变,将路由器和主机B的MAC地址进行封装进行arp广播请求
单臂路由的命令
[R1]int g0/0/0.1 ###进入子接口视图,建议子接口与vlanID一致
[Huawei -GigabitEthernet0/0/0.10]dot1q termination vid 10 ###配置vlan标签的封装结构(dotlq为IEEE802.1q协议,改子接口属于vlan10
[Huawei-Gigabi tEthernet0/0/0.10]arp broadcast enable ###开启向下arp广播请求功能