您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 第5章 网络服务器配置资料
计算机网络技术基础第5章网络服务器配置本章内容DNS域名系统DHCP服务服务FTP服务5.1域名系统DNS是域名系统(DomainNameSystem)的缩写,是一种组织成域层次结构的计算机和网络服务命名系统。DNS命名用于TCP/IP网络,如Internet,用来通过用户友好的名称定位计算机和服务。当用户在应用程序中输入DNS名称时,DNS服务可以将些名称解析成与此名称相关的其他信息,如IP地址。5.1.1域名系统(DNS)基本概念域名空间:指Internet上所有主机的惟一的和比较友好的主机名所组成的空间,是DNS命名系统在一个层次上的逻辑树结构。各机构可以用它自己的域名空间创建Internet上不可见的专用网络。1.DNS服务器2.DNS客户端3.资源记录4.区域5.区域文件5.1.2Internet域名空间Internet上的DNS域名系统采用树状的层次结构。通过这样的层次式的结构的划分,Internet上的服务器的含义就非常清楚了。5.1.3DNS域名解析的方法当DNS客户机需要查询程序中使用的名称时,它会查询DNS服务器来解析该名称。DNS查询以各种不同的方式进行解析。客户机有时也可通过使用以前查询获得的缓存信息就地应答查询。DNS服务器可使用其自身的资源记录信息缓存来应答查询。DNS域名解析的方法主要有:递归查询法、叠代查询法和反向查询法。1.递归查询法如果DNS服务器无法解析出DNS客户机所要求查询的域名所对应的IP地址时,DNS服务器代表DNS客户机来查询或联系其他DNS服务器,以完全解析该名称,并将应答返回给客户机,这个过程称为递归查询法。2.叠代查询法为了克服递归查询中所有的域名解析任务都落在DNS服务器上的缺点,可以想办法让DNS客户机也承担一定的DNS域名解析工作,这就是叠代查询法。3.反向查询法递归查询和叠代查询都是正向域名解析,即从域名查找IP地址。DNS服务器还提供反向查询功能,即通过IP地址查询域名。5.1.4DNS域名解析的过程DNS域名采用客户机/服务器模式进行解析。客户机由网络应用软件和DNS客户机软件构成。DNS服务器上有两部分资料,一部分是自己建立和维护的域名数据库,存储的是由本机解析的域名;另外一部分是为了节省转发域名的开销而设立的域名缓存,存储的是从其他DNS服DNS服务器解析的历史记录。5.2DHCP概述5.2.1DHCP术语(1)作用域一个网络完整连续的可能IP地址范围。DHCP服务可以提供给作用域,典型地定义网络上的一个单一物理于网。作用域还为服务器提供管理网络分布、IP地址分配和指派以及其他相关配置参数的主要方法。(2)超级作用域是可用于管理的分组,用于支持同一物理网络上的多个逻辑IP子网。超级作用域包含成员域(子作用域)的列表,这些成员域可作为一个集合被激活。超级作用域用于配置有关作用域使用的其他详细信息,如果要配置超级作用域内使用的多数属性,管理员需要单独配置成员作用域。5.2.2DHCP服务的原理DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一种自动对客户机分配IP地址的服务,可以自动将IP地址传到请求地址的客户计算机,其主要目的是减少人工分配和跟踪分配给客户机的IP地址所需要的工作量。要使用DHCP方式动态分配IP地址,要求网络中至少有一台安装了DHCP服务的服务器,其他要使用DHCP功能的客户端也必须要有支持自动向DHCP服务器索取IP地址的功能。当DHCP客户机第一次启动时,它就会自动与DHCP服务器通信,并由DHCP服务器分配给DHCP客户机一个IP地址,直到租约到期(并非每次关机释放),这个地址就会由DHCP服务器收回,并将其提供给其他的DHCP客机使用。IP地址数据库DHCP服务器DHCP客户机DHCP的工作过程:1客户端向所有的服务器发送一条信息(发现阶段);2所有的服务器都提供一个IP(提供阶段);3客户端选择一个IP作为自己的IP地址(选择阶段);4客户端向服务器发出信息确认得到的IP.(确认阶段)。1.发现阶段即DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCPdiscover发现信息来寻找DHCP服务器,即向地址255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会做出响应。发现阶段2.提供阶段即DHCP服务器提供IP地址的阶段。在网络中接收到DHCPdiscover发现信息的DHCP服务器都会做出响应,它从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCPoffer提供信息。提供阶段3.选择阶段即DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。如果有多台DHCP服务器向DHCP客户机发来的DHCPoffer提供信息,则DHCP客户机只接受第一个收到DHCPoffer提供信息,然后它就以广播方式回答一个DHCPrequest请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。之所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址。选择阶段4.确认阶段即DHCP服务器确认所提供的IP地址的阶段。当DHCP服务器收到DHCP客户机回答的DHCPrequest请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCPack确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定,另外,除DHCP客户机选中的服务器外,其他的DHCP服务器都将收回曾提供的IP地址。确认阶段DHCP优点减少错误→减少手工配置IP地址导致的错误,如已分配的IP地址再次分配给另一设备引起的地址冲突减少网络管理→TCP/IP配置是集中化和自动完成的,不需手工配置,集中定义全局和特定子网的TCP/IP配置→大部分路由器能转发DHCP配置请求,减少了在每个子网设置DHCP服务器的必要→客户机配置的地址变化必须经常更新,DHCP能高效而自动地进行配置5.3.1(worldwideweb)服务,也称web服务,是目前TCP/IP互联网上最方便和最受欢迎的信息服务类型,它的影响力已远远超出了专业技术的范畴,并且已经进人了广告、新闻、销售、电子商务与信息服务等诸多领域,它的出现是TCP/IP互联网发展中一个革命性的里程碑。5.3互联网上一个完全分布的信息系统,最早由欧洲核物理研究中心(europeancenterfornuclearresearch,CERN)的TimBerners-Lee主持开发,其目的是为研究中心分布在世界各地的科学家提供一个共享信息的平台。当第一个图形界面的诞生后,互联网上不可或缺的服务系统。TimBerners–Lee:万维网联盟主席1976年在英格兰牛津大学获得物理学学位1989年为欧洲粒子物理研实验室工作期间发明了万维网1990年CERN内部都可以使用万维网1991年所有使用Internet的用户都可以使用万维网了TimBerners-Lee从没由于创建了万维网而获得个人利益。相反的是,他放弃了他的所有权,确信要想使Web变的全球化就要使万维网成为一个开放式的系统。服务采用客户机/服务器工作模式。它以超文本标记语言与超文本传输协议为基础,为用户提供界面一致的信息浏览系统。在服务系统中,信息资源以页面(也称网页或Web页面)的形式存储在服务器(通常称为Web站点)中,这些页面采用超文本方式对信息进行组织,通过链接将一页信息接到另一页信息,这些相互链接的页面信息既可放置在同一主机上,也可放置在不同的主机上。与其他服务相比,服务具有其鲜明的特点。它具有高度的集成性,能将各种类型的信息(如文本、图像、声音、动画、视频等)与服务(如News、FTP等)紧密连接在一起,提供生动的图形用户界面。不仅为人们提供了查找和共享信息的简便方法,还为人们提供了动态多媒体交互的最佳手段。总的来说,服务具有以下主要特点:·以超文本方式组织网络多媒体信息。·用户可以在世界范围内任意查找、检索、浏览及添加信息。·提供生动直观、易于使用且统一的图形用户界面。·服务器之间可以互相链接。·可访问图像、声音、影像和文本信息。服务器可以分布在互联网的各个位置,每个客户共享的信息。服务器上的信息通常以页面(也称为Web页面)的方式进行组织。页面一般都是超文本文档,也就是说,除了普通文本外,它还包含指向其他页面的指针(通常称这个指针为超链接)。5.3.2统一资源定位符URL1.URL的格式URL的定义:URL是对可以从Internet上得到的资源的位置和访问方法。URL的访问方式://主机:端口/路径2.使用FTP的URLftp:∥主机:端口/路径3.作用HTTP的URLhttp:∥主机:端口/路径的默认口号:80和文件路径可以省略。(超文本传输协议)是传送某种信息的协议,而这种信息是为了使超文本的链接能够高效率地完成所必须的。由于HTTP协议是基于请求/响应方式的(相当于客户机/服务器)。万维网的工作基本上可以分为以下三个过程(1)每一个网点都有一个服务器进程,它不断地监听TCP的端口80,以便发现是否有客户发出连接建立请求。(2)建立TCP连接,客户向服务器发出某个页面请求,服务器接着就返回所请求的页面作为响应。(3)最后,TCP连接被释放。5.4FTP文件传输协议5.4.1FTP简介文件传输服务是Internet中最早提供的服务功能之一。文件传输服务提供了在Internet的任意两台计算机之间相互传输文件的机制,它是广大用户获得丰富的Internet资源的重要方法之一。文件传输协议FTP(FileTransferProtocol)是Internet上使用最广泛的文件传送协议。它允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性。因此,人们通常将文件传输服务称为FTP服务。5.4.2FTP的功能FTP的主要功能包括两个方面:文件的下载和文件的上传。(1)文件的下载就是将远程服务器上提供的文件下载到本地计算机上。使用FTP实现的文件下载与HTTP相比较,具有使用简便、支持断点续传和传输速度快的优点。(2)文件的上传是指客户机可以将任意类型的文件上传到指定的FTP服务器上。FTP服务支持文件上传和下载,而HTTP仅支持文件的下载功能。5.4.3FTP的工作原理1.初识FTPFTP是用于TCP/IP网络的最简单的协议之一,是英文FileTransferProtocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成。用于将文件从网络上的一台计算机传送到同一网络上的另一台计算机。同大多数Internet服务一样,FTP也是一个客户/服务器系统。FTP的工作原理“FTP”就是完成两台计算机之间的拷贝。从远程计算机拷贝文件至自己的计算机上,称之为“下载”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上传文件。我们为什么要使用FTP?建立本地与FTP服务器的连接。首先进入操作系统的命令行状态。在用户提示符下,直接键入FTPFTP服务器的IP地址或域名或FTPFTPOPENFTP服务器的IP地址或域名用户注册在与FTP服务器建立连接的过程中FTP服务器需要对用户的身份进行验证,这是要
本文标题:第5章 网络服务器配置资料
链接地址:https://www.777doc.com/doc-3221137 .html