单臂路由 一、实验设备 1台28系列路由器,1台交换机,2台虚拟PC。 二、实验要求 通过路由器子接口的方式,即单臂路由的方式也可以实现VLAN间路由。如图所示的网络结构中,在路由接口上划分子接口,并且给子接口配置IP地址,此地址作为路由接口下联的各VLAN的网关,同时,需要在各子接口上封装802.1Q协议,使得路由接口能够识别接受到的802.1Q数据帧。当VLAN中的设备需要将数据发送给其他网段时,会在数据帧中的目的MAC地址的位置填入网关对应的MAC地址,因此这种数据会交给本VLAN所对应的子接口,数据在到达路由器后,同样的,通过查找路由表,根据数据中的目的IP地址决定数据从哪个子接口发出,从而到达对应此子接口对应的VLAN中。通过这种方式,也能实现VLAN间路由,同时保留VLAN隔离广播域的属性。 利用单臂路由的方式实现VLAN间路由,和利用路由接口实现VLAN间路由相比,通过路由子接口的方式利用一个路由接口可以实现多个VLAN间路由,对于路由接口的使用效率更好,而与SVI方式实现VLAN间路由相比,单臂路由方式实现VLAN间路由,在网络中某VLAN设备必须都物理上连接在一个路由子接口上,限制了VLAN网络的灵活部署,同时,由于通过子接口的划分,多个VLAN的大量设备都通过少数的接口进行数据转发,容易在此接口位置形成网络瓶颈。
三、实验步骤 Switch#conf t Switch(config)#vlan 10 Switch(config-vlan)#vlan 20 Switch(config-vlan)#exit Switch(config)#int fa0/2 Switch(config-if)#sw acc vlan 10 Switch(config-if)#int fa0/3 Switch(config-if)#sw acc vlan 20 Switch(config-if)#int fa0/1 Switch(config-if)#sw mode trunk Router>en Router#conf t Router(config)#int fa0/0.1 Router(config-subif)#encapsulation dot1Q 10 Router(config-subif)#ip address 192.168.1.1255.255.255.0 Router(config-subif)#no shut Router(config-subif)#exit Router(config)#int fa0/0.2 Router(config-subif)#encapsulation dot1Q 20 Router(config-subif)#ip add 192.168.2.1255.255.255.0 Router(config-subif)#no shut Router(config-subif)#exit Router(config)#int fa0/0 Router(config-if)#no shut
|