1、实 验 报 告实验地点: 电气信息楼 实验时间:2013.6.20一、实验室名称: 二、实验项目名称:通过路由器实现VLAN间路由三、实验学时: 2学时四、实验原理:VLAN 间路由定义为使用路由器从一个 VLAN 向另一个 VLAN 转发网络流量的过程。VLAN 与网络中唯一的 IP 子网相关联。子网的这种配置为实现多 VLAN 环境中的路由过程提供了依据。通过路由器进行 VLAN 间路由时,路由器接口可连接到不同的 VLAN。这些 VLAN 中的设备通过路由器向其它 VLAN 发送流量。五、实验目的:掌握如何通过路由器实现VLAN间路由。 六、实验内容:作为企业的网络管理员,你按企业的部门
2、结构创建了多个VLAN,为了实现数据资源的共享,现在需要使不同的VLAN里的用户相互通信,于是你决定配置路由器来实现VLAN间路由。 本实验以1台交换机和1台路由器为例,PC1和PC2的IP地址分别为192.168.10.10/24,192.168.20.20/24,PC1和PC2分别属于Vlan10和Vlan 20,缺省网关分别指定为Vlan10和Vlan 20在路由器上的对应子接口的IP地址192.168.10.1和192.168.20.1 。 七、实验器材(设备、元器件):交换机(1台)、路由器(1台)八、实验步骤:打开CiscoPacketTracer软件,添加相应设备,按照下面的拓扑
3、图连接。然后按以下步骤完成配置:第一步:在交换机上创建Vlan 并分配相应端口SwitchenSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#vlan 10Switch(config-vlan)#vlan 20Switch(config-vlan)#int f0/2Switch(config-if)#switchport access vlan 10Switch(config-if)#int f0/3Switch(config-if)#switchport acces
4、s vlan 20Switch(config-if)#int f0/1Switch(config-if)#switchport mode trunkSwitch(config-if)#switchport trunk allowed vlan allSwitch(config-if)#endSwitch#%SYS-5-CONFIG_I: Configured from console by consoleSwitch#show vlanSwitch#show int f0/1 switchport第二步:在路由器上配置接口F0/0的子接口RouterenRouter#conf tEnter c
5、onfiguration commands, one per line. End with CNTL/Z.Router(config)#int f0/0Router(config-if)#no ip addressRouter(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)
6、#int f0/0.10Router(config-subif)#%LINK-5-CHANGED: Interface FastEthernet0/0.10, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.10, changed state to upRouter(config-subif)#encapsulation dot1q 10 !封装802.1q并制定VLAN号10Router(config-subif)#ip address 192.168.10.1 255.25
7、5.255.0Router(config-subif)#int f0/0.20%LINK-5-CHANGED: Interface FastEthernet0/0.20, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.20, changed state to upRouter(config-subif)#encapsulation dot1q 20Router(config-subif)#ip address 192.168.20.1 255.255.255.0Router(
8、config-subif)#endRouter#%SYS-5-CONFIG_I: Configured from console by console验证测试:验证接口配置和VLAN配置Router#show ip interface brief第三步:测试VLAN间路由1. PC1 Ping PC2的结果为C:ping 192.168.20.20 !在PC1的命令行方式下验证能Ping通PC2PCping 192.168.20.202. PC1 Ping PC3的结果为C:ping 192.168.30.30 !在PC1的命令行方式下验证能Ping通PC3PCping 192.168.30.
9、303. PC1 Ping PC4的结果为C:ping 192.168.40.40 !在PC1的命令行方式下验证能Ping通PC4PCping 192.168.40.40以上结果显示说明:在不同VLAN里的计算机系统通过路由器是可以互相通信的。【注意事项】l 各个VLAN内主机的网关须指定为路由器上对应的子接口IP地址l 路由器可以配置的带802.1Q封装的子接口数最多256个九、实验数据及结果分析:实验最终拓扑图:分析:正确的配置交换机S0和R0后,可以实现两个不同虚拟局域网中PC机(局域网Vlan10中的PC1和局域网Vlan20中的PC2)之间的通信!同理配置S1和R0后,就可以连通4个不同的局域网(Vlan10、Vlan20、Vlan30、Vlan40)!十、实验结论:通过正确的配置后实现了网络的连通性。十一、总结及心得体会:在整个实验过程中,主要是设置交换机和路由器,通过软件的仿真,掌握如何通过路由器实现VLAN间路由,实现了网络的连通性,达到了实验目的。 十二、对本实验过程及方法、手段的改进建议:通过前2次的实验后,对软件的操作还算比较熟悉,配置过程也是十分的顺利,很快的得到了实验结果,通过路由器实现VLAN间路由这一结论也得到了验证。这次实验老师让我们自己先做,然后针对大部分同学的共同问题讲解,对这次实验比较满意。 报告评分: 指导教师签字: