计算机网络课程设计报告-校园网的组建和应用

北 京 邮 电 大 学校园网的组建和应用——计算机网络课程设计指导老师:吴建伟老师刘亦桐老师小组成员: 姓名 班级 学号王 超 06121 060648曹 振 06121 060643郭 嵩 06121 060649陈俊延 06121 060661黄雨莎 06119 060609邹贵享 06121 060662田 宇 06121 060644杨书茂 06121 0606472摘要本文针对实验室的设备环境,对校园网的组网方式进行了研究和模拟,并最终提出了一套完整的校园网组网方案。首先,本文对路由器、交换机等组网基础设备进行了认真的研究。关于交换机,我们实现了 VLAN 的划分,并分别用三层交换机和路由器两种方式实现了不同 VLAN 间的三层互通。关于路由器,我们实现了本地和远程的基本配置,并分别使用路由器的串口和以太网口实现了不同网段的网络互联,对路由器的防火墙及动态路由机制进行了探究。结合两种设备,我们对多种网络拓扑结构进行了分析,讨论和改进。最终,我们完善和模拟了一套校园网的组网方案。考虑到校园网用户数量庞大,我们配置了适合大型网络的支持正向和反向查找的 DNS 服务器;同时考虑到校园网用户中便携式计算机使用的普及,我们搭建了能自动进行协议配置的 DHCP 服务器,从而免去了此类用户必须人工进行协议配置的不便。此外,为了节省 IP 地址注册费用并且隐藏网络的内部结构降低受攻击的风险,我们实现了内部设备通过配置有 NAT 协议的服务器共享接入Internet 的功能。在应用层面上,我们建立了一套基于 H.323 协议的可控 IP 电话系统以实现并管理网内的语音通信。为方便校园内部资源的共享,我们应用了“飞鸽传书”文件传输软件,并且搭建了 FTP 文件传送平台。此外,我们还应用了“NetMeeting”软件来支持校园内的远距离可视教学和办公功能。受限于实验室的实验条件,我们无法将大型的校园网完整地搭建起来,但是我们全面地考虑了校园网的需求,并在此基础上利用现有设备模拟了校园网的搭建,并提出了一套切实可行的组网和应用方案。关键字:校园网 VLAN IP 电话 DNS DHCP NAT 3目录1 需求分析 51.1 背景 .51.2 校园网的布局特点 .51.3 需求功能 .52 校园整体组网方案 53 拓扑结构的搭建 73.1 vlan 之间互通的实现 73.1.1 通过路由器实现 vlan 之间的三层互通 .73.1.2 通过三层交换机实现 vlan 之间的互通 .163.2 整体拓扑结构 .233.3 路由器安全的配置 .273.3.1 防火墙的配置: .274 Windows server 2003 服务器配置 .294.1 DNS 服务应用及配置 294.1.1 DNS 服务概述: .294.1.2 DNS 服务的安装: .304.1.3 DNS 服务配置与测试: .314.1.4 DHCP 服务器的概述 .474.1.5 DHCP 服务器配置: .484.1.6 客户端的 DHCP 设置 554.2 NAT 共享上网 .564.2.1 NAT 服务概述: .564.2.2 NAT 服务配置: .575 网络应用 675.1 IP 电话 .675.1.1 概述 .675.1.2 基于 H.323 协议的 Ip 电话系统的建立 .685.2 飞鸽传书 .745.3 FTP 站点的组建与配置 .755.4 NetMeeting 的应用 .805.4.1 概述 .805.4.2 NetMeeting 应用实例 806 参考文献 827 附录 837.1 小组成员及分工 .837.2 个人心得体会 .837.2.1 .837.2.2 .847.2.3 .857.2.4 .8647.2.5 .877.2.6 .887.2.7 .887.2.8 .907.2.9 .9151 需求分析1.1 背景随着计算机、通信和多媒体技术的发展,使得网络上的应用更加丰富。同时在多媒体教育和管理等方面的需求,对校园网络也提出进一步的要求。因此需要一个高速的、具有先进性的、可扩展的校园计算机网络以适应当前网络技术发展的趋势并满足学校各方面应用的需要。信息技术的普及教育已经越来越受到人们关注。学校领导、广大师生们已经充分认识到这一点,学校未来的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容。1.2 校园网的布局特点校园比较大,建筑楼群多、布局比较分散。因此在设计校园网主干结构时既要考虑到目前实际应用有所侧重,又要兼顾未来的发展需求。主干网以中控室为中心,中控室内包括各种服务器,如 ftp 服务器,nat 服务器,来实现校内资源的管理,dhcp 的管理,dns 的配置和与 internet 的连接的实现。由于校园网要覆盖教学楼和学生宿舍,所以在教学楼和学生宿舍分别设置主要节点,同时为了便于管理和易于扩展,还要实现学生宿舍和教学楼内分别内划分出若干的子网。1.3 需求功能校园网最终必须是一个集计算机网络技术、多项信息管理、办公自动化和信息发布等功能于一体的综合信息平台,并能够有效促进现有的管理体制和管理方法,提高学校办公质量和效率,以促进学校整体教学水平的提高。学校借助校园网的建设,可充分利用丰富的网上应用系统及教学资源,发挥网络资源共享、信息快捷、无地理限制等优势,真正把现代化管理、教育技术融入学校的日常教育与办公管理当中。学校校园网具体功能如下:(1) 实现个人与个人的资源交互以及通话交流。(2) 网内主机通过宽带连接 internet(3) 网内资源共享,可以上传到服务器和从服务器上下载资源(4) ip 电话,网络会议62 校园整体组网方案图 2.1 校园网拓扑图校园网概述:校园网整体拓扑图如图 2.1。校园网要覆盖校园内教学楼、图书馆和学生宿舍等主要设施,将整个校园网划分为教学网和宿舍网,另外根据教学楼和图书馆对于网络的不同需求,再将教学网划分为若干个虚拟局域网(VLAN) ,使得不同部门的计算机无论物理位置如何根据需求划分到一个广播域,减少拥塞。便于管理和扩展。主干网以中控室为中心,中控室内包括各种服务器,如 ftp 服务器,NAT服务器,来实现校内资源的管理,DHCP 的管理,DNS 的配置和与 internet 的连接的实现。从而实现校园内部资源共享、即时通信、接入 internet 以及网络安全的需要。7校园网可实现的功能:(1) 校园网内资源共享:通过划分 VLAN,将校园内主要设备资源有机的联系起来,应用了“飞鸽传书”文件传输软件,并且搭建了 FTP 文件传送和资源共享平台。(2) 即时通信系统建立了一套基于 H.323 协议的可控 IP 电话系统以实现并管理校园网内的语音通信。使用 RTX2006 软件实现局域网内部控制管理的即时通信系统,支持文件传输、语音视频等功能。应用了“NetMeeting”软件来支持校园内的远距离可视教学和办公功能。(3) 防火墙通过对路由器 firewall 的设置,阻止特定 IP 地址的接入,通过设置接入时间,实现了对网络访问时段的控制。(4) 接入 Interne

计算机网络校园网网络设计报告,计算机网络课程设计报告-校园网的组建和应用...相关推荐

  1. 四川大学计算机学院有什么课程设计,四川大学16秋《计算机网络课程设计9013》课程设计...

    四川大学16秋<计算机网络课程设计9013>课程设计 <计算机网络>课程设计实验大纲 一.本课程实验教学的目的和要求 本实验教学的目的是使得学生建立对计算机网络的基本概念,理解 ...

  2. 火车时刻表C语言报告,终稿火车订票系统的设计与实现课程设计.doc最终版(范文1)...

    <火车订票系统的设计与实现课程设计.doc>由会员分享,可免费在线阅读全文,更多与<(终稿)火车订票系统的设计与实现课程设计.doc(最终版)>相关文档资源请在帮帮文库(www ...

  3. java游戏课程设计报告_java课程设计报告游戏_相关文章专题_写写帮文库

    时间:2019-05-14 00:00:44 作者:admin 课 程 设 计 课程名称 Java语言课程设计 题目名称 人事管理系统的设计与实现 学生学院 应用数学学院 专业班级 学 号 学生姓名 ...

  4. c语言课程设计 聊天室,网络聊天室C课程设计

    网络聊天室C课程设计 网络聊天室C课程设计 using System.Reflection; using System.Runtime.CompilerServices; [assembly: Ass ...

  5. 计算器java程序设计报告总体设计_计算器设计的java课程设计报告.doc

    计算器设计的java课程设计报告.doc 华东交通大学课程设计1华东交通大学课程设计课程:Java程序设计题目:计算器设计年级:2010级专业:信息一班学号:姓名:组员:指导教师:课程设计题目:计算器 ...

  6. java计算机设计总结,java课程设计报告--计算器设计

    java课程设计报告--计算器设计 1 课 程 Java 程序设计 题 目 计算器设计 年 级 2010 级 专 业 信息一班 学 号 姓 名 组 员 指导教师 课程设计题目计算器设计 2 课程设计论 ...

  7. 计算机课程编程设计贪吃蛇游戏设计,c语言课程设计报告--贪吃蛇游戏系统

    c语言课程设计报告--贪吃蛇游戏系统 院 系 计算机科学技术学院 班 级 组 长 学 号 指导教师 2017 年 3 月 2 日 C 语言语言基础课程设计基础课程设计 贪贪贪贪吃吃吃吃蛇蛇蛇蛇游游游游 ...

  8. 大学生课程设计 ------ Java Web课程设计(学生成绩管理系统03)

    大学生课程设计 ------ Java Web课程设计(学生成绩管理系统03) Java Web课程设计(代码+课程报告) ---------------------我是分割线------------ ...

  9. 大学生课程设计 ------ Java Web课程设计(学生成绩管理系统01)

    大学生课程设计 ------ Java Web课程设计(学生成绩管理系统01) Java Web课程设计(代码+课程报告) 课程作业效果如下: 学生1:后台实现.数据库设计.前端后台整合 学生2:前端 ...

  10. 大学生课程设计 ------ Java Web课程设计(图书馆管理系统02)

    大学生课程设计 ------ Java Web课程设计(图书馆管理系统02) Java Web课程设计(代码+课程报告) 项目分工情况(每个人完成那些功能或任务) 同学A:数据库设计,后台实现,前端与 ...

最新文章

  1. 目标检测入门和实现思路!
  2. pandas读取多个文件内容为dataframe、并合并为一个dataframe、pandas创建仅有列标签而内容为空的dataframe
  3. c++重定向后恢复_【STM32CubeIDE】重定向printf
  4. 记录一下增加标定评价标准的过程
  5. android EditText显示不全
  6. Jersey注解详解
  7. Android之JSON处理器FastJson
  8. linux中下载的服务压缩包存放在,linux 下tomcat6 配置为服务
  9. linux中系统修复
  10. 《Java编程思想》Java I/O系统章节阅读笔记
  11. 【QT】QT从零入门教程(十四):标准颜色对话框类QColorDialog
  12. Android的内容观察者
  13. 刚刚!腾讯宣布扩招8000人,算法岗成最大亮点!
  14. html最大化和最小化,电脑上最大化最小化图标变了怎么办
  15. C# 常用路径获取方式
  16. socket 实现HttpClient简单类+csdn登陆源码
  17. 大学计算机一级等级考试题,大学计算机一级考试试题.doc
  18. PyQt(Python+Qt)学习随笔:纯文本编辑器QPlainTextEdit功能详解
  19. 进入安全模式后重新启动计算机,进入Win7安全模式方法一:开机按F8键进入 我们在重启或者电脑开机的时候...
  20. CentOS 与 Ubuntu:哪个更适合做服务器

热门文章

  1. Flutter 添加 armeabi-v7a 本地库出现的一些问题
  2. ubuntu下好用的TCP/UDP调试工具
  3. OpenCV实现同态滤波
  4. 高等数学(第七版)同济大学 习题3-5 个人解答
  5. 教你成为质量管理高手GJB
  6. Sql Server 数据库出现“可疑”的解决办法
  7. ICEM 二维块的拉伸
  8. SVN之版本管理系统安装及svnadmin编码问题-yellowcong
  9. 结合原理与代码理解BiLSTM-CRF模型(pytorch)
  10. html转义字符 am,html转义字符如何通过代码识别方法