1计算机网络技术2学习情境二:构建中型网络项目八:局域网服务器的搭建3TCP/IP应用层HTTP和万维网客户/服务器模型网络服务器域名系统--DNS其他应用层协议4TCP/IP应用层协议域名系统(DNS)超文本传输协议(HTTP)简单邮件传输协议(SMTP)文件传输协议(FTP)简单文本传输协议(TFTP)简单网络管理协议(SNMP)远程登录协议(Telnet)5应用程序之间为了能顺利地进行通信,一方通常需要处于守候状态,等待另一方请求的到来.在分布式计算中,一个应用程序被动地等待,而另一个应用程序通过请求启动通信的模式就是客户/服务器模式。什么是客户/服务器6客户/服务器模型的特性一台主机上通常可以运行多个服务器程序,每个服务器程序需要并发地处理客户的请求,并将处理的结果返回给客户。因此,服务器程序通常比较复杂,对主机的硬件资源(如CPU的处理速度、内存的大小等)及软件资源(如分时、多线程网络操作系统等)都有一定的要求。而客户程序由于功能相对简单,通常不需要特殊的硬件和高级的网络操作系统。7C/S模型C/S模型即Client/Server模型,中文称为客户/服务器模型。C/S模型是由客户机、服务器构成的一种网络计算环境,它把应用程序分成两部分,一部分运行在客户机上,另一部分运行在服务器上,由两者各司其职,共同完成。8C/S模型运作过程(1)服务器监听相应窗口的输入;(2)客户机发出请求;(3)服务器接收到此请求;(4)服务器处理此请求,并将结果返回给客户机;(5)重复上述过程,直至完成一次会话过程任务。9B/S模型Web三层体系结构,即客户端浏览器/Web服务器/数据库存服务器(B/W/D)结构,该体系结构就是所谓的B/S模型。当客户机有请求时,向Web服务器提出请求服务,当需要查询服务时,Web服务器某种机制请求数据库服务器的数据服务,然后Web服务器把查询结果转变为HTML的网页返回到浏览器显示出来。10FTP服务器DNS域名系统服务器Web服务器11DNS解析流程解析程序1.查询本机的高速缓存2.查询本机文件Hosts.txt3.查询区域文件4.查询高速缓存5.查询其它NDS服务器本机本地域名服务器外部域名服务器121.查询本机的高速缓存2.查询本机文件Hosts.txt3.查询区域文件4.查询高速缓存根域服务器管辖.cn域名服务器管辖.edu.cn域名服务器管辖.xtvtc.edu.cn域名服务器5.查询万维网()服务,又称为Web服务。服务采用客户/服务器工作模式,客户机即浏览器,服务器即Web服务器,它以超文本标记语言(HTML)和超文本传输协议(HTTP)为基础,为用户提供界面一致的信息浏览系统。14超文本传输协议(HTTP)是用来在浏览器和服务器之间传送超文本的协议。HTTP由两部分组成:从浏览器到服务器的请求集和从服务器到浏览器的应答集。15HTTP会话过程连接请求应答关闭16电子邮件协议:SMTP和POP3文件传输协议:FTP简单文件传输协议:HTTP简单网络管理协议:SNMPTelnet17任务1:基于WindowsServer2003的DHCP的实现和应用任务2:架设单位内部DNS并提供域名解析服务任务3:利用IIS架设单位内部Web服务器任务4:利用IIS架设单位内部FTP服务器18任务1:基于WindowsServer2003的DHCP的实现和应用某公司组建单位内部的局域网,随着计算机数量的增加,网络管理员在客户机的TCP/IP维护上花费了不少的时间,首先在连入单位内部网络时需要分配IP地址,另外有此客户在对计算机重新安装操作系统后经常询问自己计算机的IP地址等信息,在这种情况下,需要在局域网内部安装并配置一台DHCP服务器,为公司内除服务器以外的所有计算机自动配置IP地址、子网掩码、默认网关、DNS服务器地址等网络参数。19任务1:基于WindowsServer2003的DHCP的实现和应用了解TCP/IP网络中IP地址的分配方式和特点;理解DHCP的基本概念和运行原理;掌握WindowsServer2003中DHCP服务器的安装和配置方法;掌握DHCP作用域的配置方法;掌握DHCP客户端的设置方法。20安装Windows2003Server的PC计算机1台;测试用计算机2台(WindowsXP系统);直通线3条;交换机1台。任务1:基于WindowsServer2003的DHCP的实现和应用21任务1:基于WindowsServer2003的DHCP的实现和应用DHCP客户机DHCP服务器DHCP服务网络拓扑图DHCP客户机DHCP客户机22任务1:基于WindowsServer2003的DHCP的实现和应用步骤1:硬件连接;步骤2:进行TCP/IP设置;步骤3:安装DHCP服务器;步骤4:DHCP服务器的授权;步骤5:DHCP服务器配置;步骤6:DHCP客户机的配置与测试。23任务2:架设单位内部DNS并提供域名解析服务有一所高等院校,组建学校的校园网并架设单位内部的Web服务器和FTP,同时单位内部的计算机接入互联网,现需要安装并配置一台DNS服务器为校园网内部的用户提供DNS服务,使用户能够使用域名访问单位内部的Web网站和FTP服务器以及互联网上的各个网站。24掌握DNS服务器的安装方法;掌握正向和反向查找区域的建立方法;掌握DNS服务器的测试方法。任务2:架设单位内部DNS并提供域名解析服务25任务2:架设单位内部DNS并提供域名解析服务安装Windows2003Server的PC计算机2台;一台作DNS服务器,一台作Web服务器;WindowsWindowsXP计算机2台;以上两台计算机已连入校园网。26任务2:架设单位内部DNS并提供域名解析服务PCADNS服务器DNS配置网络拓扑图PCBWeb服务器上联校园网27任务2:架设单位内部DNS并提供域名解析服务步骤1:硬件连接;步骤2:设置IP地址及测试连通性;步骤3:安装DNS服务器;步骤4:DNS服务器的设置;28步骤5:在正向查找区域建立主要区域;步骤6:在主要区域内新建资源记录;步骤7:建立反向区域;步骤8:DNS服务器的维护;步骤9:测试配置的DNS服务器。任务2:架设单位内部DNS并提供域名解析服务29任务3:利用IIS架设单位内部Web服务器有一所高等院校,组建了学校的校园网,开发了学院的主页,需要架设一台Web服务器来运行学院的主页,为学校内部和互联网用户提供浏览服务。30任务3:利用IIS架设单位内部Web服务器掌握IIS6.0组件的安装与卸载;掌握利用IIS6.0进行网站建立的方法;掌握IIS6.0网站的配置和管理过程。31任务3:利用IIS架设单位内部Web服务器安装Windows2003Server的PC计算机1台;DNS服务器1台;测试用计算机2台(WindowsXP等系统均可)。32任务3:利用IIS架设单位内部Web服务器Web客户机Web服务器Web客户机DNS服务器33任务3:利用IIS架设单位内部Web服务器步骤1:硬件连接;步骤2:设置IP地址及测试连通性;步骤3:IIS6.0的安装;步骤4:测试IIS是否安装成功;34任务3:利用IIS架设单位内部Web服务器步骤5:全局性IIS服务器管理;步骤6:建立单位网站;步骤7:新建虚拟目录;步骤8:网站的管理与维护;步骤9:启用和停用动态属性。35任务4:利用IIS架设单位内部FTP服务器在Internet和Intranet中,FTP是除Web之外最为广泛的一种应用,大量的软件及音、视频等大容量文件的上传和下载多使用FTP方式。有一所高等院校,组建了学校的校园网,开发了学院的主页,为了便于管理需要将学院的Web服务器配置成FTP服务器便于文件的上传和下载。36掌握IIS中FTP服务器的安装和配置方法;掌握FTP客户端的使用方法。任务4:利用IIS架设单位内部FTP服务器37任务4:利用IIS架设单位内部FTP服务器安装Windows2003Server的PC计算机1台;WindowsWindowsXP计算机2台。38任务4:利用IIS架设单位内部FTP服务器FTP客户机FTP服务器FTP服务网络拓扑图FTP客户机39任务4:利用IIS架设单位内部FTP服务器步骤1:硬件连接;步骤2:设置IP地址及测试连通性;步骤3:安装Internet信息服务和FTP服务;步骤4:新建FTP站点;40任务4:利用IIS架设单位内部FTP服务器步骤5:FTP站点的配置;步骤6:FTP站点的启动与停止;步骤7:创建虚拟目录;步骤8:利用Web浏览器访问FTP站点。41Thank~~