单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。

1.单臂路由原理

执行流量转发的单臂路由器通常是在虚拟局域网(VLAN)上实现的。它们将使用单个以太网网络端口,作为两个或多个虚拟局域网的一部分,使它们能够加入。一个VLAN允许多个虚拟局域网共存于同一物理局域网中。
这意味着连接在同一交换机上的两台机器不能互相发送以太网帧,即使它们是通过相同的电线。如果它们需要通信,则必须在两个VLAN之间放置一个路由器来转发数据包,就像两个局域网是物理上是隔离的一样。
唯一不同的是,有关路由器可能只包含一个以太网网络接口控制器(NIC),它是两个VLAN的一部分。也就是“单臂”。虽然不常见,但是同一物理介质上的主机可能会被分配到不同的地址和网络。单臂路由器可以被每个网络分配地址,用于在本地不同网络之间转发流量,并通过另一个网关转发到远程网络。
执行流量转发的单臂路由器通常是在虚拟局域网上实现的。它们将使用单个以太网网络端口,作为两个或多个虚拟局域网的一部分,使它们能够加入。VLAN允许多个虚拟局域网共存于同一物理局域网中。这意味着连接在同一交换机上的两台机器不能互相发送以太网帧,即使它们从相同的电线中通过。
如果它们需要通信,则必须在两个VLAN之间放置一个路由器来转发数据包,就像两个局域网是物理上是隔离的一样。唯一不同的是,这个路由器可能只包含一个以太网网络接口控制器(NIC),它是两个VLAN的一部分。也就是“单臂”。
虽然不常见,但是同一物理介质上的主机可能会被分配到不同的地址和网络。单臂路由器可以被每个网络分配地址,用于在本地不同网络之间转发流量,并通过另一个网关转发到远程网络。
单臂路由器也被用于管理目的,例如路由收集,多跳中继和路由镜子服务器。

单臂路由原理

2.单臂路由的优缺点

VLAN能有效分割局域网,实现各网络区域之间的访问控制。但现实中,往往需要配置某些VLAN之间的互联互通。比如,你的公司划分为领导层、销售部、财务部、人力部、科技部、审计部,并为不同部门配置了不同的VLAN,部门之间不能相互访问,有效保证了各部门的信息安全。但经常出现领导层需要跨越VLAN访问其他各个部门,这个功能就由单臂路由来实现。
优点:实现不同vlan之间的通信,有助理解、学习VLAN原理和子接口概念。
缺点:容易成为网络单点故障,配置稍有复杂,现实意义不大。

单臂路由的优缺点

3.单臂路由的作用

单臂路由就是在路由器以太网接口下配置若干个子接口,每个子接口对应一个VLAN,这样当路由器的以太网口连接到一个划分VLAN的二层交换机时,可以通过路由器的以太网口,实现二层交换机上多个VLAN之间的互通。 
而三层交换机的VLAN之间互通,则不需要路由器的配合,可在三层交换机上直接配置VLAN虚接口,每个VLAN一个虚接口,并指定IP,通过VLAN虚接口实现交换机各个VLAN之间的互通。

单臂路由的作用