淮海工学院计算机科学系课程设计报告设计名称:计算机网络课程设计姓名:学号:专业班级:计算机科学系系(院):计算机科学系设计时间:2007.7.2~2007.7.13设计地点:计算机网络实验室三、设计说明书3.1、需求分析随着信息时代的到来,校园网已经成为现代教育背景下的必要基础设施,成为学校提高水平的重要途径。
校园网络的主干所承担的信息流量很大,校园网络的建设的目标是在校园内实现多媒体教学、教务管理、通信、双向视频点播(VOD)等信息共享功能,能实现办公的自动化、无纸化。
能通过与Internet的互联,为全校师生提供国际互联网上的各种服务。
教师可以制作多媒体课件以及在网上保存和查询教学资源,能对学生进行多媒体教学和通过网络对学生进行指导与考查等。
学生也可以通过在网上浏览和查询网上学习资源,从而可以更好地进行学习,校园网能为学校的信息化建设打下基础。
根据本校园实际情况主要应用需求分析如下:用户的应用需求:所有用户可以方便地浏览和查询局域网和互联网上的学习资源,通过WWW服务器、电子邮件服务器、文件服务服务器、远程登录等实现远程学习,此外为教务处提供教务管理、学籍管理、办公管理等。
通信需求:通过E-mail及网上BBS以及其它网络功能满足全院师生的通信与信息交换的要求,提供文件数据共享、电子邮箱服务等。
信息点和用户需求:按照要求本校园网内信息点总数为531个,其中办公区需要的信息点为(111个):教务处(25),党政办公楼(26),图书馆(60);教学区为(400个):除计算机系大楼需要120个信息点外,其余各系部大楼网络设计的层次可如右图所示:核心层高速传输与交换分布层基于策略的连接接入层本地与远程工作组用户以上特点分层网络结构可以获得良好的扩展性,根据实际需求,整个校园网采用星型结构,并分为核心层(分布于网管中心内)和访问层(分布在各宿舍楼、教学楼内,包括分布广泛的各种低端网络连接/交换设备及各种终端设备)二层。
对于整个网络的拓扑结构为混合型结构,以快速交换机为网络中心的星型结构,各部门以二级交换机为主结点的树型结构。
本校园网络设计的层次拓扑结构图如下图所示:图3.2-1 层次结构拓扑图网络系统设计原则由于计算机与网络技术的特殊性,网络建设需要考虑以下一些因素:系统的先进性、体统的稳定性、系统的可扩展性、系统的可维护性、应用系统和网络系统的配合网络要求具有高可靠性、高稳定性和足够设备冗余和备份,防止局部故障引起整个网络系统的瘫痪,避免网络出现单点失效的情况。
在网络干线上要提供备份链路。
在网络设备上要提供适当的冗余配置。
采用各种有效的安全措施,保证网络系统和应用系统安全运行。
安全包括4个层面-网络安全,操作系统安全,数据库安全,应用系统安全。
由于Internet的开放性,世界各地的Internet用户也可访问校园网,校园网将采用防火墙、数据加密等技术防止非法侵入、防止窃听和篡改数据、路由信息的安全保护来保证安全。
同时要建立系统和数据库的磁带备份系统。
各主要楼节点的交换机分别用光纤与网络中心的中心交换机相连接,构成校园网千兆位以太网的主干网络,各节点交换机至桌面采用超5类双绞线100Mbps交换。
因此本校园网络设计的拓扑结构图如下所示:图3.2-2 详细拓扑结构图3.3、设备和软件的配置与购置方案配置原则总体上要能满足通信,教学和方便管理三大功能。
有两种重要的配置原则其一,使用Cisco WS系列。
可提供大量的高速以太网端口,具有强大的QoS能力和精细化用户管理;模块板支持热插拔,电源系统采用冗余热备份;支持网络测试命令。
3.6、配置WEB服务器发布Web网站Web服务器是校园网中非常重要的一个服务器,通过Web服务器可以发布Web网站,随着教育经济时代的到来,对生源、师资的竞争会越来越来激烈,学校应该将自己的最新研究成果及有关信息发布到网络上,适时实现对网络资源的更新。
IIS(Internet Information Service)是Windows 2000系统提供的Web服务器程序,可提供以下服务:(1)WWW服务:将Windows 2000计算机配置为Web服务器,在互联网上发布自己的Web站点。
(2)FTP服务:建立FTP站点,为用户提供文件上传与下载的服务。
(3)NNTP服务:支持新闻组传输协议。
(4)SMTP服务:为用户提供发送邮件的功能。
3.6.1 安装 IIS步骤1 单击"开始",指向"设置",单击"控制面板",然后启动"添加/删除程序"应用程序。
步骤 2 选择"添加/删除 Windows 组件",然后按照如图提示安装、删除或添加IIS 组件。
图3.6-1 安装IIS组件3.6.2.建立WEB站点并发布内容步骤1 为 Web 站点创建主页,单击"开始",单击"控制面板/管理工具/Internet 服务器管理器",打开服务应用程序。
右击单击“默认Web站点”,选择“属性”即可设置并发布站点。
图3.6-2 设置Web属性步骤2 添加新的主页默认文件名为“计算机系网站资源.html”,并移动到首部。
图3.6-3 添加需要发布的网页步骤3 将主页复制到 IIS 的默认或指定的Web 发布目录中。
默认 Web 发布目录也称为主目录,安装程序提供的位置是 C:\Inetpub\wwwroot。
步骤4 在浏览器中输入http://58.192.1.12/即可访问网站了。
(网络中的其他计算机亦可访问)图3.6-4 Web发布效果图3.7、创建FTP服务器,实现文件的上传与下载步骤1 安装IIS后打开Internet信息服务管理器,右击“默认的FTP站点”, 选择“属性”即可设置FTP。
图3.7-1 设置FTP属性步骤2默认FTP站点目录位置是 C:\inetpub\ftproot,为实现文件上传和下载功能,如下图所示选择“读取”、“写入”功能。
图3.7-2 设置FTP访问方式步骤3 访问FTP://58.192.1.12/,实现上传和下载文件功能。
图3.7-3 上传文件效果图3.8、创建DNS服务器DNS是域名系统 (Domain Name System)的缩写,是一种组织成域层次结构的计算机和网络服务命名系统。
DNS 命名用于TCP/IP网络,如Internet,用来通过用户友好的名称定位计算机和服务。
当用户在应用程序中输入DNS 名称时,DNS服务可以将此名称解析为与此名称相关的其他信息,如IP地址。
步骤1 打开“添加/删除程序”窗口。
选择“开始菜单→设置→控制面板→添加/删除程序”。
步骤 2 然后单击“添加/删除 Windows 组件”,打开“Windows 组件向导”窗口,在“组件”下,滚动列表并选中“网络服务”,单击“详细信息”按钮,打开“网络服务”窗口。
图3.8-1 安装DNS软件步骤 3 在“网络服务的子组件”下,单击“域名服务系统 (DNS)”,然后单击“确定”按钮。
安装程序开始配置组件,在“文件复制来源”中,键入 Windows 2000 分配文件的完整路径,然后单击“确定”按钮。
所需的文件被复制到硬盘上,就可以使用服务器软件了。
步骤 4 选择“开始菜单→程序→管理工具→DNS”打开DNS控制台,建立域名“”映射IP地址“58.192.1.71”的主机记录:①建立“com”区域:选“DNS→xzyao(所选的服务器名)→正向搜索区域→右键→新建区域”,然后根据提示选“标准主要区域”、在“名称”处输入“com”。
单击“下一步”按钮,显示如图新建区域信息,然后单击“确定”按钮完成新区域的创建。
图3.8-2 创建新区域②建立“xzyao”域:选“com”域,执行“右键→新建域”命令,在“键入新域名”处输入“xzyao”。
②建立“www”主机。
选“xzyao”,执行“右键→新建主机”命令,“名称”处为“www”,“IP地址”处输入“58.192.1.71”,再按“添加主机”按钮。
如图所示。
图3.8-3 创建WWW主机步骤5 建立域名“”映射IP地址“58.92.1.71”的主机记录。
①域名“”和“”均位于同一个“区域”和“域”中,均在上步已建立好,因此应直接使用,只需再在“域”中添加相应“主机名”即可。
②建立“xzyao”主机:选“xzyao→右键→新建主机”,在“名称”处输入“admin”,“IP地址”处输入“58.92.1.71”,最后再“添加主机”即可。
步骤 6 建立域名“ftp. ”映射IP地址“58.192.1.26”和域名“”映射IP地址“58.92.1.71”的主机记录方法同上,建立好的DNS控制台下图所示。
图3.8-4 配置的DNS纪录步骤7 在任一本网内的工作站中打开“网络”窗口。
选网络组件的“TCP/IP”组件,单击“属性”按钮,打开“TCP/IP 属性”窗口。
在“DNS 配置”标签中,首先选中“启用DNS ”单选项,在“主机”处输入“xzyao”。
然后单击“添加”按钮,添加DNS服务器的IP地址(58.192.1.71)。
图3.8-5 添加DNS服务器0步骤8 单击“确定”按钮。
系统将所需的文件复制到硬盘上,重新启动系统后,测试验证所进行的设置,采用Windows2000中自带的“ping”命令来完成。
格式如“ping ”,成功的测试如下图所示。
图3.8-6 测试DNS的配置四、设计成果本次课程设计完成了以淮海工学院本部校园为背景,淮海工学院的本部分为办公区、教学区和生活区三部分。
使用预留的INTERNET地址实现子网的划分组建,设计出本部的校园网具体方案。
方案中确定了校园网的拓扑方案,完成了对设备的选型,基本确定了各类硬件和软件的配置和经费方案的预算。
在具体实践过程中,构建了工作型局域网,在指定计算机内安装网络接口卡,动手制作了双绞线的网线,通过计算机与集线器(交换机)相连,在工作组中指定的基于计算机上分别安装操作系统Windows Server 2000、TCP/IP协议,配置IP地址、掩码和网关等参数,创建一个简单的WEB服务器,并制作一些网页,放入WEB服务器内以及一个FTP服务器,实现文件的上、下传;并在局域网内创建DNS服务器,配置了相关文件,进行对局域网内的主机作域名解析。
计算机网络课程设计报告第20 页,共21 页。