计算机网络课程设计
(2011/2012第二学期------第19周)
指导教师:XXX
班级:
姓名:
学号:
一、实验目的及要求:
本课程设计须安排在《计算机网络》课程结束之后,主要目的是通过实际操作和实验以及编程等,加深学生对课堂所学知识的理解,提高学生对网络系统的感性认识,培养学生的动手技能和自学能力。本课程设计要求学生通过完成彼此具有独立性又相互联系的几个小实验,使学生能够对网络相关设备和服务器进行安装和配置,对网络设计的概念有个比较完整的认识。
二、实验环境:
鉴于参加课程设计的学生人数较多,而实验室的硬件设备数量有限,网络配置实验在模拟软件上进行操作。选用的软件包括RouterSim CCNA 2、Boson Netsim和RouterSim。
三、课程设计具体内容:
1.熟悉实验环境
通过参考软件中自带的帮助、参考资料和教师的讲解等,熟悉模拟器操作的常用命令。对配置模式、配置参数的查看、保存、清除等进行了解。
2.网络拓扑图的设计
熟悉不同网络设备以及相关的接口,如:路由器、交换机、主机,学习利用不同网络设备搭建网络系统。
3.网络路由器不同端口的配置
学习如何对网络路由器的以太网接口、快速以太网接口、串行接口以及相关参数的配置,以及环回接口、令牌环接口的配置。并且能够对配置结构进行验证。
4.静态路由的配置
复习路由的概念,学习静态路由的设置,默认路由的设置,以及已有路由的删除。
5动态路由的配置
复习动态路由协议,深入掌握RIP协议的原理,能够进行动态RIP路由设置,并对设置的结果进行验证,查看。
四、数据及分析:
1、 学习RouterSim CCNA 2软件的操作,进行路由器、交换机、主机端口配置和静态路由的配置。
(1)、配置前路由器、交换机、主机端口等未配置前的状态
(2)路由器的配置
Router>en ;从普通用户模式进入全局模式
Router#config t ;查看路由设置
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname router2621 ;对路由进行命名
router2621(config)#interface f0/1 ;对快速以太网端口进行设置
router2621(config-if)#ip address 172.16.10.5 255.255.255.0 ;设置IP地址和子网掩码
router2621(config-if)#no shutdown ;打开该端口
%LINK-3-UPDOWN: Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up ;up状态,表示端口已打开
router2621(config-if)#exit ;退出
router2621(config)#interface f0/0 ;对另一个快速以太网端口进行设置
router2621(config-if)#ip address 172.16.11.6 255.255.255.0
router2621(config-if)#no shutdown
%LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
router2621(config-if)#end ;直接退出到特权模式
%SYS-5-CONFIG_I: Configured from console by console
router2621#show ip route ;查看某个指定网段的所有内容
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 2 subnets
C 172.16.10.0 is directly connected, FastEthernet0/1 ;可以看到我们设置的ip地址的网络号
C 172.16.11.0 is directly connected, FastEthernet0/0
router2621#show running-config ;查看运行配置
Building configuration...
Current configuration:
!
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname router2621
!
!
!
!
interface FastEthernet0/0
ip address 172.16.11.6 255.255.255.0
!
interface FastEthernet0/1
ip address 172.16.10.5 255.255.255.0
no ip classless
!
!
line con 0
line aux 0
line vty 0 4
end
router2621#copy run start ;保存配置
Building configuration...
[OK]
以上是针对路由器端口是快速以太网端口的配置,路由器以太网端口的配置同上,而路由器同步串行端口的配置有所不同,具体如下:
routerB(config)#interface s0 ;直连接口的配置
routerB(config-if)#ip address 172.16.20.5 255.255.255.0
routerB(config-if)#no shutdown
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to up
%LINK-3-UPDOWN: Interface Serial0, changed state to up
routerB(config-if)#encap ppp ;点对点协议 PPP
routerB(config-if)#clock rate ? ;时针频率数的设置,同步DCE和DTE的频率
Speed (bits per second)
1200
2400
.
.
.
4000000
<300-8000000> Choose clockrate from list above
routerB(config-if)#clock rate 64000
routerB(config-if)#exit
routerB(config)#interface s1
routerB(config-if)#ip address 172.16.40.6 255.255.255.0
routerB(config-if)#no shutdown
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to up
%LINK-3-UPDOWN: Interface Serial1, changed state to up
routerB(config-if)#encap ppp
routerB(config-if)#clock rate 64000
routerB(config-if)#end
(3)交换机的配置
PCA Number: 73-3122-04
PCA Serial Number: FAB0337240K
Model Number: WS-C1912-A
System Serial Number: FAB0339U01U
Power Supply S/N: PHI031803JK
PCB Serial Number: FAB0337240K,73-3122-04
-------------------------------------------------
1 user(s) now active on Management Console.
User Interface Menu
[M] Menus
[K] Command Line
[I] IP Configuration
Enter Selection:
CLI session with the switch is open.
To end the CLI session, enter [Exit].
>en
#config t
Enter configuration commands, one per line. End with CNTL/Z.
(config)#hostname switch1900A ;交换机的命名
switch1900A(config)#ip address 172.16.10.3 255.255.255.0 ;配置ip和子网掩码
switch1900A(config)#ip default-gateway 172.16.10.1 ;配置默认网关
switch1900A(config)#
(4)、静态路由的配置
router2621#config t ;同样以router2621为例
Enter configuration commands, one per line. End with CNTL/Z.
从左到右3个地址分别表示:下一个网络地址、子网掩码、下一跳地址
router2621(config)#ip route 172.16.50.0 255.255.255.0 172.16.11.5
router2621(config)#ip route 172.16.40.0 255.255.255.0 172.16.11.5
router2621(config)#ip route 172.16.20.0 255.255.255.0 172.16.11.5
router2621(config)#end
router2621#copy run start ;每次配置完成,记得保存配置
Building configuration...
[OK]
router2621#
(5)配置好后的状态
(6)、主机ping命令结果:
2、 学习Boson Netsim和RouterSim软件的操作,完成网络拓扑图的设计、及动态路由的配置。
(1)、网络拓扑图的设计
设计过程中要注意路由的选择和端口的选择,还有路由之间的接线的选择和设置。
(2)、动态路由的配置
router2621#config t
Enter configuration commands, one per line. End with CNTL/Z.
router2621(config)#router rip ;进入动态路由配置环境
router2621(config-router)#network 172.16.10.0 ;配置路由两端的网络地址
router2621(config-router)#network 172.16.11.0
router2621(config-router)#end
router2621#copy run start ;保存配置
Destination filename [startup-config]?
Building configuration...
[OK]
router2621#
(3)、主机端口配置
Boson BOSS 5.0
Copyright 1998-2003 Boson Software, Inc.
Use the command help to get started
Press Enter to begin
C:>winipcfg ;进入主机IP配置窗口
在此窗口下对主机的ip、子网掩码、默认网关进行设置,点击“OK”保存。
然后通过ping命令进行检查
C:>ping 172.16.50.2
Pinging 172.16.50.2 with 32 bytes of data:
Reply from 172.16.50.2: bytes=32 time=60ms TTL=241
Reply from 172.16.50.2: bytes=32 time=60ms TTL=241
Reply from 172.16.50.2: bytes=32 time=60ms TTL=241
Reply from 172.16.50.2: bytes=32 time=60ms TTL=241
Reply from 172.16.50.2: bytes=32 time=60ms TTL=241
Ping statistics for 172.16.50.2: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 50ms, Maximum = 60ms, Average = 55ms
C:>
3、其他有用语句的介绍:
>no ip address ;删除ip地址
>erase start ;删除卸载原有的配置
>reload
五、课程设计心得体会:
课程设计刚开始的时候,指导老师还未介绍那三个软件的时候,自己打开它,对着它摸索了好几回,没有任何头绪,只是稍微得了解了一下它们里面的几个菜单,当时以为这种英文版的软件用起来的难度肯定很大。
第二次课的时候,指导老师开始为我们介绍了CCNA软件,看过她的简单演示和通过自己的动手操作,发现软件操作起来一点都不困难,只要学会一些简单的语句就好。后来的课中,我们又学了Boson Netsim和RouterSim软件,学会了自己设计网络拓扑图以及路由的动态配置。
通过上课的学习操作、课后的自己巩固练习,我学会了简单的网络系统的设计以及其中各项内容的配置。在操作的过程中,我发现一个成功的配置,需要我们仔细的输入,有时候一小步的操作错误很容易就会引起整个配置的瘫痪。通过学习,我还学会了如何检查连接过程中出现的问题和改正这些错误达到正常的连接。
总之,通过此次的课程设计,让我对计算机网络及其各项配置有了更加深入的了解,对我以后的学习起到了很大的推动作用。
成绩评定表
签字:
年 月 日
第二篇:《计算机网络》课程设计报告模板1
北方民族大学 课程设计报告
系(部、中心) 计算机科学与工程学院 姓 名 学 号 专 业 班 级 同组人员 课程名称 计算机网络 设计题目名称 起止时间 20xx年12月19日—20xx年12月31日 成 绩 指导教师签名
北方民族大学教务处制
目 录
1. 引言 ............................................................................................................................ 3
1.1 本课题目的 ......................................................................................................... 3
1.2 本课题意义 ......................................................................................................... 3
2.概要设计 .................................................................................................................... 3
2.1目标 .................................................................................................................... 3
2.2运行环境 ............................................................................................................. 3
2.3需求概述 ............................................................................................................. 3
2.4条件与限制 .......................................................................................................... 3
3.总体设计 .................................................................................................................... 3
3.1处理流程 ............................................................................................................. 3
3.2总体结构和模块设计 ............................................................................................ 3
3.3功能分配 ............................................................................................................. 3
4. 系统详细设计与实现.................................................................................................... 3
4.1功能 .................................................................................................................... 4
4.2性能 .................................................................................................................... 4
4.3算法 .................................................................................................................... 4
4.4程序逻辑 ............................................................................................................. 4
5. 结束语......................................................................................................................... 4
6. 参考文献 ..................................................................................................................... 4
1. 引言
1.1 本课题目的
1.2 本课题意义
2.概要设计
2.1目标
2.2运行环境
2.3需求概述
2.4条件与限制
3.总体设计
3.1处理流程
3.2总体结构和模块设计
3.3功能分配
【表明各项功能与程序结构的关系。】
4. 系统详细设计与实现
【逐个模块给出以下的说明:】
4.1功能
4.2性能
4.3算法
【模块所选用的算法。】
4.4程序逻辑
【详细描述模块实现的算法,可采用:
a. 标准流程图;
b. PDL语言;
c. N-S图;
d. PAD;
e. 判定表等描述算法的图表。】
5. 结束语
简述系统开发过程中遇到的问题,取得的成果,存在的不足,总结体会。
6. 参考文献
例子:
[1] 刘谋佶, 吕志咏, 丘成昊, 等. 边条翼与旋涡分离流[M]. 北京: 北京航空学院出版社, 1988. 24~27.
[2] 傅惠民. 二项分布参数整体推断方法[J]. 航空学报,2000,21(2): 155~158.
[3] 朱刚. 新型流体有限元法及叶轮机械正反混合问题[D]. 北京:清华大学,1996.
[4] 辛希孟. 信息技术与信息服务国际研讨会论文集:A集[C]. 北京:中国社会科学出版社,1994.
[5] 陈永康,李素循,李玉林. 高超声速流绕双椭球的实验研究[A]. 见:北京空气动力研究所编. 第九届高超声速气动力会议论文集[C]. 北京:北京空气动力研究所,1997:9~14.
[6] 孔祥福. FD-09风洞带地面板条件下的流场校测报告[R]. 北京空气动力研究所技术报告 BG7-270,北京:北京空气动力研究所,1989.
[7] 黎志华,黎志军. 反馈声抵消器[P]. 中国专利:ZL85100748,1986-09-24.
附录:打印注意事项
1 引言(或绪论)(可作为正文第1章标题,用小3号黑体,
加粗,并留出上下间距为:段前0.5行,段后0.5
行)
×××××××××(5号宋体,1.5倍行距)×××××××××××××××××××××………
1.1 ××××××(作为正文2级标题,用4号黑体,加粗)
×××××××××(5号宋体)××××××…………
1.1.1 ××××(作为正文3级标题,用小4号黑体,不加粗)
×××××××××(5号宋体)
×××××××××××××××××××××××××××………
2 ×××××××(作为正文第2章标题,用小3号黑体,加
粗,并留出上下间距为:段前0.5行,段后
0.5行)
×××××××××(5号宋体,1.5倍行距)×××××××××××××××××××××………
注:1.正文中表格与插图的字体一律用5号宋体;
2.正文各页的格式请以此页为标准复制,页眉中的页码用阿拉伯数字表示
(本文档的页码已设置成自动格式);
3.为保证打印效果,学生在打印前,请将全文字体的颜色统一设置成黑色。