计算机网络课程设计.docx
《计算机网络课程设计.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计.docx(13页珍藏版)》请在冰豆网上搜索。
![计算机网络课程设计.docx](https://file1.bdocx.com/fileroot1/2023-1/15/1d869c7f-f8d7-4285-bd36-a23922f0c0a5/1d869c7f-f8d7-4285-bd36-a23922f0c0a51.gif)
计算机网络课程设计
《计算机网络》
课程设计报告
题 目:
动态路由的实现与应用
学 院:
数学与信息工程学院
专 业:
信息管理与信息系统
班 级:
信息071
学 号:
200753275110
姓 名:
周春璐
指导教师:
杜 选
完成日期:
2010年3月1日
同组成员:
王倩倩毛余英阮超超
目录
一、概述……………………………………………………………………1
二、实验内容………………………………………………………………1
三、实验过程………………………………………………………………2
3.1实验环境构建……………………………………………………2
3.2:
路由器配置……………………………………………………3
3.3:
使用计算机不同网段互ping检查网络连通………………8
四、使用计算机不同网段互ping检查网络连通………………………6
五、总结体会………………………………………………………………10
六、参考资料………………………………………………………………10
一:
概述
动态路由器上的路由表项是通过相互连接的路由器之间交换彼此信息,然后按照一定的算法优化出来的,而这些路由信息是在一定时间间隙里不断更新,以适应不断变化的网络,以随时获得最优的寻路效果。
常见的动态路由协议有:
rip(路由信息协议)、ospf(开放最短路径优先)还有cisco专有的igrp、eigrp(增强型内部网关路由协议)这些都是内部网关路由协议;另外还有BGP这个是外部网关路由协议。
RIP(RoutinginformationProtocol)协议是应用较早、使用较普遍的内部网关协议(InteriorGatewayProtocol,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。
文档见RFC1058、RFC1723。
二:
实验内容
路由(静态、RIP)的实现与应用
目的:
理解路由(RIP)的主要应用形式,会配置动态路由
内容:
准备3台iSpirit3524F(A、B、C)
iSpirit3524FA上配置三个子网:
Subnet1:
1.1.1.2
Subnet2:
1.1.2.1
Subnet3:
1.1.6.1
iSpirit3524FB上配置三个子网:
Subnet1:
1.1.4.1
Subnet2:
1.1.3.2
Subnet3:
1.1.6.2
iSpirit3524FC上配置三个子网:
Subnet1:
1.1.2.2
Subnet2:
1.1.3.1
Subnet3:
1.1.5.2
(1)分别在三台iSpirit3524F上设置指向相邻交换机的静态路由。
(2)取消静态路由,在三个交换机上启用RIP。
要求:
三台交换机之间能相互通讯
环境:
3台3524G/F交换机,3台PC机,6根网线
组网图:
三:
实验过程
3.1实验环境构建
3.2:
路由器配置
Router0:
Router>enable
Router#configureterminal
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#interfaceFastEthernet0/0
Router(config-if)#ipaddress192.168.5.3255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#ipaddress192.168.1.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#ipaddress192.168.2.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#ipaddress192.168.3.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#routerrip
Router(config-router)#network192.168.5.0
Router(config-router)#network192.168.3.0
Router(config-router)#network192.168.2.0
Router(config-router)#
Router(config-router)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/0,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/0,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/1,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/1,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet1/0,changedstatetoup
Router(config-if)#
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet1/0,changedstatetoup
Router1:
Router>enable
Router#configureterminal
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#ipaddress192.168.1.2255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#ipaddress192.168.2.2255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#ipaddress192.168.6.2255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#noshutdown
Router(config-if)#
%LINK-5-CHANGED:
InterfaceFastEthernet1/0,changedstatetoup
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/0,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/1,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/1,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#routerrip
Router(config-router)#network192.168.1.0
Router(config-router)#network192.168.2.0
Router(config-router)#network192.168.6.0
Router(config-router)#
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/0,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet1/0,changedstatetoup
Router2:
Router>enable
Router#configureterminal
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#interfaceFastEthernet0/0
Router(config-if)#noipaddress
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#ipaddress192.168.4.2255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#ipaddress192.168.3.2255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#ipaddress192.168.6.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/0,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/0,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/1
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet0/1,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/1,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet1/0
Router(config-if)#noshutdown
%LINK-5-CHANGED:
InterfaceFastEthernet1/0,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet1/0,changedstatetoup
Router(config-if)#
Router(config-if)#exit
Router(config)#routerrip
Router(config-router)#network192.168.4.0
Router(config-router)#network192.168.6.0
Router(config-router)#network192.168.3.0
Router(config-router)#
3.3:
使用计算机不同网段互ping检查网络连通
PC0:
PC0:
PC2:
PC3:
五:
心得体会
对于本次课程设计,首先是对“动态路由的实现与应用”这一课题的分析,讨论及最后的实现,使我们更好的了解了动态路由的配置方式。
在实现的过程中,也碰到了许多问题及难关。
在导师的指导和小组成员的讨论下,问题一一解决。
通过这次实验,我们发现了一些问题,如因为没有正确选择network是哪个网络,导致无法正确配置,也因为没有明白主机的网关就是路由器的IP地址这个道理,而在配置初出现了些问题。
总之,本次实验提高了我们的实践水平,使理论和实践很好的结合起来。
让我学会了如何运用所学的知识来划分子网,如何配置动态路由。
六:
参考资料
[1]《计算机网络实验教程》谢谦等电子工业出版社
[2]潘爱民译,《计算机网络》第4版,清华大学出版社,2003年4月
[3]《现代网络技术教程》,张公忠主编,电子工业出版社