单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
工具/原料
实验环境:路由器、二层交换机、PC机。
方法/步骤
1、我们先来构建一个简单的单臂路由拓扑图。
2、首先我们来配置僳芹盼猹交换机的vlan和端口加入vlan以及打通和路由器之间的trunk干道。:先配置vlan;:将端口加入vlan;:打通爵奏笆棚与路由器的trunk干道。Switch>Switch>enSwitch#configSwitch(config)#vlan10Switch(config-vlan)#vlan29Switch(config-vlan)#Switch(config-vlan)#vlan20Switch(config-vlan)#Switch(config-vlan)#exitSwitch(config)#Switch(config)#intf0/2Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan10Switch(config-if)#Switch(config-if)#exitSwitch(config)#intf0/3Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan20Switch(config-if)#exitSwitch(config)#intf0/1Switch(config-if)#switchportmodetrunkSwitch(config-if)#exitSwitch#
3、我们螅岔出礤在路由器上进行配置::先把端口打开;:配置VLAN标签的封装结构;:配置子接口地址。Router>Router>enRouter#Router#config伊怕锱鳏Router(config)#Router(config)#intg0/0Router(config-if)#noshutdownRouter(config-if)#Router(config-if)#exitRouter(config)#Router(config)#intg0/0.1Router(config-subif)#Router(config-subif)#encapsulationdot1Q10Router(config-subif)#exitRouter(config)# Router(config)#intg0/0.2Router(config-subif)#encapsulationdot1Q20Router(config-subif)#exitRouter(config)#Router(config)#intg0/0.1Router(config-subif)#Router(config-subif)#ipadd10.0.0.1255.0.0.0Router(config-subif)#noshutdownRouter(config-subif)#exitRouter(config)#Router(config)#intg0/0.2Router(config-subif)#ipadd20.0.0.1255.0.0.0Router(config-subif)#noshuRouter(config-subif)#
4、然后我们配置PC的IP地址,进行测试。可以看到,vlan10可以ping同vlan20。这样,我们的实验就成功了。