计算机网络课程设计题目

时间:2019-05-15 02:47:51下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机网络课程设计题目》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机网络课程设计题目》。

第一篇:计算机网络课程设计题目

计算机网络课程设计

题目一(6人)

题目:某高校要求设计一个校园网

一、用户需求

(1)用户规模500台计算机。

(2)用户大致平均分散在4栋楼房内,4栋楼房排成前后两排,楼房之间各相距200米,楼房高4层。每栋楼的4楼用户构成两个VLAN。

(3)中心机房设在其中1栋楼房的1楼靠近另一栋楼房的一端。

(4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。提供匿名服务,但FTP仅对内部开放。(5)提供LAN、WLAN接入。

(6)在业务WWW服务器上配备基于Web的业务应用系统,所有用户使用业务系统实现网上办公。

(7)要求出口带宽为1Gbps。

二、设计要求

(1)写出简要的可行性分析报告。(2)设计网络结构,并给出解释。

(3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。

(4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。

题目二(6人)

设计一个中小企业网络规划与设计的方案:

一、用户需求

(1)公司有 1000 台 PC(2)公司共有7个部门,不同部门的相互访问要求有限制,公司有3个跨省的分公司。(3)公司有自己的内部网页与外部网站,公司能够提供匿名的FTP,邮件,WWW服务,但FTP只对内部员工开放。

(4)公司中的每台机能上互联网,每个部门的办公室联合构成一个VLAN。(5)核心技术采用VPN。

二、设计要求

(1)写出简要的可行性分析报告。(2)设计网络结构,并给出解释。

(3)除PC机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。

(4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。

题目三(6人)

题目:广告公司网络的设计 1.基本背景描述

某广告公司现有分公司1(50台pc)和分公司2(40台pc),分公司1和分公司2都拥有各自独立的部门。分公司1和分公司2包括:策划部、市场部、设计部。为提高办公效率,该广告公司决定建立一个内部网络。

该广告公司内部使用私有IP地址192.168.160.0/23,要求该广告公司的分公司1和分公司2之间使用路由器进行连接(不使用vpn技术),使用动态的路由协议(RIP)。分公司1和分公司2内部通过划分vlan技术,使不同的部门在不同的局域网内。2.方案设计

写题为“广告公司的网络解决方案”的网络方案设计书。包括: ①完整的校园网络拓扑图;

②结合网络拓扑图进行IP地址的规划; ③分公司1的VLAN的设计与规划。④分公司2的VLAN的设计与规划。⑤分公司1和分公司2的网络互连互通。设计内容及工作量

1、写题为“广告公司的网络解决方案”的网络方案设计书。要求画出完整的企业网络拓扑图。

2、结合网络拓扑图进行IP地址的规划,要求通过表格的形式体现。

3、按照任务书的具体要求书写相应的设计书及实现的过程纪录。

题目四(6人)

题目:某学院网络规划设计

某学院有1900台个人计算机,50台服务器,其中办公用计算机60台,教学用计算机60台,科研用计算机120台,研究生计算机200台。其余为学生实验电脑。

分配的IP地址为:

服务器: 172.16.1.1—172.16.1.61/26 网关为:172.16.1.62/26 个人计算机:192.168.0.0—192.168.7.255 学院现在三层交换机6台,每台三层交换机可划VLAN(虚拟局域网)个数为100。24口二层交换机若干台。

1.请为学院的全部计算机分配IP地址,并使用上述设备为学院设计网络。2.要求:

a.画出网络拓扑图。

b.给出每个网段的IP范围,子网掩码,默认网关。

c.为三层交换机规划VLAN。给每个VLAN接口分配IP地址。d.做好三层交换机之间的路由设计(可使用静态路由和RIP)e.设计学院网站,写出功能版块及初步描述。

题目五(6人)

校园网络总体规划设计方案 内容:

1.网络的发展现状 2.校园网总体设计方案

(1)方案图 包括(拓扑结构图 结构分析 布局 主要设备 综合布线 分区块);(2)结构规划 包括(六个子系统 以图的形式表示))

3.校园网应用要求

包括(一卡通 多媒体教学 成绩管理 等

文字说明应用要求)4.网络管理 网络安全(系统管理 系统维护 系统防御)5.网络设备(计算并罗列出各种设备的名称以及数量)6.网络施工 7.网络验收

题目六(7人)

题目:搭建一个企业办公网络

一、课程设计内容:根据企业的实际需求,利用我们所学习的网络基础知识、网络设备,网络应用及网络安全方面的知识,搭建一个企业的办公网络,实现企业内部办公、数据共享、资源共享及接入Internet的需求。

二、课程设计要求:

1)到企业调查实际需求,根据需求写出需求分析,从而提出我们所设计网络应该提供哪些服务,从而能够满足企业的实际需求。

2)根据需求分析画出拓扑结构图。

3)根据拓扑结构选择设备,说明选择设备的理由。网络设备在很大程度上决定了网络的性能,因此选择网络设备至关重要。在课程设计中要根据企业的规模、连接的节点的数量选择设备,同时要列出所选设备的主要参数,如背板带宽、端口数量、端口类型、能够提供的服务等。(可以上相关厂商的网站搜索型号及参数)

4)根据拓扑图中的设备写出网络服务:至少要写两项功能,如FTP、MAIL SERVER、DNS、DHCP等。网络组建完成后一项重要工作就是利用WINDOWS

2000 SERVER或一些工具软件来实现网络的一些服务功能如FTP、DHCP等,要求写出具体的配置步骤。

5)进行网络配置,要求详细写出路由器的详细设置,包括两边网络的ip地址分配,利用静态路由实现总部和分厂之间互相访问。

6)网络安全设置:利用FIREWALL、IDS等设备保证网络安全。网络安全问题已经成为网络发展过程中一个非常重要的问题,如何构建一个固若金汤的企业网,防止病毒的侵扰,防止垃圾邮件的滥发,组织外来的攻击以保证企业内部的数据不被窃取事项非常重要的工作。介绍你的网络所关注的重点是什么,采用什么样的设备来保障网络安全的,及所选设备的主要特点是什么。

三、课程设计报告:

把之前所搜集的材料组织起来写成一份不少于2000字的课程设计报告。该报告要能过体现出你对网络的设计思想,充分反映出我们网络课程的重要内容。

题目七(7人)

题目:某高校校园网设计

某高校本部分为办公区、教学区和生活区三部分。现假设:办公区中各楼宇名及需要的信息点为:教务处(15),党政办公楼(30),图书馆(60),教学区中,除计算机系大楼需要240个信息点外,其余各系部大楼及教学楼各需设置信息点的个数为100,生活区中每个建筑物里每个门洞设置1个信息点。假设使用预留的INTERNET地址,试根据本部校园网的应用需求和管理需求、各建筑物的地理分布、信息点分布,设计出本部的校园网方案。

方案中应明确学院网管中心的位置,确定拓扑方案,完成设备选型,注明各种设备、设施和软件的生产商、名称、型号、配置与价格,基本确定方案的预算。要求:

1、根据要求对指定园区建网进行需求分析,提交需求分析报告;

2、在需求分析的基础上进行系统设计、技术选型,规划、设计网络的逻辑拓扑方案、布线设计等,划分子网,设计子网地址、掩码和网关,为每个子网中的计算机指定IP地址;

3、根据条件进行设备选型,决定各类硬件和软件的配置和经费预算方案;

4、构建工作型局域网,在指定计算机内安装网络接口卡,动手制作双绞线网线,把计算机与集线器(交换机)相连;在工作组中指定的基于计算机上分别安装操作系统、TCP/IP协议,配置IP地址、掩码和网关等参数,创建一个简单的WEB服务器,并制作一些网页,放入WEB服务器内以及一个FTP服务器,实现文件的上、下传;

5、创建局域网内的DNS服务器,配置相关文件,可以对局域网内的主机作域名解析。

需要帮忙做 1设计说明书

2需求分析设计: 网络系统的方案设计 4 各楼的IP地址分配 LAN设计与服务器配置 6主要设备的选用 经费预算

设计小结格式:

目录 前言

一、项目概述

二、可行性分析报告

三、需求分析 3.1需求概述 3.2网络需求 1.布线结构需求 2.网络设备需求 3.IP地址规划 3.3、系统需求 1.系统要求

2.网络和应用服务 3.4、存储备份系统需求 1.总体要求

2.存储备份系统建设目标 3.存储系统需求 4.备份系统需求 3.5、网络安全需求 1.网络安全体系要求 2.网络安全设计模型

四、网络结构设计

五、系统配置与实施

六、工程预算与进度安排

第二篇:计算机网络课程设计题目范文

1、某学校机房网络规划与设计

要求:共500台计算机,可以实现网络访问

需求一:在接入层采用二层交换机,并且采取一定方式分割广播域;

分析一:在接入层交换机上划分Vlan可以实现对广播域的隔离,划分一机房为Vlan 10,二机房为Vlan 20,三机房为Vlan 30,四机房为Vlan 40,五机房为Vlan 50;

需求二:核心交换机采用高性能三层交换机,都三层交换机实现Vlan之间的路由;

分析二:交换机之间的链路配置为Trunk链路,三层交换机上采用SVI(switch virtual interface)方式实现Vlan之间的路由。

知识点:Vlan划分,Vlan间通信

代码: 1916-1: 1916-1>enable 14

!进入特权模式 Password:student

1916-1#configure terminal

!进入全局模式 1916-1(config)#vlan 10

!创建vlan 10 1916-1(config-vlan)#name test10

!将vlan 10命名为test10 1916-1(config-vlan)#exit 1916-1(config)#interface range f 0/1-16

!进入交换机接口模式 1916-1(config-if-range)#switchport access vlan 10 1916-1(config-if-range)#exit

!返回到上一级操作模式 1916-1(config)#interface f0/1 1916-1(config-if)#switchport mode trunk 1916-1(config-if)#exit

1916-1#show running-config

!查看交换机当前生效的配置信息 1916-4:

1916-4>enable 14

Password:student

1916-4#configure terminal 1916-4(config)#vlan 40

!创建vlan 40 1916-4(config-vlan)#name test40

!将vlan 40命名为test40 1916-4(config-vlan)#exit 1916-4(config)#exit 1916-4#show vlan

!查看已配置的vlan信息 1916-4#configure terminal 1916-4(config)#interface range f 0/1-16

1916-4(config-if-range)#switchport access vlan 40

!将F 0/1-16端口加入vlan 40中 1916-4(config-if-range)#exit 1916-1(config)#interface f0/4 1916-1(config-if)#switchport mode trunk 1916-1(config-if)#exit

1916-4#show running-config 3760: 3760-2>enable 14

Password:student 3760-2#configure terminal

3760-2(config)#vlan 10

!创建vlan 10 3760-2(config-vlan)#name test10

!将vlan 10命名为test10 3760-2(config-vlan)#exit

3760-2(config)#vlan 20

!创建vlan 20 3760-2(config-vlan)#name test20

!将vlan 20命名为test20 3760-2(config-vlan)#exit

3760-2(config)#vlan 30

!创建vlan 30 3760-2(config-vlan)#name test30

!将vlan 30命名为test30 3760-2(config-vlan)#exit

3760-2(config)#vlan 40

!创建vlan 40 3760-2(config-vlan)#name test40

!将vlan 40命名为test40 3760-2(config-vlan)#exit

3760-2(config)#vlan 50

!创建vlan 50 3760-2(config-vlan)#name test50

!将vlan 50命名为test50 3760-2(config-vlan)#exit

3760-2(config)#interface vlan 10

!进入vlan 10 端口模式

3760-2(config-if)#ip address 172.16.10.1 255.255.0.0

!为vlan 10 端口配置IP地址和子网掩码 3760-2(config-if)#no shutdown

!开启端口路由功能 3760-2(config-if)#exit

3760-2(config)#interface vlan 20 3760-2(config-if)#ip address 172.17.10.1 255.255.0.0

3760-2(config-if)#no shutdown 3760-2(config-if)#exit 3760-2(config)#interface vlan 30

3760-2(config-if)#ip address 172.18.10.1 255.255.0.0

3760-2(config-if)#no shutdown 3760-2(config-if)#exit

3760-2(config)#interface vlan 40

3760-2(config-if)#ip address 172.19.10.1 255.255.0.0

3760-2(config-if)#no shutdown 3760-2(config-if)#exit

3760-2(config)#interface vlan 50

3760-2(config-if)#ip address 172.20.10.1 255.255.0.0

3760-2(config-if)#no shutdown 3760-2(config)#interface f0/1 3760-2(config-if)#switchport mode trunk 3760-2(config-if)#exit 3760-2(config)#interface f0/4 3760-2(config-if)#switchport mode trunk 3760-2(config-if)#exit

3760-2#show running-config

2、中小型企业内部网络访问控制解决方案

要求:某单位的办公室、人事处和财务处分别属于不同的网段,这3个部门之间通过路由器实现数据的交换,但处于安全考虑,单位要求办公室的网络可以访问财务处的网络,而人事处无法访问财物处的网络,其他网络之间都可以实现互访。

知识点:标准IP访问控制列表

代码:

(1)路由器Router-A的基本配置。

Router-A(config)#interface s 2/0!进入路由器S 2/0端口的配置模式 Router-A(config-if)#ip address 192.168.0.1 255.255.255.252!将路由器S 2/0端口的地址配置为192.168.0.1,子网掩码为:255.255.255.252,本网段只有两个合法的IP地址 Router-A(config-if)#no shutdown!开启路由器的S 2/0端口 Router-A(config-if)#exit Router-A(config)#interface f 0/0!进入路由器F 0/0端口的配置模式 Router-A(config-if)#ip address 172.16.2.1 255.255.255.0!将路由器F 0/0端口的地址配置为172.16.2.1,子网掩码为:255.255.255.0 Router-A(config-if)#no shutdown!开启路由器的F 0/0端口 Router-A(config-if)#exit Router-A(config)#interface f 0/1 Router-A(config-if)#ip address 172.16.1.1 255.255.255.0 Router-A(config-if)#no shutdown Router-A(config-if)#exit(2)路由器Router-B的基本配置。

Router-B(config)#interface s 2/0!进入路由器S 2/0端口的配置模式 Router-B(config-if)#ip address 192.168.0.2 255.255.255.252!将路由器S 2/0端口的地址配置为192.168.0.2,子网掩码为:255.255.255.252,本网段只有两个合法的IP地址 Router-B(config-if)#no shutdown!开启路由器的S 2/0端口 Router-B(config-if)#exit Router-B(config)#interface f 0/1!进入路由器F 0/1端口的配置模式 Router-B(config-if)#ip address 172.16.3.1 255.255.255.0!将路由器F 0/1端口的地址配置为172.16.3.1,子网掩码为:255.255.255.0 Router-B(config-if)#no shutdown!开启路由器的F 0/1端口 Router-B(config-if)#exit(3)路由器Router-A和路由器Router-B上静态路由的配置。Router-A(config)#ip route 172.16.3.0 255.255.255.0 192.168.0.2 或:Router-A(config)#ip route 172.16.3.0 255.255.255.0 s 2/0 Router-B(config)#ip route 172.16.1.0 255.255.255.0 192.168.0.1 或:Router-B(config)#ip route 172.16.1.0 255.255.255.0 s 2/0 Router-B(config)#ip route 172.16.2.0 255.255.255.0 192.168.0.1 或:Router-B(config)#ip route 172.16.2.0 255.255.255.0 s 2/0(4)在没有配置标准访问控制列表之前,分别从办公室PC1和人事处PC2用ping命令测试财务处PC3是连通的。

(5)在路由器Router-B上配置标准访问控制列表,名称为access-list 10。Router-B(config)#access-list 10 deny 172.16.2.0 0.0.0.255!拒绝来自172.16.2.0/24网段的流量通过

Router-B(config)#access-list 10 permit 172.16.1.0 0.0.0.255!允许来自172.16.1.0/24网段的流量通过 Router-B(config)#interface f 0/1 Router-B(config-if)#ip access-group 10 out!在F 0/1的出站端口上调用访问控制列表

Router-B(config-if)#end 【结果验证】

(1)在办公室所属的PC1上ping财务处的PC3,应该是连通的;而在人事处所属的PC2上ping财务处的PC3,则不通。说明路由器Router-B允许172.16.1.0/24网段的数据通过,而拒绝172.16.2.0/24网段的数据。

(2)在路由器Router-B上利用show access-list 10命令查看标准IP访问控制列表access-list 10的配置情况。

Router-B# show access-list 10(3)在路由器Router-B上运行show configure命令,查看生效配置。

通过本实验可以发现,标准访问控制列表是对数据包的源IP地址进行过滤。在配置时,一般应利用到靠近目标端的路由器(本实验为Router-B)上,一般对出站流量进行过滤操作。

【注意事项】

● PC主机网关一定要指向直连接口IP地址。

3、大型网吧组网设计方案

要求: 局域网内实现资源共享(访问视频服务器、游戏服务器),可以访问Internet 知识点:地址转换PAT

代码:

(1)路由器Router-A的基本配置。RSR10-3(config)#hostname Router-A Router-A(config)#interface f 0/0 Router-A(config-if)#ip address 172.16.1.1 255.255.255.0 Router-A(config-if)#no shutdown Router-A(config-if)#exit Router-A(config)#interface f 0/1 Router-A(config-if)#ip address 210.28.1.2 255.255.255.252 Router-A(config-if)#no shutdown Router-A(config-if)#exit Router-A(config)#ip route 0.0.0.0 0.0.0.0 f 0/1!该默认路由将内部的所有IP地址全部通过F 0/1端口进行转发 Router-A(config)#end(2)路由器Router-B的基本配置。RSR10-4(config)#hostname Router-B Router-B(config)#interface f 0/0 Router-B(config-if)#ip address 135.128.1.1 255.255.255.0 Router-B(config-if)#no shutdown Router-B(config-if)#exit Router-B(config)#interface f 0/1 Router-B(config-if)#ip address 210.28.1.1 255.255.255.252 Router-B(config-if)#no shutdown Router-B(config-if)#end(3)在路由器Router-A上配置静态PAT。Router-A(config)#interface f 0/0 Router-A(config-if)#ip nat inside!将f 0/0端口定义为内部端口 Router-A(config-if)#exit Router-A(config)#interface f 0/1 Router-A(config-if)#ip nat outside!将f 0/1端口定义为外部端口 Router-A(config-if)#exit Router-A(config)#ip nat pool jspi-nj 210.28.1.2 210.28.1.2 prefix-length 30!定义地址池的名称为jspi-nj,内部全局IP地址是210.28.1.2,子网位为30 或:

Router-A(config)#ip nat pool jspi-nj 210.28.1.2 210.28.1.2 netmask 255.255.255.252!直接用子网掩码标明地址池中IP地址的子网位数

Router-A(config)#access-list 10 permit 172.16.1.0 0.0.0.255!用访问控制列表10允许内部本地地址172.16.1.0/24访问

Router-A(config)#ip nat inside source list 10 pool jspi-nj overload!实现内部本地IP地址与本地全局IP地址之间的转换

【结果验证】

(1)在路由器Router-B的FastEthernet 0/0端口上接入一台PC,IP地址设置为135.128.1.2,网关为135.128.1.1。在局域网内部,将PC的IP地址设置为172.16.1.0/24地址内,然后进入“命令提示符”窗口,分别用Ping命令测试135.128.1.2,应该是连通的,这说明路由器Router-A已经进行了动态地址转换。另外,如果PC1上已开放了Web服务,也可以输入http:// 135.128.1.2来打开其网页。

如果在192.168.1.2的PC上使用Ping命令分别测试172.16.1.10和172.16.1.11两台主机,也会发现是连通的,这是为什么呢?请大家思考(在实际的应用中是不会出现这种情况的)。(2)在路由器Router-A上查看NAT的转换情况。Router-A#show ip nat translations 从显示结果可以看出,内部网络的三个主机都使用相同的内部全局地址210.28.1.2对外网进行访问,路由器Router-A使用不同的端口号来辨别不同内部主机的会话。

【注意事项】● PC主机网关一定要指向直连接口IP地址。

4、学生公寓组网方案

要求: 局域网内实现资源共享,可以访问Internet 知识点:地址转换PAT

代码:

(1)路由器Router-A的基本配置。RSR10-3(config)#hostname Router-A Router-A(config)#interface f 0/0 Router-A(config-if)#ip address 172.16.1.1 255.255.255.0 Router-A(config-if)#no shutdown Router-A(config-if)#exit Router-A(config)#interface f 0/1 Router-A(config-if)#ip address 210.28.1.2 255.255.255.252 Router-A(config-if)#no shutdown Router-A(config-if)#exit Router-A(config)#ip route 0.0.0.0 0.0.0.0 f 0/1!该默认路由将内部的所有IP地址全部通过F 0/1端口进行转发 Router-A(config)#end(2)路由器Router-B的基本配置。RSR10-4(config)#hostname Router-B Router-B(config)#interface f 0/0 Router-B(config-if)#ip address 135.128.1.1 255.255.255.0 Router-B(config-if)#no shutdown Router-B(config-if)#exit Router-B(config)#interface f 0/1 Router-B(config-if)#ip address 210.28.1.1 255.255.255.252 Router-B(config-if)#no shutdown Router-B(config-if)#end(3)在路由器Router-A上配置静态PAT。Router-A(config)#interface f 0/0 Router-A(config-if)#ip nat inside!将f 0/0端口定义为内部端口 Router-A(config-if)#exit Router-A(config)#interface f 0/1 Router-A(config-if)#ip nat outside!将f 0/1端口定义为外部端口 Router-A(config-if)#exit Router-A(config)#ip nat pool jspi-nj 210.28.1.2 210.28.1.2 prefix-length 30!定义地址池的名称为jspi-nj,内部全局IP地址是210.28.1.2,子网位为30 或:

Router-A(config)#ip nat pool jspi-nj 210.28.1.2 210.28.1.2 netmask 255.255.255.252!直接用子网掩码标明地址池中IP地址的子网位数

Router-A(config)#access-list 10 permit 172.16.1.0 0.0.0.255!用访问控制列表10允许内部本地地址172.16.1.0/24访问

Router-A(config)#ip nat inside source list 10 pool jspi-nj overload!实现内部本地IP地址与本地全局IP地址之间的转换

【结果验证】

(1)在路由器Router-B的FastEthernet 0/0端口上接入一台PC,IP地址设置为135.128.1.2,网关为135.128.1.1。在局域网内部,将PC的IP地址设置为172.16.1.0/24地址内,然后进入“命令提示符”窗口,分别用Ping命令测试135.128.1.2,应该是连通的,这说明路由器Router-A已经进行了动态地址转换。另外,如果PC1上已开放了Web服务,也可以输入http:// 135.128.1.2来打开其网页。

如果在192.168.1.2的PC上使用Ping命令分别测试172.16.1.10和172.16.1.11两台主机,也会发现是连通的,这是为什么呢?请大家思考(在实际的应用中是不会出现这种情况的)。(2)在路由器Router-A上查看NAT的转换情况。Router-A#show ip nat translations 从显示结果可以看出,内部网络的三个主机都使用相同的内部全局地址210.28.1.2对外网进行访问,路由器Router-A使用不同的端口号来辨别不同内部主机的会话。

【注意事项】

● PC主机网关一定要指向直连接口IP地址。

http://itlab.idcquan.com/cisco/configure/954589.html 交换机在接口模式下输入switchport mode trunk 提示:

Command rejected: An interface whose trunk encapsulation is “Auto” can not be co

nfigured to “trunk” mode.解决方法:

(config-if)#switchport mode trunk

Command rejected: An interface whose trunk encapsulation is “Auto” can not be configured to “trunk” mode.(config-if)#switchport trunk encapsulation dot1q

(config-if)#switchport mode trunk

(config-if)#switchport trunk all

(config-if)#switchport trunk allowed vlan all

Vlan间无法通信:使用SVI时需要开启三层模块的路由功能,使用 Switch(config)#ip routing

第三篇:计算机网络课程设计题目汇总

1.帧的封装实现 2.入侵检测初步研究 3.员工宿舍组网设计 4.DHCP服务器的配置

5.小型HTTP服务器的设计与实现 5.多校区网络互联方案设计 6.小型企业办公楼局域网构建 7.组建大型网吧局域网 8.校园综合大楼组网设计 9.网络安全设计与实施方案 10.教师公寓组网方案

11.中小型企业内部局域网组网设计 12.基于VLAN的小型企业应用 13.子网与路由器配置 14.二层交换机组网方案

15.IP地址的合法性及子网判断

16.网络协议分析(HTTP,FTP,DHCP等)17.网络程序设计 18.IP数据包解析

19.实现局域网内消息的广播发送 20.使用ARP发现局域网内活动主机 21.以太网帧发送,接收及解析

22.端口扫描程序设计

23.基于C/S结构的套接字程序设计(TCP)24.基于C/S结构的套接字程序设计(UDP)25.TCP段的发送和接收 26.IP包流量统计

27.简单动态网站设计与实现

第四篇:计算机网络课程设计题目-2010

计算机网络课程设计题目

参考教材:计算机网络课程设计,吴功宜,机械工业出版社 课程设计1:计算校验和

课程设计2:帧封装

课程设计3:模拟Ethernet帧的发送过程

课程设计4:发送Ethernet ARP包

课程设计5:解析ARP数据包

课程设计6:解析IP数据包

课程设计7:监控IP包流量

课程设计8:IP地址的合法性及子网判断

课程设计9:发现网络中的活动主机

课程设计10:发送TCP数据包

课程设计11:发现服务器已开启的TCP服务

课程设计12:UDP服务器设计

课程设计13:SNMP的简单实现

课程设计14:0SPF实现

课程设计15:基于RSA体制的安全通信系统

课程设计16:基于RSA的签名方案

课程设计17:具有入侵检测功能的防火墙设计

课程设计18:基于DES体制的安全通信系统

课程设计19:基于AES体制的安全通信系统

课程设计20:思科VPN构建

课程设计21: FLUKE协议分析

课程设计22: Frame Relay 构建

要求:

(1)编写完整的VLAN构建方案。包括所需设备以及详细列明各个步骤。

(2)利用实验室提供的设备完成VLAN构建。测试其可用性。

(3)通过各种方式记录构建过程。如照片,文字记录等等。

(4)编写完善的构建报告书。写明构建过程中所遇到的问题,解决方法,体会和总结等等。

课程设计23:无线LAN构建

要求:

(1)编写完整的无线LAN构建方案。包括所需设备以及详细列明各个步骤。

(2)利用实验室提供的设备完成无线LAN构建。测试其可用性。

(3)通过各种方式记录构建过程。如照片,文字记录等等。

(4)编写完善的构建报告书。写明构建过程中所遇到的问题、解决方法、体会和总结等等。

课程设计24:无线传感器网络构建(用宁波节点)

要求:

(1)编写无线传感器接收端后台程序以及传感器程序。

(2)搭建无线传感器网络。观测某项指标,采集其数据,在接接端汇总。

(3)通过各种方式记录构建过程。如照片,文字记录等等。

(4)编写完善的构建报告书。写明构建过程中所遇到的问题,解决方法,体会和总结等等。

(5)后台程序要求图形界面简洁易用。

课程设计25: 用ICCAVR软件编写传感器多跳通信协议

提供ATMEGA16L芯片,深圳DTR-920通讯模块,电路板和相关电阻电容,制作节点和用ICCAVR软件编写通信协议。课程设计26: CC1000通信模块设计

提供ATMEGA16L芯片,CC1000芯片和外围电阻电容等所有电路图,用Protel设计电路板并进行焊接。

课程设计27: ARM通信程序设计

提供ARM板和网线,设计ARM板到主机的网络通信或数据库建立。

附件3:最终报告正文格式

题目

摘要:

关键字:引言

(简单阐述此次课程设计的背景,意义与目的)总体设计

2.1 系统或算法框架设计

2.2功能设计

2.3平台设计

2.4 数据结构的设计

2.5接口设计详细设计

(自己按照本组的实际情况分小点,详细书写整个的设计流程以及核心源代码)

3.1

3.2

3.3

3.4

…………总结

4.1 工作小结

4.2 存在的问题

4.3 改进的方法

【参考文献】

【小组自评】

第五篇:计算机网络课程设计题目及其要求

计算机网络课程设计题目及要求

一.中小型千兆网吧组建

内容及要求:

用BOSON软件实现小规模网络的模拟。熟悉对路由器和交换机的配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。学会网络构建、日常维护以及管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能,网吧包含100-200台上网的计算机。

二.小型网络的组建

通过对网络的具体规划和组建,掌握网络互连设备的使用及工作原理;掌握IP地址的配置及数据传输过程和路由的选择。

具体要求如下:

1.使用模拟仿真软件,构建一个小型网络。要求使用路由器、交换机等网络互连设备。根据设计要求,选择网络类型。

2.分配和配置IP地址,要求配置内部网络地址。

3.对交换机、路由器等进行配置。

4.通过使用模拟仿真软件,模拟局域网间的数据通信过程。

5.分析通信过程中出现的问题,并加以解决。

6.写出课程设计报告:设计目的、设计内容、设计方案、拓扑图、设备选型、方案报价、子网划分等内容。

主要的题目如下:

(1)企业网络工程

(2)银行网络工程

(3)医院网络工程

(4)校园网网络工程

(5)大型机场信息网络工程

(6)邮电综合管理信息网

(7)某航空公司网络系统建设

(8)某市宽带信息网络

(9)证券交易网络系统

(10)学校以太网网络建设

三.Ping程序的设计与实现

设计的目的是使学生掌握网络层协议的原理及实现方法。设计内容,在给定的Ping程序的基础上做如下功能扩充:

-h 显示帮助信息

-b 允许ping一个广播地址,只用于IPv4

-t设置ttl值,只用于IPv4

-q 安静模式。不显示每个收到的包的分析结果,只在结束时,显示汇总结果

Ping命令的基本描述

Ping的操作是向某些IP地址发送一个ICMP Echo消息,接着该节点返回一个ICMP Echo reply消息。

ICMP消息使用IP头作为基本控制。IP头的格式如下

0121 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Version|IHL|Type of Service|Total Length|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Identification|Flags|Fragment Offset|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Time to Live |Protocol|Header Checksum|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Source Address|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Destination Address|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Version=4

IHLInternet头长

Type of Service = 0

Total Length IP包的总长度

Identification, Flags, Fragment Offset 用于IP包分段

Time to Live IP包的存活时长

ProtocolICMP = 1

Addresses发送Echo消息的源地址是发送Echo reply消息的目的地址,相反,发送Echo 消息的目的地址是发送Echo reply消息的源地址。

Ping实际上是使用ICMP中的ECHO报文来实现的。Echo 或 Echo Reply 消息格式如下:

0123

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Type|Code|Checksum|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Identifier|Sequence Number|

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|Data...+-+-+-+-+-

Type

echo消息的类型为8

echo reply 的消息类型为0。

Code=0

Checksum

为从TYPE开始到IP包结束的校验和

Identifier

如果 code = 0, identifier用来匹配echo和echo reply消息

Sequence Number

如果 code = 0, identifier用来匹配echo和echo reply消息

功能描述:

收到echo 消息必须回应 echo reply 消息。

identifier 和 sequence number 可能被发送echo的主机用来匹配返回的echo reply消息。例如:identifier 可能用于类似于TCP或UDP的 port

用来标示一个会话, 而sequence number 会在每次发送echo请求后递增。

收到echo的主机或路由器返回同一个值与之匹配

数据结构的描述

1)IP包格式

struct ip {

BYTE Ver_ihl;//版本号与包头长度

BYTE TOS;//服务类型

WORD Leng;//IP包长度

WORD Id;//IP包标示,用于辅助IP包的拆装,本实验不用,置零

WORD Flg_offset;//偏移量,也是用于IP包的拆装,本实验不用,置零

BYTE TTL;//IP包的存活时间

BYTE Protocol;//上一层协议,本实验置ICMP

WORD Checksum;//包头校验和,最初置零,等所有包头都填写正确后,计算并替换。

BYTE Saddr[4];//源端IP地址

BYTE Daddr[4];//目的端IP地址

BYTE Data[1];//IP包数据

};

2)ICMP包格式

struct icmp {

BYTE Type;//ICMP类型,本实验用 8: ECHO0:ECHOREPLY

BYTE Code;//本实验置零

WORD Checksum;//ICMP包校验和,从TYPE开始,直到最后一位用户数据,如果为

字节数为奇数则补充一位

WORD ID;//用于匹配ECHO和ECHO REPLY包

WORD Seq;//用于标记ECHO报文顺序

BYTE Data[1];//用户数据

};

四.简单聊天程序的设计与实现课程设计目的聊天程序是上网时经常使用的网络程序,通过它大家彼此之间可以交流信息。本设计要求完成一个聊天程序的简单设计与实现。通过聊天程序的设计与实现,可以达到如下目的:

掌握网络编程的知识和技能;

熟悉网络软件的开发过程,锻炼解决实际问题的能力。课程设计内容

本设计要求设计并实现一个简单的聊天程序,包括服务器实现和客户端实现,具体内容和要求如下:

使用MSN或者QQ,分析聊天程序的功能需求;

在给定的参考程序的基础上,参考MSN或者QQ,对功能做出扩充,不局限于以下的范围:

在客户端界面上显示所有联入聊天服务器的用户;

支持两个用户之间的聊天;

支持增加好友的功能,好友上线时如果该用户在线,则做出提醒;

增加用户的个人信息修改、保存和查询;

在聊天内容中支持中文;

在聊天内容中支持图片等多媒体信息;

支持在用户之间传输文件等附件;

其他扩展。

五.公司无线局域网的设计

要求:

假设某公司现阶段公司有一栋5层的办公楼,三栋四层的宿舍楼,22间房间、会议室有1间、办公楼中包括15间办公室以及6间办公大厅,宿舍楼每层五间宿舍。现阶段,企业采用的是有线局域网接入方式,星型接入结构,使用的10M带宽接入。但由于公司的急剧扩张,人员需求的增加,使得接入网络数量增多,造成端口不足,带宽不足和经常掉线等问题,公司决定重新构建一个办公——宿舍一体化的无线局域网。我们将会克服现阶段所有的问题的前期下,完成漫游,更高网速,可扩展性网络,更安全,更省电,高覆盖面无线局域网的建设。通过这种设计方案,能在未来三到五年内适应办公——宿舍系统的发展需求,为此需要达到:

(1)作为一个基于企业Intranet的信息管理和应用的网络系统,提供相应的各种服务。

(2)网络上各种软、硬件资源能得到共享,并能快速、稳定地传输各种信息,提供有效的网络信息管理手段。

(3)采用开放式、标准化的系统结构,以利于功能扩充和技术升级。

(4)能够与外界进行广域网的连接,提供、享用各种信息服务。

(5)具有完善的网络安全机制。

(6)能够与原有的计算机局域网络和应用系统平滑地连接,调用原有各种计算机系统的信息。

(7)利用无线网络技术进一步扩展办公——宿舍网的覆盖范围,使企业员工能够随时随地、方便高效地使用网络。

(8)促进公司培训的发展和员工娱乐的丰富,进一步拓展网络空间。

(9)提升企业网络环境,提高管理水平和效率,推动企业信息化建设;

(10)要覆盖部分原来没有有线网的空间,诸如:人行绿化走廊。

六.IP数据包解析程序的设计

1、课程设计目的本章课程设计的目的就是设计一个解析IP数据包的程序,并根据这个程序,说明IP数据包的结构及IP协议的相关问题,从而对IP层的工作原理有更好的理解和认识。

2、课程设计要求

本设计的目标是捕获网络中的IP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件。

程序的具体要求如下:

1)以命令行形式运行:ipparse logfile,其中ipparse是程序名, 而logfile则代表记录结果的日志文件。

2)在标准输出和日志文件中写入捕获的IP包的版本、头长度、服务类型、数据包总长度、数据包标识、分段标志、分段偏移值、生存时间、上层协议类型、头校验和、源IP地址和目的IP地址等内容。

3)当程序接收到键盘输入Ctrl+C时退出

七.计算机网络课件的设计

目的及要求:

考查学生对协议掌握的程度,要求以图片、动画、仿真模拟等方法制作多计算机网络多媒体课件。具体要求:

突出计算机网络课程的重点及难点;

必要的生涩理论尽量用动画来实现;

为说明各网络组件的作用以及构建的网络性能,建立必要的系统仿真模型。

八.宽带城域网的规划设计

设计要求实现:

1、节点布局和布线;

2、路由规划和地址规划;

3、核心层和城域汇聚层结构设计;

4、区域汇聚层和接入层的设计;

5、服务器网段的设置;

6、网络管理功能的设计

八.宽带城域网的规划设计

九.TCP/IP协议分析及实现

设计目的及要求:

1、初步掌握Windows socket编程的方法,并运用所学的知识实现客户端和服务器端的简单双向通信。

2、熟悉TCP或IP协议的基本原理,并能对客户/服务器编程模式有一个深入理解。

3、进一步熟悉面向对象的编程方法和封装的相关概念。

4、了解用Visual C++ 进行基于对话框的编程的方法。

5、培养一定的自学能力和独立分析问题、解决问题的能力。比如查找资料书、自主学习新知识。

十.FTP客户端程序设计

实现FTP客户端程序

十一.FTP服务器端程序设计

实现FTP服务器端程序

十二.TCP通信程序设计

要求:

实现TCP的连接建立、文件传送和连接释放的三个阶段,并将任一文件传送到服务器端,编程完成该应用程序的设计。实验报告要求有实现过程的流程图,对主要的函数及其参数给予说明,要有实现过程的主要程序段,并对各段程序的功能及作用进行说明。

十三.局域网数据包捕获程序设计

设计一个GUI程序,实现IP、TCP、UDP数据包的捕获和解析。通过编程了解各类数据报的结构,掌握网络编程的基本原理和方法。

十四.滑动窗口协议程序的设计与实现

设计一个演示滑动窗口协议的图形界面程序。

十五.简单端口扫描程序设计

实现一个扫描器,必须能够完成以下所有功能:使用 TCP connect、TCP SYN 和 TCP FIN 进行端口扫描,使用 ICMP echo 扫描实现 IP 扫描。并把扫描得知的结果记录下来。

十六.广播通信程序设计

使用WinSock API编程实现局域网消息广播的实用程序。

参阅资料,简述单播、广播、多播的区别和联系,以及各自的优缺点和适用范围。

十七.跟踪路由程序设计

程序记录并显示数据报从源端机器传送到目标机器的过程中所经过的路由器的IP地址,且记录数据报到达每个路由器所需要的时间。

十八.基于Winpcap的ARP数据包的捕获与解析

设计一个GUI程序,完成局域网数据包的捕获和ARP数据包的解析;

捕获几个网络数据报,给出实例并分析ARP数据包各字段的含义;

说明基于Winpcap编程的基本原理、程序的总体框架,绘制每个函数的详细设计流程图。

十九.基于Winpcap的网络流量统计分析

设计一个GUI程序,完成局域网数据包的捕获和统计,需要统计的数据包包括TCP、UPD、ICMP、ARP、广播数据包;

捕获一段时间的数据包,分析统计的结果;

说明基于Winpcap编程的基本原理、程序的总体框架,绘制每个函数的详细设计流程图。

二十.图形化网络流量监控

开发一款图形化显示的网络流量监控系统软件,软件能够以图形形式实时动态的显示网络流量的变化。

二十一.邮件程序设计

基本SMTP服务器(实现基本的SMTP协议命令,c语言)

基本POP3服务器(实现基本的POP3协议命令,c语言)

PHP Web Mail客户端(用于发信和收信的Web客户端程序)

二十二.web浏览器程序设计

设计一简单的web浏览器。

二十三.获取本机IP地址程序

二十四.获得本地计算机的网络协议信息程序

二十五.arp协议的实现

下载计算机网络课程设计题目word格式文档
下载计算机网络课程设计题目.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机网络课程设计

    南 通 大 学 计算机网络课程设计报告专业: 计算机科学与技术 班级: ****** 学号: *********** 姓名: ****** 指导老师: ****** 日期: 2014年1月15日 1 目 录 一、课程设计目的---4......

    计算机网络课程设计

    大 作 业 说 明 1. 目的:本大作业的目的是希望同学们学以致用,能够将课程上教授的理论内容在自己的工作生活实践中加以印证,理解计算机网络设计的基本内容即可。 2. 方法:同学们......

    计算机网络课程设计

    计算机网络课程设计报告书学院: 班级:通信0902 姓名: 学号: 指导老师: 实验三 交换机VLAN实验 SWITCH2的拓扑图 规划IP: PCA的ip为:10.65.1.1 PCB的ip为:10.66.1.1 PCC的ip为:10.65.1......

    计算机网络课程设计

    第1章 概述 1.1医院简介 沈阳市第一人民医院创建于1962年,是集医疗、科研、教学、预防保健于一体,以脑科为龙头、多科系协调发展的大型综合医院,是辽宁中医学院和沈阳医学院的......

    计算机网络课程设计

    课 程 设 计 说 明 书 题 目: 计算机网络课程设计 院(系): 专 业: 班 级: 学 号: 姓 名:指导老师:完成时间: 201X年7月4日~201X年7月8日成绩:目录 1 引言 ..............................

    计算机网络课程设计

    实验一交换式以太网路由互联 一、 实验目的 学习掌握交换式以太网主机连接配置和用路由器直接交付路由实现简单的网络互连,了解交换式以太网络内部和多个交换式以太网络之......

    计算机网络课程设计

    计算机网络课程设计——IP数据报流量统计 摘 要 本课程设计主要是编制程序,监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该时间段内发出的IP......

    计算机网络课程设计

    目录 一﹑实验室概述 ............................................................................................................................... 2 二、设计需......