通过本实验,掌握用路由器单臂路由方式、三层交换机方式实现VLAN路由的原理和配置方法,进行单臂路由方式和三层交换机的VLAN路由配置。

实验原理

1、单臂路由实现VLAN路由的原理

将路由器的一个物理接口分成多个逻辑子接口的方式来实现VLAN路由,这种方式称为单臂路由方式。此时,路由器只需要将一个物理接口和交换机的端口相连。这样的话,来自于3个VLAN的帧都要经过这个连接到达路由器,因此交换机的这个接口必须事trunk口,而相应的路由器接口也必须能接受打过标记的802.1q的帧。

2、三层路由器实现VLAN路由的原理

三层交换机上所有可见的物理接口都是具有二层功能的端口,其三层接口可以通过配置创建。当交换机划分VLAN后,每个VLAN是一个广播域,每一个VLAN对应一个IP子网,因此可以基于VLAN 创建三层接口,这个接口是此VLAN的所有成员可直接访问到的一个逻辑接口。可以用interface VLAN命令激活VLAN的三层接口,对于这个VLAN中的主机而言,在本交换机上基于VLAN创建的这些三层接口都被视为直连路由。

当交换机接受到帧时,如果目的的MAC地址不是交换机本身的MAC地址,说明收发双方在相同的子网,因此交换机只进行二层转发即可。如果发现目的MAC地址是自身的MAC地址,说明收发双方不在相同子网,需要交换机进行路由,因此交换机就会打报文送到交换芯片的三层引擎处理

实验要求

1、单臂路由方式拓扑与要求

1)参考上图,搭建实验拓扑,并进行IP子网、IP地址、VLAN规划。

2)按照规划设计,完成IP地址及VLAN配置。此时PC1、PC2无法ping通。

3)在R1和S1之间配置单臂路由,使PC1、PC2之间可以相互ping通。

2、三层交换机方式拓扑与要求

2)按照规划设计,完成IP地址及VLAN配置。此时PC1、PC2能够互相ping通。

实验步骤

1、利用路由器单臂路由实现VLAN路由

1)在路由器的物理接口上创建多个子接口

Router(config)#interface fei_0/1.1

在fei_0/1上创了第一个子接口,并进入该子接口配置模式。

2)在路由器的子接口进行802.1q封装,为子接口封装VLAN ID号

Router(config-subif)#encapsulation dot1q 20

该子接口与VLAN20 关联起来,即给从该子接口送出的帧打上VLAN20的标记

3)在交换及配置VLAN,分别将fei_1/1,fei_1/2划分在VLAN 10.VLAN 20内并将fei_1/3设置为trunk类型

Router(config-subif)#encapsulation dot1q 10

Router(config-subif)#ip address 192.168.1.1 255.255.255.0

Router(config)#interface fei_0/1,2

Router(config-subif)#encapsu;ation dot1q 20

2、利用三层交换机实现VLAN路由

1)交换机的物理端口默认均为两层,要启动三层功能,需要首先创建VLAN接口,可以给VLAN接口配置IP地址

Switch(config)#interfacee vlan 20

该命令创建了一个VLAN接口VLAN20.并进入VLAN接口配置模式

Switch(config-if)#ip address 10.40.50.1 255.255.255.192

2)在交换机航划分VLAN20.VLAN30,将两台PC所连接口分别加入VLAN20,VLAN30

3)创建VLAN接口,配置IP地址

Switch(config)#interface vlan 20

Switch(config-if)#exit

Switch(config)#interface vlan 10

Switch(config-if)#ip address 10.40.50.65 255.255.255.192

实验结果

(给出设计的系统的测试结果,与任务进行对比)

1、单臂路由方式实验结果

打开网易新闻 查看精彩图片

2、三层交换机方式实验结果

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片