单臂路由,就是一台路由器连接一台交换机,一台交换机再连接多台计算机,假设交换机的一个端口设置为一个vlan。那么这不同vlan间的通信,主要交给这台路由器来控制。
路由器通过某一个接口的子接口,如g0/0/1.1接口、g0/0/1.1接口,通过这样的分身术,创造很多的路由器接口,来对应不同的vlan流量。同时,在这些路由器的子接口上,定义相应的规则,让它们能够出发找到目的地。
具体来说,有几个步骤:
1、路由器的子接口定义不同vlan的网关。
int g0/0/1.1
ip address 192.168.1.254 24
2、为vlan进入路由器时去掉相应标签,出路由器时打上相应标签
① 使用dot1q termination vid 命令。
② 因为路由器作为三层设备,无法处理带了vlan标签的数据包,所以使用这个命令,在vlan进出路由器的时候,来实现自动去标签、打标签的功能
3、为子接口开启广播报文功能
1、那么一堆的vlan进入到路由器了,我要按照对应规则转发出去,就要开启arp 广播功能
2、使用arp broadcast enable功能