计算机网络课程设计任务书

 

一、         课程设计的目的

(1)通过课程设计初步掌握中小网络的设计。

(2)锻炼需求分析、规划设计、故障排查的团队协调能力。

(3)综合运用过往实验中的知识点,构建体系化的安全网络。

(4)熟悉计算机网络需求分析的目标、任务与方法,掌握计算机网络设计的通用方法,并学会撰写规范的计算机网络方案书。

(5)学生需要深入理解网络协议的组成,对网络中传输数据的过程有更深入的认识。

二、         课程设计内容和基本要求

第一部分:基于思科的校园网的搭建

1、应用场景

某学校有100名教职工,学校网络的出口设备采用的是路由器,并从服务提供商申请了2mbit/s链路作为访问互联的链路;其核心采用的网络设备是两台三层交换机,其接入层网络设备为二层交换机。

新校区出口也是采用路由器,由于新校区规模小,其没有采用三层交换机接入路由器,而是采用二层交换机接入路由器,并采用单臂路由实现vlan间的路由,为实现总校区与分校区之间的网络通信,学校申请了一条专用链路与分校区相连。

总校区的网络采用的动态路由协议是ospf,而分校区采用rip路由协议。总校区的会议系统采用的是无线智能会议室系统。为了保障内部网络的安全,并要求使用内部域名服务器为内部用户解析域名。为了实现资源的共享,需要建立ftp服务器,并建立自己的门户网站,为了实现信息快速而安全的传递,学校建立自己的邮件服务器。

2、场景需求

根据校园业务的需求,学校具体有如下需求:

为了保障网络的高可用性,要求按照层次型网络结构进行网络设计和网络实施。

(1)学校内部有教学部、教务处、招生处、财务部4个行政部门,根据部门业务的不同进行划分。

(2)总校区与分校区之间需要实现链路安全,并对分校区设备进行安全的验证。

(3)总校区与分校区的用户访问互联网时,使用总校区的路由器作为统一出口,内部用户需要使用运营商提供的地址段访问互联网。

(4)总校区与分校区使用不同的路由协议,需要使全网互通。

内部用户只能在上班的时间才能访问互联网。(可选, packet tracer无法实现,可选择gns3实现)

(5)为了保障网络安全,需要每个交换接口只允许接入一台主机。

(6)建立安全的智能无线会议系统。

(7)学校网络采用ospf和rip两种动态路由协议。

(8)学校需要将业务服务内容以门户网站的方式发布到互联网,实现宣传作用;建立自己的ftp服务器和邮件服务器。

(9)构建一个安全、畅通的校园网络。

3、需求分析

(1)学校内部有教学部、教务部、招生部、财务部4个行政部门,可以采用vlan技术,将4个行政部门的用户划分到不同的vlan中,既可以实现统一管理,又可以保障网络的安全性。为了便于网络管理,为每个vlan按照部门名称的汉语拼音进行命名。

(2)总校区接入交换机与核心交换机之间采用链路聚合的技术,增加网络的带宽并实现流量均衡。

(3)根据分校区的网络架构,采用单臂路由技术实现vlan间的路由。总校区的网络采用ospf动态路由协议,而分校区采用rip动态路由协议,所以需要使用路由重分布技术,实现全网互通。

(4)总校区和分校区之间的链路采用ppp协议,并使用chap验证方式,总校区路由器为验证方。

(5)服务器提供商为学校提供了全局的ip地址段为76.7.8.1~76.7.8.5,使用网络地址转换技术,将rfc1918的私有地址转换为合法的全局ip地址;使用动态端口nat技术实现内部用户访问互联网资源;使用静态nat技术,将web服务和mail服务发布到互联网,其合法的全局ip地址为76.7.8.6。

(6)在网络安全方面,使用基于时间的访问控制列别,满足用户只能在上班时间访问互联网的需求,学校的上班时间为每星期的星期一到星期五,每天的9:00~17:00。(可选, packet tracer无法实现,可选择gns3实现)

(7)在接入层交换机上使用端口安全技术实现交换机接口只允许接入一台主机,如有违规的用户则关闭交换机接口。

总校区采用无线技术,并使用wep加密方式实现通信安全。

搭建web服务器、dhcp服务器、dns服务器、mail服务器,为内部用户提供服务。

第二部分 网络协议分析

1、设计内容

通过对wireshark抓取tcp,udp,ip,arp,icmp,dns,http,ftp等数据包,然后深入分析,进一步加深对各类常用网络协议的理解。分析每个数据包的内容,理解各个数据包的格式、内容及含义。

2、设计目的

(1)了解并初步掌握 Wireshark 的使用方法,熟悉其基本设置,能在所用电脑上进行抓包,并观察其主要使用了哪些网络协议;根据捕获数据包的内容分析相关协议,从而加深对常用网络协议理解和掌握。

(2)根据所抓的包,对所学的知识进行整合,思考,深刻体会相关协议的作用,巩固对所学知识的理解。

3、设计要求

(1)学习捕获选项的设置和使用,使用Wireshark抓包并分析其工作过程,对网络协议进行详细分析并实时监控网络抓包的变化情况。

(2)IP协议分析和IP头的结构及IP数据报的数据结构分析; (3)TCP协议的工作原理及TCP/UDP数据结构分析。

(4)    HTTP协议分析。

计算机网络课程设计任务书相关推荐

  1. 广工计算机网络课程设计FTP服务器,计算机网络-课程设计报告(FTP客户端的设计和实现).doc...

    课程设计报告 课程名称: 计算机网络 设计题目: FTP客户端的设计与实现 系 别: 计算机与信息工程学院 专 业: 计算机科学与技术 组 别: 第一组 起止日期: 2011年11月25 日~ 201 ...

  2. 如何优化计算机网络课程,计算机论文:探究如何优化计算机网络课程教学方法.docx...

    计算机论文:探究如何优化计算机网络课程教学方法 一.引言 计算机网络的飞速发展不但加速了全球信息化的进程,也使我们的生活方式发生了深刻的变革.我们正处在一个数字化.网络化.信息化的时代,网络已经成为经 ...

  3. 计算机网络课程复习大纲

    计算机网络课程常见题型题型:填空题.判断题.选择题.简答题.计算题 网络融合.网络协议.网络体系结构的基本概念:ARPANET网的主要贡献: 计算机网络常用的交换技术:电路交换.分组交换的要点:计算机 ...

  4. 14c语言课程设计题目,2011级数据库课程设计任务书

    2011级数据库课程设计任务书 [设计目的] 数据库课程设计是在学生系统地学习了<数据库系统原理>课程后,按照关系型数据库 的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理信息 ...

  5. 计算机网络安全课程好吗,浅议计算机网络课程教学问题与对策 计算机网络安全有哪些...

    摘要本文分析了"计算机网络"课程教学中存在的问题,结合教学的实践与经验,探讨了计算机专业"计算机网络"课程教学改革的有关问题,提出了如何引导学生主动学习的办法以 ...

  6. 卓京计算机学校,卓京--计算机数据原理课程设计任务书.doc

    卓京--计算机数据原理课程设计任务书 课 程 设 计 报 告 课程名称 数据库原理课程设计 课题名称 专 业 计算机科学与技术 班 级 学 号 姓 名 指导教师 2014年 2 月 24 日 湖南工程 ...

  7. 计算机网络课程设计课件,中国石油大学计算机网络课程设计

    1.中 国 石 油 大 学 远 程 教 育 学 院 2011 - 2012 - 3 学 期 计 算 机 网 络 课 程 设 计 大 作 业题 目 : 湖 南 工 学 院 校 园 网 设 计专 业 : ...

  8. 计算机网络 鲁士文,《在职研究生计算机网络课程统考复习指南》鲁士文 编_孔网...

    本书作为在职研究生计算机网络课程统考的复习指南,全书紧扣全国统一考试大纲和大纲中规定的主要内容,通过对重点概念.算法和技术的详细论述和归纳总结,并辅以精心挑选的样例习题与解答,以及实例试卷的示范解答, ...

  9. 计算机课实验三,成都信息工程学院计算机网络课程实验三

    成都信息工程学院计算机网络课程实验三 本文关键词:成都,计算机网络,信息工程学院,课程,实验 成都信息工程学院计算机网络课程实验三 本文简介:计算机网络实验报告实验三:编写客户服务器程序班级xxxxx ...

最新文章

  1. intellij idea使用的准备工作
  2. JS实现html国际化二
  3. POJ 2353 DP
  4. android点击左上角划出,使用Android中的Path和RectF在左上角右上角左下角绘制圆角...
  5. extjs 网站首页table布局,秀一下
  6. 由递推关系到通项公式
  7. 两千万像素分辨率是多少_一亿像素究竟有无意义?荣耀红米为它“打”的火热...
  8. 中学数字化实验室建设及配置要求
  9. while循环实例C语言,实例之while循环
  10. winxp笔记本和有线路由器通过网线连接情况下的设置方法
  11. 将父类实体类转变子类实体类
  12. 即时通讯软件都有哪些类型?哪些适合企业内部使用?
  13. 算法/最短路径/Bellman-Ford贝尔曼福特算法
  14. 九年级计算机教学课时计划,【推荐】九年级下学期教学教学工作计划三篇
  15. 人工蜂群算法c语言程序,基于人工蜂群算法的炼钢连铸生产调度方法研究
  16. 会声会影2022永久免费版新手小白必备视频剪辑工具
  17. QQ圈子凭借什么原理进行划分的?
  18. H5实现RTMP流的直播小记
  19. 搜索中的 Query 理解及应用
  20. 微课教学在中等医学职业教育教学中的应用实践研究

热门文章

  1. 利用.frm、.ibd恢复数据
  2. 爬虫学习笔记1(超级详细)
  3. css替换_CSS图像替换的历史
  4. 9.23 Intel DSE编译器开发二面(30min)
  5. catia装配体怎么把零件旋转180度_Catia实现旋转命令的详细使用方法
  6. 基于hadoop实现的关联规则挖掘的图书数据分析推荐系统
  7. Buffer I/O error on dev故障数据库恢复---惜分飞
  8. 知网生成可视化的文献饼图
  9. python爬虫豆瓣电影短评_Python爬虫:豆瓣短评
  10. 洛克王国服务器维护,《洛克王国》4月19日服务器更新公告