1、三层交换机的RIP动态路由配置 计算机网络 课程设计报告题目: 三层交换机的RIP动态路由配置 学院: 商学院 专业: 信息管理与信息系统 班级: 信息101 学号:* * * * * 完成日期: 2013-7-11 设计任务概述三层交换机的RIP动态路由配置目的 :理解RIP协议,掌握三层交换机RIP动态路由的配置方法。提示路由信息协议(RIP)协议是一种动态路由选择,它基于距离矢量算法(D-V),总是按最短的路由做出相同的选择。这种协议的网络设备只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。RIP应用于OSI网络七层模型的网络层。R
2、IP动态路由协议是典型的距离矢量路由协议,交换机开启了RIP路由协议后,会对外发送RIP的广播报文,报文信息来自本地路由表,只有当对方设备也开启了RIP路由协议,两台设备才能相互学习,知道对方连接了什么网络,从而更新自身的路由表,实现信息的寻址和转发功能。要求:使用RIP动态路由使不同网段的计算机能相互通信。内容:添加四台计算机,分别更改标签为PC1至PC4;添加两台三层交换机3560,分别更改标签名为SA和SB;SA和SB上分别划分3个VLAN,划分情况如下表所示:交换机名VLAN编号端口范围IP地址SA61-8172.16.6.1/2479-16172.16.7.1/2410024172.
3、16.100.1/24SB81-8172.16.8.1/2499-16172.16.9.1/2410024172.16.100.1/24根据拓扑图所示,交换机之间通过F0/24口相连,PC1、PC2分别连接SA的VLAN6端口和VLAN7端口,PC3、PC4分别连接SB的VLAN8和VLAN9端口,并根据拓扑图所示配置所有计算机的IP地址,子网掩码和网关;在两台交换机上配置RIP动态路由实现全网互通。拓扑系统分析本次课程设计主要采用Cisco Packet Tracer工具实现三层交换机RIP的动态路由配置。 交换机的基本配置命令:Switch(config)#int ra fa 0/x-yS
4、witch(config-if-rang)#swit mode accessSwitch(config-if-rang)#Swit access vlan z 在交换机内划分vlan Switch#show vlan 查看设置好的vlanSwitch(config)#int vlan zSwitch(config-if)#ip address x.y.m.n/pSwitch(config-if)#no shut 配置交换机各vlan虚接口的IP地址RIP基本配置命令:Router(config)#router ripRouter(config-router)#network w.x.y.z可选
5、的配置命令:Router(config)#no router rip在路由器上关闭RIP协Router(config-router)#no network w.x.y.z 从RIP协议中移除w.x.y.z网络Router(config-router)#version 2 RIP协议为第2版总体设计详细设计根据拓扑连接线路设置PC机(以PC1为例)左键单击PC机图标IP设置(以同样的方法设置其他三台PC机)划分交换机的vlanSA代码:SwitchenableSwitch#configConfiguring from terminal, memory, or network terminal?
6、Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SASA(config)#int ra fa 0/1-8SA(config-if-range)#swit mode accessSA(config-if-range)#Swit access vlan 6% Access VLAN does not exist. Creating vlan 6SA(config-if-range)#exitSA(config)#int ra fa 0/9-16SA(config-if-range
7、)#swit mode accessSA(config-if-range)#Swit access vlan 7% Access VLAN does not exist. Creating vlan 7SA(config-if-range)#exitSA(config)#int ra fa 0/24SA(config-if-range)#swit mode accessSA(config-if-range)#Swit access vlan 100% Access VLAN does not exist. Creating vlan 100图 1 划分vlan后的SA属性SB代码:Switch
8、enableSwitch#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname SBSB(config)#int ra fa 0/1-8SB(config-if-range)#swit mode accessSB(config-if-range)#Swit access vlan 8% Access VLAN does not exist. Creating
9、vlan 8SB(config-if-range)#exitSB(config)#int ra fa 0/9-16SB(config-if-range)#swit mode accessSB(config-if-range)#Swit access vlan 9% Access VLAN does not exist. Creating vlan 9SB(config-if-range)#exitSB(config)#int ra fa 0/24SB(config-if-range)#swit mode accessSB(config-if-range)#Swit access vlan 10
10、0% Access VLAN does not exist. Creating vlan 100图 2 划分vlan后SB的属性配置交换机各vlan虚接口的IP地址SA代码:SAenableSA#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.SA(config)#int vlan 6%LINK-5-CHANGED: Interface Vlan6, changed state to up%LINEP
11、ROTO-5-UPDOWN: Line protocol on Interface Vlan6, changed state to upSA(config-if)#ip address 172.16.6.1 255.255.255.0SA(config-if)#no shutSA(config-if)#exitSA(config)#int vlan 7%LINK-5-CHANGED: Interface Vlan7, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan7, changed state t
12、o upSA(config-if)#ip address 172.16.7.1 255.255.255.0SA(config-if)#no shutSA(config-if)#exitSA(config)#int vlan 100%LINK-5-CHANGED: Interface Vlan100, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to upSA(config-if)#ip address 172.16.100.1 255.255.255.0SA(
13、config-if)#no shut图 3 配置后SA的属性SB代码:SBenableSB#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.SB(config)#int vlan 8%LINK-5-CHANGED: Interface Vlan8, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan8, cha
14、nged state to upSB(config-if)#ip address 172.16.8.1 255.255.255.0SB(config-if)#no shut SB(config-if)#exitSB(config)#int vlan 9%LINK-5-CHANGED: Interface Vlan9, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan9, changed state to upSB(config-if)#ip address 172.16.9.1 255.255.255
15、.0SB(config-if)#no shut SB(config-if)#exitSB(config)#int vlan 100%LINK-5-CHANGED: Interface Vlan100, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to upSB(config-if)#ip address 172.16.100.2 255.255.255.0SB(config-if)#no shutSB(config-if)#exit图 4 配置后SB的属性检验
16、个PC机间能否通信(以PC1为例)图 5 PC1与SA之间可以通信图 6 PC1与PC2能通信图 7 PC1与PC3之间不能通信启动RIP协议实现两个交换机之间的通信SA代码:SAenableSA#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.SA(config)#router ripSA(config-router)#version 2SA(config-router)#network 172.1
17、6.6.0SA(config-router)#network 172.16.7.0SA(config-router)#network 172.16.100.0SB代码:SBenableSB#configConfiguring from terminal, memory, or network terminal? Enter configuration commands, one per line. End with CNTL/Z.SB(config)#router ripSB(config-router)#version 2SB(config-router)#network 172.16.8.
18、0SB(config-router)#network 172.16.9.0SB(config-router)#network 172.16.100.0启动RIP协议之后各PC机之间的通信情况图 8 P1与SB之间可以通信图 9 PC1与PC3之间可以通信图 10 PC1与PC4之间可以通信设计总结由于距离计算机网络课程已有一整个学期,很多基础知识都需要重新温故,使得本次课程设计增加了难度。其次,首次接触Cisco Packet Tracer软件工具,很多功能都需要摸索,不过汉化后的Cisco Packet Tracer还是容易操作的。其中最主要的就是对参考代码的理解,结合课题对交换机、PC机的
19、配置等。起初比较迷惘,只是根据参考文献的步骤走,没理解之中的含义,很多问题也理所当然得答不上来。代码走错了不知道如何返回更改。之后,在老师和同学的帮助下,对题目的深入了解,对软件工具得进一步掌握,慢慢地可以独立完成配置实现各PC机之间的通信。Cisco Packet Tracer软件是一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。可以学习IOS的配置、锻炼故障排查能力。同时,Cisco Packet Tracer更是一个功能强大的网络仿真程序,允许像我这样的初学者实验、参与网络设计。而且容易理解,代码也不想java语言那么复杂,整个课程设计下来还是有学到实质性的知识的!参考资料1谢希仁.计算机网络(第4版).电子工业出版社.2
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2