计算机网络课程设计.docx
《计算机网络课程设计.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计.docx(11页珍藏版)》请在冰豆网上搜索。
计算机网络课程设计
计算机网络课程设计
学生公寓组网设计方案
姓名:
学号:
班级:
指导教师:
摘要
本设计报告为学生公寓组网方案设计。
包括本课题的可行性分析,用户需求分析,基于需求分析进行网络规划,并利用所学的相应的网络原理去解释规划书中每一个要点。
计算机网络课程设计是计算机科学与技术专业实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。
目的在于加深对OSI七层模型、TCP/IP模型的各层功能和设计思想的理解,掌握组建计算机网络的基本技术,特别是网络规划、设计和IP地址的分配,提高学生的应用能力。
随着我国高等教育规模的扩大和产业结构调整的进一步完善,社会对高层次应用型人才的需求将更加迫切。
各地高校紧密结合地方经济建设发展需要,科学运用市场调节机制,合理调整和配置教育资源,在改革和改造传统学科专业的基础上,加强工程型和应用型学科专业,积极设置主要面向地方支柱产业、高新技术产业、服务业的工程型和应用型学科专业,积极为地方经济建设输送各类应用型人才。
各高校加大了使用住处科学等现代科学技术提升、改造传统学科专业的力度,从而实现传统学科专业向工程型和应用型学科专业的发展与转变。
目录
1、需求分析…………………………………………………………………………1
2、网络设计原则……………………………………………………………………4
3、综合系统布线初步规划:
………………………………………………………4
4、布线方案详细说明………………………………………………………………5
5、IP地址分配方案及DNS设置……………………………………………………6
6、设计心得…………………………………………………………………………11
一、需求分析
l.核心交换设备要求具有强大的处理能力和良好的安全性、可靠性、可扩展性;支持各种成熟技术,未来能平滑升级到万兆。
2.接入层网络设备需要支持基于MAC地址802.1x功能和基于端口802.1x功能,以此保证账号的惟一性.同时,支持远程Te1net管理、mib-||及远程开关交换机端口功能;此外还要求适应大量用户并发认证及复杂的工作环境等。
3.要求能够实现对用户名、IP地址、MAC地址、交换机端口、交换机IP的同时绑定,以此杜绝非法用户恶意盗用合法用户的用户名、密码、IP和MAC等现象,确保计费工作。
4.解决用户私自架设代理服务器的现象。
5.支持标准Radius认证计费,可连接多种接入设备。
一方面要求设备支持802.1x认证方式;另一方面又要求系统支持基于时长、流量以及包月的计费模式,从而为网络管理提供完善、灵活、可定制的计费策略;同时还需要保证30,000个以上用户并行时网络运营的稳定和管理简便。
6.网络必须具备高可靠、易管理等特征。
二、网络设计原则
学生宿舍网既有一般网络设计的特点,又有其特殊性,除了一般网络所必需的可靠性、稳定性和安全性等条件外,在进行学生宿舍网建设规划时,还应该考虑所有信息点的可控性、高性能以及关键业务的QoS保证等。
另外在网络设计中,如何预留扩展空间和进行投资保护,以满足新应用的需求以及信息量增长和变化需要,也是学生宿舍网建设过程中需要重点考虑的因素。
在充分考虑学生宿舍网的多应用、易管理的同时,本方案同时还遵循如下原则:
1.高性能
构建宿舍网的组网技术必须是高带宽的组网技术。
骨干交换设备必须支持线速交换,以保证无阻塞的数据交换;另外,从网络结构设计上,需要考虑到一些高流量多媒体应用的分布式部署,以降低跨骨干网的流量,提高网络的性能。
2.关键业务服务质量保证
宿舍网中有各种各样的应用业务数据流,当网络流量处于高峰期时,必定会影响关键业务数据流的响应时间,对于多媒体业务来说就会有说话结巴、图像马赛克的情况。
因此,高性能的网络也还是需要QoS服务质量保证的。
3.信息点可控性
宿舍网的信息点分布很广,与一般企业网比较,宿舍网用户的流动性大,比较难管理,为了保证网络资料的有效利用,对信息点的可控性要求是必须的。
除了对访问带宽限制,还必须提供基于用户的接入认证、授权和计费。
为了不影响网络性能,应该在接入层设备分布式实现信息点的控制。
4.先进性
所选的设备必须具有很好的扩展性,当网络规模或带宽需要扩展时,能够以最小的代价满足新的需求。
三、综合布线系统初步规划
(1)针对用户需求,我们采用了千兆骨干、百兆到桌面,整个网络采用分布式三层交换构架,具有超高的带宽和良好的可扩展、可管理性。
(2)每个学生公寓设置一台核心交换机,每楼层设置两台二级交换机,网络主干线从综合电教楼(0#楼)拉出,分别到达每个学生公寓的核心交换机,每楼层的二级交换机直接和本楼的核心交换机相连,满足基本的建网需求。
(3)根据每段的实际情况而定。
每段根据房间楼的不同,交换机的台楼也不相同,具体布线方案后面会详细介绍。
(4)网络规划的总体拓扑图如下图一:
图1:
总体拓扑图
四、布线方案详细说明
(1)一号楼的具体布线情况如下:
本楼有六层,每层层40个宿舍,因此我们每层用2个24口的10/100MB自适应交换机,网络中心到七号楼采用的是光纤走过了,经过光电转换器后接入一个10/100MB的24口的自适应交换机,每层楼两个交换机分别有一根线接到总交换机上,因此有两个交换机有46个口可用,正好满足需要,其拓扑结构如下图图二所示:
图2:
一号楼拓扑图
五、IP地址分配方案及DNS设置
一、IP地址分配
学校目前为止拥有IP段为:
192.168.0.0-192.168.9.255,共十座公寓,每座公寓有六层,每层40个房间,共有宿舍2400间,在此基础上,进行IP地址划分。
为了保证扩展性和安全性,对每栋楼的每层划分一个子网,为节省IP资源,每二栋楼共用三个IP地址段,进行详细的子网划分.保证每个宿舍接入一个信息点,剩余IP资源留做扩展用途.具体的IP地址分配方案和子网划分方案如下:
1号宿舍楼共有房间240间,至少需要IP240个,因此我们可以用一个IP段来分配给一号宿舍楼,总共有256个IP地址,足够分配。
具体分配情况如下:
IP192.168.0.0-192.168.0.255子网掩码:
255.255.255.0
一层可分IP为:
192.168.0.0-192.168.0.39
二层可分IP为:
192.168.0.40-192.168.0.79
三层可分IP为:
192.168.0.80-192.168.0.119
四层可分IP为:
192.168.0.120-192.168.0.159
五层可分IP为:
192.168.0.160-192.168.0.199
六层可分IP为:
192.168.0.200-192.168.0.239
二号到十号宿舍楼与一号宿舍楼相差不多,具体如下表:
表1:
IP分布表
宿舍楼
IP
子网掩码
一#一层
192.168.0.0-192.168.0.39
255.255.255.0
一#二层
192.168.0.40-192.168.0.79
255.255.255.0
一#三层
192.168.0.80-192.168.0.119
255.255.255.0
一#四层
192.168.0.120-192.168.0.159
255.255.255.0
一#五层
192.168.0.160-192.168.0.199
255.255.255.0
一#六层
192.168.0.200-192.168.0.239
255.255.255.0
二#一层
192.168.1.0-192.168.01.39
255.255.255.0
…
……
255.255.255.0
二#六层
192.168.1.200-192.168.1.239
255.255.255.0
三#一层
192.168.2.0-192.168.2.39
255.255.255.0
…
……
255.255.255.0
三#六层
192.168.2.200-192.168.2.239
255.255.255.0
四#一层
192.168.3.0-192.168.3.39
255.255.255.0
…
……
255.255.255.0
四#六层
192.168.3.200-192.168.3.239
255.255.255.0
五#一层
192.168.4.0-192.168.4.39
255.255.255.0
…
……
255.255.255.0
五#六层
192.168.4.200-192.168.4.239
255.255.255.0
六#一层
192.168.5.0-192.168.5.39
255.255.255.0
…
……
255.255.255.0
六#六层
192.168.5.200-192.168.5.239
255.255.255.0
七#一层
192.168.6.0-192.168.6.39
255.255.255.0
…
……
255.255.255.0
七#六层
192.168.6.200-192.168.5.239
255.255.255.0
八#一层
192.168.7.0-192.168.7.39
255.255.255.0
…
……
255.255.255.0
八#六层
192.168.7.200-192.168.7.239
255.255.255.0
九#一层
192.168.8.0-192.168.8.39
255.255.255.0
…
……
255.255.255.0
九#六层
192.168.8.200-192.168.8.239
255.255.255.0
十#一层
192.168.9.0-192.168.9.39
255.255.255.0
…
……
255.255.255.0
十#六层
192.168.9.200-192.168.9.239
255.255.255.0
二、DNS服务器的设置
1、打开DNS控制台:
选“开始菜单→程序→管理工具→DNS”。
2、建立域名“”映射IP地址“XXX.XXX.XXX.XXX”的主机记录。
①建立“com”区域:
选“DNS→WY(你的服务器名)→正向搜索区域→右键→新建区域”,然后根据提示选“标准主要区域”、在“名称”处输入“com”。
:
图3:
建立“com”区域
②建立“abc”域:
选“com→右键→新建域”,在“键入新域名”处输入“abc”。
③建立“admin”主机。
选“abc→右键→新建主机”,“名称”处为“admin”,“IP地址”处输入“IP地址”,再按“添加主机”。
DNS服务是许多服务的基础,所以配置一台LinuxServer应该从DNS开始,并要从一开始就对你的服务器配置成什么样子有一个整体的把握,这样才能保证配置之间能够相互协调,避免错误的发生。
3、IIS的安装
在WindowsXP中,IIS并不是默认安装的,而是作为可选的组件,现在我们要建站,就可以选择安装他们,方法很简单,放入XP光盘,然后运行光盘,在运行界面中选择添加组件,或者打开控制面板然后打开添加或者删除文件,选择添加Windows组件。
在弹出对话框中选择internet信息服务(IIS)。
然后点击确定安装就可以了。
(1)Web网站的架设
在控制面板中打开“管理工具”--“internet信息服务”:
图4:
Internet信息服务
上图中“默认网站”选项,可以修改默认的Web站点为你的新站点,也可以重新命名一个新的Web站点,方法是在默认网站上点击鼠标右键选择重命名然后输入你想要的名字,大家可以自己随意修改。
(2)IIS关于Web服务器的配置
要想网站顺利运行还得配置IIS,在命名后的站点上点击鼠标右键选择属性如图:
图5:
默认网站属性主目录设置
在上图的主目录中定义网页内容的来源,默认如上图,本地路径可以根据你的需要设置,一般从安全性角度上考虑不要设置在系统分区,可以在另外的分区重新建立一个路径。
图6:
网站属性描述
如上图在网站选项框中可以设置网站的描述,指定的IP地址,连接超时的时间,重点说一下日志纪录,一个好的网管必须养成经常观察日志的习惯,只有这样,才能保证计算机网络的安全性。
点击日志设置的属性如下图:
图7:
日志属性设置
六、设计心得:
当今的世界,计算机网络越来越成为必不可少的工具。
作为大学生,计算机网络更是一门不可或缺的专业知识。
要想彻底了解相关知识,只学课本显然是不够的。
课程设计不仅是一种学习专业知识的好方法,而且也是对以前学过的专业知识的很好的练习的一种方法。
通过此次课程设计,不仅对专业知识进行了复习巩固,而且更加了解了计算机网络在社会中的重要作用。
了解了计算机网络在诸如家庭网,学校网,集团公司网络的相关配置方法,而且通过自己亲手实践,设计了一个学生公寓组网的安排,亲自动手,收获颇多。
当然过程中也有也有不足之处,专业知识不够强,课本没吃透,导致在相关应用时缩手缩脚,浪费了很多时间。
以后会吸取经验,进行改进。
参考文献
[1] 谢希仁.计算机网络(第三版)[M].北京:
电子工业出版社,2002
[2]孙江宏.局域网组建及应用培训教程[M].北京:
清华大学出版社,2002年2月
[3]吴礼发、谢希仁.网络原理与技术教程[M].北京:
希望电子出版社,2002年9月
[4]AndrewS.Tanenbaum著.潘爱民译.计算机网络(第四版)[M].北京:
清华大学出版社,2007年11