计算机网络课程设计报告.docx
《计算机网络课程设计报告.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计报告.docx(11页珍藏版)》请在冰豆网上搜索。
![计算机网络课程设计报告.docx](https://file1.bdocx.com/fileroot1/2023-1/12/b12dba7d-b149-4e1d-9879-eb3f89fb97e4/b12dba7d-b149-4e1d-9879-eb3f89fb97e41.gif)
计算机网络课程设计报告
计算机网络课程设计报告
班级:
08计11
学号:
08261012
一.课程设计的题目、目的及要求.........................................................2
二.课程设计的内容(分析和设计)....................................................3
三.绘制拓扑结构图.............................................................................................3
四.详细设计步骤.................................................................................................5
五.路由器或交换机配置的代码................................................................6
六.显示最终的结果...........................................................................................8
七.课程设计总结..................................................................................................9
1.课程设计的题目、目的及要求
课程设计题目:
组建小区局域网
课程设计目的:
更深了解路由器,交换机,PC机之间的配置与应用,熟练掌握一些简单的的网络应用和连接,熟练掌握路由器和交换机的基本配置;掌握DHCP、ACL、VLAN、和NET协议和相应的技术;提高对实际网络问题的分析和解决能力。
该设计需要划分为四个子网层面的小区性的网络通讯。
采用软件cisco,可以更好的实现各种不同网络设备互相配合与联系,以达到最佳的局域网通讯效果。
课程设计要求:
要求能根据实际问题绘制拓扑结构图,拓扑结构图可以是树形、星形、网状形、环状形及混合形结构的之一,清晰的描述接口,进行路由器或交换机的代码配置实现,并且每个方案的需有以下几部分的内容:
1、需求特点描述;
2、设计原则;
3、解决方案设计,其中必须包含:
4、
(1)设备选型;
5、
(2)综合布线设计;
6、(3)拓扑图;
7、(4)IP地址规划;
8、(5)子网划分;
(6)路由协议的选择;
(7)路由器配置。
组建小区局域网的总体要求:
运用自己对局域网组网技术的理解,设计小区组网方案,使得一个具有200个住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域:
1.网络中心区:
以物业管理中心及监控中心为主的核心交换设备和服务器群;
2.远程网络接入区:
包括外部网络接入口的路由器设备和网络安全设备;
3.园区网络区:
包括从网络中心到社区服务设施的骨干交换设备;
4.家庭网络区:
包括从网络中心到楼宇中的骨干交换设备,并为各住户单元提供网络接入端口,是整个小区网络系统的最基本单元。
二.课程设计的内容(分析和设计)
首先要仔细分析要求,设计一个合理又经济的拓扑网络系统,考虑该智能化小区局域网的所需,产品设备价格等一系列的因素,选用1841router作为配置的路由器,设计分布的子网区域有4个部分,所以选择4台路由器;并且选用了3台CiscoCatalyst2950-24口的交换机作为接入层交换机;同时,为了使远程局域网可以实现访问小区局域网的功能,选择一个网云作为连接外围网络,并且需要使用Modem拨号来实现网络连接;再选用若干PC机和服务器作为单位的核心层,次单位需要实现打印共享,还需要一些各种接口需要的连接线等等。
接入层负责连接终端设备,如PC机、打印机等,以提供对网络其它部分的访问,接入层的主要目的是提供一种将设备连接到网络并控制允许网络上哪些设备可以通信的方法;分布层先汇聚接入层交换机的发送的数据流,在将其传输到核心层,最后发送到目的地,分布层使用策略控制网络的通信流;核心层是网际网络的高速主干,核心层汇聚所有分布层的设备发送的流量,因此必须能够快速转发大量的数据。
为了提高交换网络的冗余性、可扩展性、易管理性及易维护性等,小区的内部局域网的部署是采用分层设计的。
建立一个小区局域网是一项大型网络工程,各子网区域需要根据自身的实际情况来制定网络设计原则,但网络建设过程在总体上,都需要其遵循以下几项网络设计原则:
1、实用性和经济性
2、先进性和成熟性
3、可靠性和稳定性
4、安全性和保密性
5、可扩展性和易维护性
以上的设计原则的基础上,再结合各自具体的需求,则就能构建出一个完善的网络系统了。
三.绘制拓扑结构图
(1)本局域网是智能化小区的组网,使得一个具有200个以上住户节点的智能化小区能够进行网络通讯,且将整个小区可划分为四个区域的子网块,构成部分有:
网络中心区、远程网络接入去、园区网络区、家庭网络区。
(2)综合布线设计情况
路由器之间用带时钟的串口线连接,交换机与路由器、主机、打印机、IP电话和服务器等设备之间用直通线连接。
路由器之间的连接视图:
路由器与交换机之间的连接视图:
其中单个子网设备的连接视图:
四.详细设计步骤
该局域网内是由4台路由器、3台交换机、5台PC主机、1台服务器、1台打印机、1台IP电话、1台拨号Modem、1个远程广域网网云等组成。
局域网各区的IP地址划分
VLAN及IP地址规划如下图
VLAN号
IP网段
默认网关
说明
VLAN1
192.168.0.0/24
192.168.0.1
园区网络区
VLAN10
192.168.1.0/24
192.168.1.1
远程网络区
VLAN20
192.168.2.0/24
192.168.2.1
家庭网络区
VLAN30
192.168.3.0/24
192.168.3.1
网络中心区
VLAN40
192.168.4.0/24
192.168.4.1
园区网络区
VLAN50
192.168.5.0/24
192.168.5.1
家庭网络区
VLAN60
192.168.6.0/24
192.168.6.1
远程网络区
路由器等其他设备的IP地址分配如下图
名称
接口
IP
子网掩码
默认网关
R0
Fa0/0
192.168.3.1
255.255.255.0
——
Se0/0/0
192.168.0.1
255.255.255.0
——
Se0/0/1
192.168.1.1
255.255.255.0
——
Se0/1/0
192.168.2.1
255.255.255.0
——
R1
Fa0/0
192.168.6.1
255.255.255.0
——
Se0/0/0
192.168.1.2
255.255.255.0
——
R2
Fa0/0
192.168.4.1
255.255.255.0
——
Se0/0/0
192.168.0.2
255.255.255.0
——
R3
Fa0/0
192.168.5.1
255.255.255.0
——
Se0/0/0
192.168.2.2
255.255.255.0
——
Server0
FastEthernet
192.168.3.2
255.255.255.0
192.168.3.1
Printer0
FastEthernet
192.168.4.2
255.255.255.0
192.168.4.1
PC0
FastEthernet
192.168.5.2
255.255.255.0
192.168.5.1
PC1
FastEthernet
192.168.5.3
255.255.255.0
192.168.5.1
PC2
FastEthernet
192.168.4.3
255.255.255.0
192.168.4.1
PC3
FastEthernet
192.168.5.4
255.255.255.0
192.168.5.1
PC4
FastEthernet
192.168.3.3
255.255.255.0
192.168.3.1
五.路由器或交换机配置的代码
路由器R0的配置命令:
①R0的基本配置参数与IP地址规划
Router>enable
Router#configureterminal
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#interfaceSerial0/0/0
Router(config-if)#noshutdown
Router(config-if)#clockrate9600
Router(config-if)#ipaddress192.168.0.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/0/1
Router(config-if)#noshutdown
Router(config-if)#clockrate9600
Router(config-if)#ipaddress192.168.1.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/1/0
Router(config-if)#noshutdown
Router(config-if)#clockrate9600
Router(config-if)#ipaddress192.168.2.1255.255.255.0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/0/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/0/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/1/0
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceSerial0/1/1
Router(config-if)#
Router(config-if)#exit
Router(config)#interfaceFastEthernet0/0
Router(config-if)#noshutdown
路由器的路由表配置:
Router(config)#routerrip
Router(config-router)#network192.168.0.0
Router(config-router)#network192.168.1.0
Router(config-router)#network192.168.2.0
Router(config-router)#network192.168.3.0
Router(config-router)#network192.168.4.0
Router(config-router)#network192.168.5.0
Router(config-router)#network192.168.6.0
Router(config-router)#end
其他路由器类似进行命令配置
各个交换机的配置命令:
Switch0配置如下:
Switch0(config)#interfaceFastEthernet0/1
Switch0(config)#switchportaccessvlan30
Switch0(config)#interfaceFastEthernet0/2
Switch0(config)#switchportaccessvlan30
Switch0(config)#interfaceFastEthernet0/3
Switch0(config)#switchportaccessvlan30
Switch0(config)#interfaceFastEthernet0/4
Switch0(config)#switchportaccessvlan30
Switch1配置命令如下:
Switch1(config)#interfaceFastEthernet0/1
Switch1(config)#switchportaccessvlan40
Switch1(config)#interfaceFastEthernet0/2
Switch1(config)#switchportaccessvlan40
Switch1(config)#interfaceFastEthernet0/3
Switch1(config)#switchportaccessvlan40
Switch2配置命令如下:
Switch2(config)#interfaceFastEthernet0/1
Switch2(config)#switchportaccessvlan50
Switch2(config)#interfaceFastEthernet0/2
Switch2(config)#switchportaccessvlan50
Switch2(config)#interfaceFastEthernet0/3
Switch2(config)#switchportaccessvlan50
Switch2(config)#interfaceFastEthernet0/4
Switch2(config)#switchportaccessvlan50
6.显示最终的结果
检查网络中心区的PC机4是否成功获取IP地址(任意选择一个终端设备),如图:
同一子网内PC机与PC机之间的相互通信情况:
不同子网间的PC机与PC机之间的相互通信情况:
不同子网的PC机与打印机之间的相互通信情况:
不同子网间的PC机与服务器之间的相互通信情况:
不同子网间的打印机与服务器之间的相互通信情况:
七.课程设计总结
一个星期下来,把以前分散学习的计算机网络技术知识点系统地复习与应用了一遍,并且能具体的用到了简单的网络连接的实际问题中去,顺利地完成该课程设计,收获颇多。
通过该课程设计,掌握了路由的基本过程及其各阶段的基本原理,熟悉了拓扑图的各种结构与使用过程,了解了路由器与交换机及其相关的原理应用,对课本上的知识有了更深的理解,课本上的知识是机械的,表面的。
通过实践,上机实验,和同学一起探讨问题,才在实验原理与作用上得到更多的体现。
明白了一些控制命令在计算机中是怎样执行和产生结果的,再结合各种类型的网络设备,从而构建了一个完整的网络通讯系统。
计算机网络技术是一门实践性和综合性比较强的课程,平时的具体实践时间与锻炼机会太少,所以造成在课程设计中就出现了很多问题,但只要认真去实践,依然会从中得到很大的收获,问题就会迎刃而解的了。