单臂路由(Single-arm routing)


作用:实现不同vlan之间的通信。

瓶颈:因为单臂路由不具备扩展性,当VLAN的数量不断增加,数据量增大,路由器与交换机之间的路径会成为整个网络的瓶颈,这 

    时候的单臂路由就不再适用了


解决这一瓶颈:三层交换机

 

 

 

 

抱歉,制图软件电脑没有,先凑活看一下

 

配置步骤

交换机
sw>enable
sw# vlan database

sw(vlan)# vlan 2   (vlan1 默认存在,用于管理交换机,再次单臂路由实验也占用一下vlan1,总共3个vlan)

sw(vlan)# vlan 3


sw(vlan)# exit

sw# conf t

sw(config)#line con 0

sw(config-if)#logg sy  ( 显示同步)

sw(config-if)#no exec-t  (配置超时)

sw(config-if)#exit

sw(config)# no ip domian-lookup (关闭DNS解析命令)

sw(config)#int f0/0

sw(config-if)#sw mode trunk

sw(config-if)#no  shut

sw(config)#int f0/1

sw(config-if)#sw mode access

sw(config-if)#sw access vlan 1

sw(config-if)# no shut

sw(config)#int f0/2

sw(config-if)#sw mode access

sw(config-if)#sw access vlan 2

sw(config-if)# no shut

sw(config)#int f0/3

sw(config-if)#sw mode access

sw(config-if)#sw access vlan 3

sw(config-if)# no shut

路由器

r1>enable

r1# conf t

r1(config)#line con 0

r1(config-if)#logg sy  ( 显示同步)

r1(config-if)#no exec-t  (配置超时)

r1(config-if)#exit

r1(config)# int e0/0.1         (进入子接口)

r1(config-if)# en  dotq1 1   (1指vlan1 封装vlan1)

r1(config-if)# no shut

r1(config)# int e0/0

r1(config-if)# ip add 192.168.1.1 255.255.255.0

(注意,使用ROUTER作单臂的话,VLAN1由于是默认的NATIVE VLAN,所以在数据在干道传送的时候是不打标记的,将VLAN1的单臂配

置在e0/0接口就可以了,不使用E0/0.1的子接口 )


r1(config)#int e0/0.2

r1(config-if)#en dotq1 vlan 2

r1(config-if)# ip add 192.168.2.1 255.255.255.0

r1(config-if)# no shut

r1(config)# int e0/0.3

r1(config-if)# en dotq1 vlan 3

r1(config-if)# ip add 192.168.3.1 255.255.255.0

r1(config-if)# no shut

r1(config)# int e0/1

r1(config-if)# ip add 10.0.0.1 255.0.0.0

r1(config-if)# no shut

 

现在给计算机配置好各自的IP、网关,然后ping一下不同vlan之间的IP,能同说明OK 成功,如果问题留言。