计算机网络课程设计改的
计算机网络课程设计报告班 级: 指导教师:学 号:姓 名: ,快乐之家摘要: 当今世界正全面向信息化发展,人们对信息的需求越来
计算机网络
课程设计报告
班 级: 指导教师:
学 号:
姓 名:
,快乐之家
摘要: 当今世界正全面向信息化发展,人们对信息的需求越来越迫切,信息在经济的
发展中起着越来越重要的作用。随着计算机、网络和多媒体等信息技术的飞速发展,信息的传递越来越快捷,信息的处理能力越来越强,信息的表现形式也越来越丰富,对社会经济和人们的生活产生了深刻的影响。学校、企业、公司等部门都需要通过
对网络进行相关的设置,实现管理效益和办工质量。家庭也可以通过对网络进行相
关的网络设置,实现家庭网络之间的资源共享。当然,家庭网络不用像学校、企业、公司等部门那样进行复杂的网络设计,只要简单的设置,就可以实现所需。但也可
以尝试复杂的设置(如:WEB,FTP 等服务器的安装与配置,实现远程控制等),来
满足我们更大的需求!
关键词:家庭网络 设计目的意义 网络拓扑图 配置与服务器 设计内容 设计心得
一、程序设计的目的和意义
计算机网络课程是计算机科学与技术专业的重要专业课程之一,此课程在内容上侧
重于理论与实践相结合,使我们对课程有更深一步的理解,更牢固的掌握所学内容,培养我们的实践能力,为以后所学的专业课课程打下很好的基础,提高我们的全面素质。 随着科学技术的飞速发展,越来越多的计算机进入普通家庭,家庭网络的合理组建,
也变得日趋重要。源于资源共享的目的,家庭组网也持续升温。所谓资源共享,就是用简单的方式,将两台或两台以上的计算机连接起来,家庭成员之间就可以共同浏览网页、交流信息、共享影碟,甚至展开网上游戏对战,既能满足家庭办公和娱乐的需要,又可以消除工作和学习的压力,同时也是融合亲情的好机会。更重要的一点是,使用这种技术不但成本低廉,消耗很低,却只需付单机上网的费用。
二、设计的题目和要求
题目:家庭网络的合理组建——快乐之家
要求:经过组建局域网,配置服务器等一系列的操作,实现家庭网络之间的资源共享。
三、设计的内容
3.1 可选方案分析
交叉双绞线直连法:如果只有两台电脑,则可以用这种方式。它最省事,不过这
只是权益之计,一旦有三台或三台以上的计算机,这种方法就行不通了,并且完全不能 扩展网络规模。
总线型网络:总线结构的主要特性就是“用一条公用的网线来连接所有的计算
,机”,这条很长的线是由很多条短的网线来连接起来的。 它具有成本低廉和布线简单的优点。只要买足了网线、接头、网卡,就不需要其它额外的网络设备。但缺点也不少,首先,只要网络中任何一段线路发生故障,整个网络就瘫痪了,其次,要加入或减少一台计算机时,也会使网络暂时中断。它比直连法有很大改进,但还是不是很理想,适合于对网络要求不是特高的家庭。
星型网络:它是以集线器为中心向外成放射状,是通过集线器在各计算机之间传递 信息的。单看“星型”两字,就知道其用优点了: 首先. 局部线路故障只会影响到局部区域,不会导致整个网络的瘫痪,除非是集线器坏了。 其次. 追查故障点时相当方便,通常从集线器的指示灯便能很快得知故障点。且在增加或减少计算机时,不会造成网络中断。
3.2 网络拓扑设计方案

Pc 机 B
IP 地址:192.168.1.2子网掩码:255.255.255.0默认网关:192.168.1.1首选DNS 服务器:192.168.1.1
IP 地址:192.168.1.3子网掩码:255.255.255.0默认网关:192.168.1.1首选DNS 服务器:192.168.1.1
此网络拓扑结构为星形网络结构。在家庭网络中,一般不用安设防火墙。此结构由 一个调试解调器(俗称猫)与外在网络连接,内连接一个路由器(多个接口),来连接 家庭内的计算机。
此家庭网络的实现,需要准备一个调制解调器,一个路由器,计算机,还有一些网 线,根据拓扑图,使用网线来连接设备。
,为了便于操作,主服务器可安装在书房, 其他的计算机可在卧室,客厅等的安放 (根据实际情况需要)。
根据此网络拓扑图进行连接,根据下面的内容进行配置服务器的操作,则可以实现 家庭网络之间的资源共享。
3.3 项目使用的网络平台
服务器端的操作系统选Windows server 2000,客户端的操作系统选Windows XP。
3.4 子网设计方案
3.4.1 IP地址的合理划分
因为家里一般最多也就七八台电脑,通过一台Hub 连接起来,用一个C
类的地址就完全够用了,不用很详细的用到划分子网。
3.4.2 IP地址规划
IP 的划分是基于TCP/IP协议的,所以我们必须要先添加上一个TCP/IP协
议。在“控制面板→网络→配置”选项卡中单击“添加”按钮,然后在“厂商”
列表中选择“Microsoft ”,在“网络协议”列表框中选择“TCP/IP”,然后单击“确
定”按钮并且按照系统提示放入系统安装盘或者指定系统安装文件的位置。系统
这个时候会提示让你重新启动计算机,这个时候我们的TCP/IP协议就已经添加进
去了。现在开始设置IP 地址和子网掩码。网上邻居右键出现

右键本地连接,出现

选中TCP/IP协议,属性,出现下图

在这里根据网络拓扑图的结构对IP 地址、子网掩码、首选DNS 服务器进行相关修改。子网掩码都选255.255.255.0,默认网关与第一台机器相同,IP 地址只最
,后一位不一样,组建成一个小的局域网。
3.5 配置WEB 服务器发布WEB 网站
WEB 服务器也称为WWW(WORLD WIDE WEB) 服务器,主要功能是提
供网上信息浏览服务。Web 服务器传送页面使浏览器可以浏览,然而应用程序
服务器提供的是客户端应用程序可以调用的方法。Web 服务器可以解析
(handles)HTTP协议。当Web 服务器接收到一个HTTP 请求(request),会返
回一个HTTP 响应(response),为了处理一个请求(request),Web 服务器可以响
应(response)一个静态页面或图片,进行页面跳转(redirect),或者把动态响应
(dynamic response) 的产生委托(delegate)给一些其它的程序例如CGI 脚本,
JSP(JavaServer Pages)脚本,servlets ,ASP(Active Server Pages)脚本,服务器端
(server-side)JavaScript,或者一些其它的服务器端(server-side)技术。无论它们(译
者注:脚本) 的目的如何,这些服务器端(server-side)的程序通常产生一个HTML
的响应(response)来让浏览器可以浏览。
IIS 是Windows server 2000、Windows 2000系统提供的WEB 服务器程序,
可提供以下服务:
(1)WWW 服务:将Windows server 2000计算机配置为WEB 服务器,在互联网
上发布自己的WEB 站点。
(2)FTP服务:建立FTP站点,为用户提供文件上传与下载服务.
(3)NNTP 服务:支持新闻组传输协议。
(4)SMTP 服务:为用户提供发送邮件的作用。
3.5.1 安装IIS
在控制面板的添加/删除程序——Windows 组件向导——应用程序服务器
——Internet 信息服务(IIS)

单击详细信息,会出现如下图的窗口,全部选中,

确定之后,这时候需要插入Windows server 2000光盘,插入安装盘按照
提示进行安装,IIS 中的FTP 很快便自动安装完成。
3.5.2 建立WEB 站点并发布内容
(1)为WEB站点创建主页,我的电脑右键—管理—服务应用程序—Internet
信息服务,默认web 站点,右键—属性

IP 地址全部未分配,要记住所写端口,其他根据需要填写(一般都
不用修改)。主目录中,可根据需要勾选客户的访问权限,如下图:

(2) 添加新的主页,文档目录中 ,主页名.html ,主页名.asp ,iisstart.asp
这三个在启用默认文档中是必须有的,且顺序先后必须为主页名.html ,
主页名.asp ,iisstart.asp ,如下图:

(3) 将主页复制到IIS 的默认或指定的发布目录中。
(4)在浏览器中输入相应地址就可以访问网站了。
3.5.3 在互联网上发布自己的web 站点
我们在家里使用的都是动态的IP 地址,所以像大公司一样有固定IP 、并
辅助域名,是不大可能的事!在地址栏输入域名,DNS 会将输入的域名翻译
成对应的IP 地址,然后由网络设备寻址找到网站,然后网站会给我们的请求
端发送一个主页面,然后显示到我们的电脑屏幕上!其实这就是一条链:域名
→IP→服务器。因为我们使用的是动态IP ,怎么才能做到域名和上网时的IP
一一对应呢?这就需要用到花生壳了。
花生壳是一个域名程序,一套完全免费的动态域名解析服务客户端软件,
支持将你计算机的动态IP 绑定到一个固定域名上。当您安装并注册该项服务,
无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固
定域名和最大自主权的互联网主机。对于使用动态IP 接入的用户而言,可以
利用" 花生壳" 在办公室或家庭建立拥有固定域名的互联网主机。由于不受线路
类型、主机存放地点的约束,所以您可以根据自己的需求选择合适的系统平台、
数据库平台和站点运营模式,并由此获得最大限度的自主性。这样别人就可以
访问域名来访问你的计算机,而如果你的电脑恰好是服务器的话,那么就是访
问网站了。这正是所需要将计算机的动态IP 绑定到一个固定域名上。
在地址栏输入http://www.oray.com/peanuthull/,就进到花生壳下载页面,

下面就是花生壳的安装和使用了。 1、申请花生壳帐号,申请免费域名。
,2、绑定到路由器 3、映射端口把路由器的80断口隐射到您主机(装有web
服务器的PC )4、打开IIS6.0 5、选择一个站点,选择一个站点看属性,
点高级 6、点高级后编辑一下主机头,填写我们的一级域名,有的就填写,
没有的就填写花生壳申请的免费域名或不填 7、万网CNAME 设置, 因为我
们有一级域名,所以我要到万网里做个CNAME ,这样就能通过输入我的域名
进入我的网站。8、测试站点,成功。
这样我们就有了固定的域名,每当别人点击你的域名的时候,域名会指向
花生壳服务器,花生壳服务器又会检测上线的域名(就是在线的花生壳软件)
这样花生壳服务器就会把页面请求转到运行对应的域名的花生壳软件的动态
IP 上去,这样点击你域名的主机就和你的电脑(发布服务器)连接上了,然
后你的电脑就会给他发送你的主页面过去!这样就完成了web 站点的发布了,
不仅在家里能看到你发布的信息,在互联网上也可以看到你发布的信了。
3.6 创建FTP 服务器,实现文件的上传与下载
与大多数Internet 服务一样,FTP 也是一个客户机/服务器系统。用户通过一
个支持FTP 协议的客户机程序,连接到在远程主机上的FTP 服务器程序。用户
通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并
将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传
送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器
上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。
在做WEB 安装IIS 的同时FTP 也被装入了程序中,这时只需要进行相应
的设置,而不用再安装了。
(1) 我的电脑右键—管理—服务应用程序—Internet 信息服务,默认ftp 站点,右
键—属性,在ftp 站点窗口中IP 地址全部未分配,记住所写端口,如下图;
