一、 实验目的
- 掌握利用三层交换机实现VLAN 间路由配置方法。
- 掌握利用单臂路由方式实现VLAN 间路由配置方法。
二、实验仪器设备
Cisco 路由器、Cisco 交换机、具备Windows 操作系统的PC 机、直通双绞线、交叉双绞线、Cisco 配置线缆。
三、实验原理
- VLAN 除了能将网络划分为多个广播域,从而有效地控制广播风暴的发生,以及使网络的拓扑结构变得非常灵活的优点外,还可以用于控制网络中不同部门、不同站点之间的互相访问。物理位置不同的多个主机如果划分属于同一个VLAN,则这些主机之间可以相互通信。
- 物理位置相同的多个主机如果属于不同的VLAN,则这些主机之间不能直接通信。VLAN
- 通常在交换机或路由器上实现,在以太网帧中增加VLAN 标签来给以太网帧分类,具有相 同VLAN 标签的以太网帧在同一个广播域中传送。 但是作为实际网络环境中,需要不同VLAN 之间通过路由实现相互访问。以实现有效 地控制广播信息传播同时,又能实现各VLAN 之间的数据通信。为达到VLAN 之间互访, 典型方式有:
单臂路由:
在路由器以太网接口下配置若干个子接口,每个子接口对应一个VLAN,
这样当路由器的以太网口连接到一个划分VLAN 的二层交换机时,可以通过路由器的以太网口,实现二层交换机上多个VLAN 之间的互通。 而三层交换机的VLAN 之间互通,则不需要路由器的配合,可在三层交换机上直 接配置VLAN 虚接口,每个VLAN 一个虚接口,并指定IP,通过VLAN 虚接口实现交换机各个VLAN 之间的互通。
四、实验内容
为PC1-PC4设置ip地址:
我的学号是201802524,取最后两位24,设置ip:
PC1: IP Address:10.1.1.25 Subnet Mask:255.0.0.0
PC2: IP Address:10.1.1.75 Subnet Mask:255.0.0.0
PC3: IP Address:10.1.2.25 Subnet Mask:255.0.0.0
PC4: IP Address:10.1.2.75 Subnet Mask:255.0.0.0
测试PC1能不能ping通PC2,PC2能不能ping通PC3:
结果显示均可以ping通
交换机的vlan划分,创建vlan10、vlan20:
将交换机的1-12号口划分到vlan10,13-24号口划分到vlan20:
测试PC1能不能ping通PC2,PC2能不能ping通PC3:
结果显示PC1能ping通PC2,PC2不能ping通PC3,不同逻辑分组之间不能ping通
交换机实现路由功能,为vlan10,vlan20设置ip地址:
查看3560交换机的路由表:
对原来PC1-PC4的ip地址进行修改:
启用交换机三层路由功能:
再次测试PC1能不能ping通PC2,PC2能不能ping通PC3:
结果显示均可以ping通,实现了vlan10到vlan20的访问
看反过来vlan20的PC3能不能ping通vlan10的PC1:
结果显示也可以ping通
下面操作单臂路由,添加2811路由:
在路由器0/0接口开启两个子接口:
10接口
20接口;
在路由器中查看:
取消交换机路由功能、取消vlan10和vlan20的ip以及这个接口
完成后PC1能ping通PC2,却不能ping通PC3:
因为vlan10vlan20的数据都会经过G0/1到达路由器,那么G0/1就要设置为trunk接口:
再次测试PC1能不能ping通,结果显示PC1成功ping通PC3:
由于PC1数据发往的地址刚好正是路由器的网关地址:
结果显示PC1成功ping通PC3:
五、 实验总结:
首先为交换机创建VLAN,并且把VLAN分配给端口。 设置主要端口的TRUNK模式目的是与路由器通讯。 其次,路由器启用子接口、封装VLAN并设置ip。 最后设置模拟Pc就可以了。