单臂路由--实现不同vlan之间的通信
单臂路由是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通
原理:路由器重新封装MAC地址,转换vlan标签
子接口
路由器的物理接口可以分化为多个逻辑子接口,每个子 接口对应一个vlan网段的网关
链路类型
连接路由器的接口为trunk
连接主机的接口为access
单臂路由的配置
- 配置链路类型
- 配置VLAN标签的封装结构
- 配置子接口地址
实验
实现pc1pc2和pc3互通,pc1和pc2互通
[Huawei]vlan batch 10 20 #创建vlan 10 20
[Huawei]int g0/0/1 #进入g0/0/1口
[Huawei-GigabitEthernet0/0/1]port link-type access #选择vlan接口模式类型access
[Huawei-GigabitEthernet0/0/1]port default vlan 10 #将端口加入到vlan10中g0/0/2同上
[Huawei-GigabitEthernet0/0/2]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type trunk
[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan all
sw2
路由器配置
[Huawei]int g0/0/0.10 #创建子接口0.10
[Huawei-GigabitEthernet0/0/0.10]dot1q termination vid 10 #处理vlan10的报文
[Huawei-GigabitEthernet0/0/0.10]ip add 192.168.1.254 24 #配置ip
[Huawei-GigabitEthernet0/0/0.10]arp broadcast enable #设置设备主动发arp请求报文
......
结果