单臂路由的概念

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

实验准备
网络设备
设备 型号 名称 数量
路由器 AR3260 R1 1
二层交换机 S3700 SW1 1
电脑 台式 PC1,PC2 2
实验拓扑
网段规划
R1配置
 sysname R1
#
interface GigabitEthernet0/0/2
 description to-SW1_G0/0/2
#
interface GigabitEthernet0/0/2.10
 description vlan 10
 dot1q termination vid 10
 ip address 10.16.10.254 255.255.255.0 
 arp broadcast enable
#
interface GigabitEthernet0/0/2.20
 description vlan 20
 dot1q termination vid 20
 ip address 10.16.20.254 255.255.255.0 
 arp broadcast enable
SW1配置
sysname SW1
#
vlan batch 10 20
#
interface Ethernet0/0/1
 description to PC1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 description to PC2
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/2
 description to-R1_G0/0/2	
 port link-type trunk
 port trunk allow-pass vlan 10 20
PC1配置
PC2配置
检测连通性
PC1pingPC2
PC2pingPC1
单臂路由的配置就算完成了。
查看单臂路由的工作原理
通过抓包来观察单臂路由的工作原理
PC1pingPC2的去包截图
从截图中不难看出,去的数据包会有两个,从PC1-----SW1-----R1----SW1----PC2
PC1pingPC2的回包截图
同样的道理,回包依旧是两个,从PC2----SW1----R1----SW1----PC1,由此可以看出,单臂路由相比较svi技术来说,弊端显而易见,R1与 SW1之间的连接线,就是它的瓶颈,当数据量过大的时候,端口会出现堵塞,同时还不能扩展。