欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年种服务器的工作原理 .pdf

    • 资源ID:30524599       资源大小:182.48KB        全文页数:21页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年种服务器的工作原理 .pdf

    六种服务器的工作原理一、 FTP 服务器工作原理起初,FTP 并不是应用于IP 网络上的协议, 而是 Arpanet网络中计算机间的文件传输协议,FTP 是 TCP/IP 的一种具体应用,它工作在 OSI 模型的第七层, TCP 模型的第四层上, 即应用层,使用 TCP 传输而不是 UDP,这样 FTP 客户在和服务器建立连接前就要经过一个被广为熟知的三次握手 的过程,它带来的意义在于客户与服务器之间的连接是可靠的,而且是面向连接,为数据的传输提供了可靠的保证。FTP 的默认端口是21) ,FTP 需要 2 个端口,一个端口是作为控制连接端口 ,也就是 21 这个端口,用于发送指令给服务器以及等待服务器响应; 另一个端口是数据传输端口,端口号为 20 (仅PORT 模式) ,是用来建立数据传输通道的,主要有3 个作用从客户向服务器发送一个文件。从服务器向客户发送一个文件。从服务器向客户发送文件或目录列表。其次, FTP 的连接模式有两种,PORT 和 PASV 。PORT 模式是一个主动模式,PASV 是被动模式,这里都是相对于服务器而言的。当FTP 客户以 PORT 模式连接服务器时,他动态的选择一个端口号连接服务器的21 端口,注意这个端口号一定是1024 以上的,因为 1024 以前的端口都已经预先被定义好,被一名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 些典型的服务使用, 当然有的还没使用, 保留给以后会用到这些端口的资源服务。当经过TCP 的三次握手后,连接(控制信道)被建立,用户要列出服务器上的目录结构(使用 ls 或 dir 命令),那么首先就要建立一个数据通道,因为只有数据通道才能传输目录和文件列表,此时用户会发出PORT 指令告诉服务器连接自己的什么端口来建立一条数据通道(这个命令由控制信道发送给服务器) ,当服务器接到这一指令时,服务器会使用20 端口连接用户在 PORT 指令中指定的端口号, 用以发送目录的列表当完成这一操作时, FTP 客户也许要下载一个文件,那么就会发出get 指令,请注意, 这时客户会再次发送PORT 指令,告诉服务器连接他的哪个 新端口,你可以先用 nets tat -an 这个命令验证, 上一次使用的端口已经处于TIME_WAIT 状态。当这个新的数据传输通道建立后,就开始了文件传输的工作。然而,当FTP 客户以PASV 模式连接服务器时,情况就有些不同了。在初始化连接这个过程即连接服务器这个过程和PORT 模式是一样的,不同的是,当 FTP 客户发送 ls、dir 、get 等这些要求数据返回的命令时,他不向服务器发送PORT 指令而是发送PASV指令,在这个指令中,用户告诉服务器自己要连接服务器的某一个端口,如果这个服务器上的这个端口是空闲的可用的,那么服务器会返回ACK的确认信息,之后数据传输通道被建立并返回用户所要的信息(根据用户发送的指令,如 ls、dir、get 等) ;如果服务器的这个端口被另一个资源所使用,那么服务器返回UNACK 的信息,那名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 么这时, FTP 客户会再次发送PASV命令,这也就是所谓的连接建立的协商过程。为了验证这个过程我们不得不借助CUTEFTPPro 这个大家经常使用的FTP 客户端软件, 因为微软自带的FTP命令客户端,不支持PASV模式。可在命令模式下用netstat 查看 ftp 的使用情况!二、 WEB 服务器的使用原理一个 Web 服务器也被称为HTTP 服务器,它通过HTTP 协议与客户端通信。这个客户端通常指的是Web 浏览器。Web 服务器的工作原理简单的可以归纳为:客户机连接服务器,客户端向服务器发送请求, 服务器向客户机发送应答,客户机与服务器断开。 需要注意的是客户机与服务器直接的通信是非连接的,也就是当服务器发送了应答后就与客户机断开连接,等待下一次请求。HTTP 是 一 种 让 Web 服 务 器 与 浏 览 器 ( 客户 端 ) 通过 Internet 发送与接收数据的协议。它是一个请求、响应协议-客户端发出一个请求,服务器响应这个请求。HTTP 运用可靠的 TCP 连接,通常用的TCP 80 端口。在 HTTP 中 , 客 户 端 总 是 通过 建 立 一 个 连 接与 发 送 一个 HTTP 请求来发起一个事务。服务器不能主动去与客户端联系,也不能给客户端发出一个回叫连接。客户端与服务器端都可以提前中断一个连接,http 协议使 Web 服务器和浏览器可以通过 Web 交换数据。 它是一种请求 /响应协议, 即服务器等待并响名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 应客户方请求。 http 不维护与客户方的连接,它使用可靠的T C P 连接,通常采用 TCP 80 端口。客户 /服务器传输过程可分为四个基本步骤:浏览器与服务器建立连接;浏览器向服务器请求文档;服务器响应浏览器请求;断开连接。H T T P 是一种无状态协议,它不维护连接的状态信息。客户请求客户请求包含以下信息:请求方法请求头请求数据(1)请求方法是用于特定U R L 或 We b 页面的程序HTTP请求方法 : 方法描述GET请求指定的文档HEAD 仅请求文档头POST请求服务器接收指定文档作为可执行的信息PUT用从客户端传送的数据取代指定文档中的内容DELETE 请求服务器删除指定页面OPTIONS 允许客户端查看服务器的性能TRACE用于测试 允许客户端查看消息回收过程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - (2)头信息是可选项,它用于向服务器提供客户端的其他信息如果客户采用某种方法获取数据(如 P O S T ), 数据就放在头 ( h e a d e r )之后;否则客户机等待从服务器传来的响应。2. 服务器响应服务器响应包括以下关键部分:状态码响应头响应数据HTTP 定义了多组返回给浏览器的状态码。响应头向客户方提供服务器和/或请求文档的信息HTTP 响应头 : 方法描述ServerWeb 服务器信息Date当前日期 /时间Last Modified请求文档最近修改时间Expires请求文档过期时间Content-length数据长度 (字节) Content-type数据 M I M E 类型WWW-authenticate用于通知客户方需要的认证信息(如用户名、口令等 ) 如果有客户方请求的数据,数据放在响应头之后, 否则服务器断开连接。3.通信实例:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21 页 - - - - - - - - - 1. 请求在 本 例 中 , 浏 览 器 请 求 文 档 的U R L为h ttp:/ /index.html HTTP/1.1 Accept: text/plain Accept: text/html User-Agent: Mozilla/4.5(WinNT) (blank line) (DATA )浏览器使用 Get 方法请求文档 /index.html 。 浏览器声明它只能接收纯文本和 html 数据,它使用Mozilla/4.5(Netscape)引擎。2. 响应服务响应包括状态码、一些头信息(以空行结束 )及请求数据,假设数据存在,则响应信息如下:HTTP/1.1 200 OK Date Sunday, 15-Jul-05 12:18:33 GMT Server: Apache/1.3.6 MIME-version: 1.0 Content-type: test/html Last-modified: Thursday,02-Jun-05 20:43:56 GMT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - Content-length: 1432 (blank line) (此行开始为数据部分, 与前面头部要空一行) Example Server-Browser Communication . 假设文档未找到,响应信息如下HTTP/1.1 404 NOT FOUND Date Sunday, 15-Jul-05 12:19:33 GMT Server: Apache/1.3.6 注意:每行换行时用:/r/n ,头部与数据段之间要多空已行,即用两次 /r/n三、 DNS 服务器的工作原理DNS 分为 Client 和 Server,Client 扮演发问的角色, 也就是问 Server 一个 Domain Name ,而 Server 必须要回答此Domain Name 的真正 IP 地址。而当地的DNS 先会查自己的资料库。如名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 果自己的资料库没有,则会往该 DNS 上所设的 DNS 询问,依此得到答案之后,将收到的答案存起来,并回答客户。DNS 服务器会根据不同的授权区(Zone) , 记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称。在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的 IP 地址记录快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称时,服务器就不用在到别台主机上去寻找, 而直接可以从缓存区中找到该笔名称记录资料,传回给客户端, 加速客户端对名称查询的速度。例如:当 DNS客户端向指定的DNS 服务器查询网际网路上的某一台主机名称DNS 服务器会在该资料库中找寻用户所指定的名称如果没有,该服务器会先在自己的快取缓存区中查询有无该笔纪录,如果找到该笔名称记录后, 会从 DNS 服务器直接将所对应到的IP 地址传回给客户端,如果名称服务器在资料记录查不到且快取缓存区中也没有时, 服务器首先会才会向别的名称服务器查询所要的名称。例如:DNS 客户端向指定的DNS 服务器查询网际网路上某台主机名称,当DNS 服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料,当快取缓存区也找不到时, 会向最接近的名称服务器去要求帮忙找名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 寻该名称的 IP地址, 在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该DNS 服务器在接收到另一台DNS 服务器查询的结果后,先将所查询到的主机名称及对应 IP 地址记录到快取缓存区中,最后在将所查询到的结果回复给客户端。四、 DHCP 服务器的工作原理一、客户机请求IP(DHCPdiscover )二、服务器响应( DHCPoffer )三、客户机选择IP(DHCPrequest )四、服务器确认IP租约( DHCPack/DHCPnak )以下为详细过程:一、客户机请求IP(DHCPdiscover )当客户机设置使用DHCP 协议获取IP 时,客户机将使用0.0.0.0 作为源地址,使用255.255.255.255作为目标地址来广播请求IP 地址的信息。广播信息中包含DHCP 客户机的 MAC地址和计算机名。二、服务器响应( DHCPoffer )由于是广播所以同一网段内的计算机都会“听”到! DHCP 服务名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 21 页 - - - - - - - - - 器当然也不例外。 DHCP 服务器 “听”到后,它首先会针对该次请求的信息所携带的MAC 地址与DHCP 服务器本身的设置值进行对比。如果DHCP 服务器的设置中有针对该MAC 提供的静态 IP (每次都给一个固定IP) , 则提供给客户机相关的固定IP与相关的网络参数;如果该信息的MAC 并不在DHCP 服务器的设置中, 则 DHCP 主机会选取当前网段内没有使用的IP 给客户机使用! 当然这里的响应, 服务器也是采用255.255.255.255的广播,因为此时客户机还没有IP,这里有几个要注意的地方:1、如果同一网段内有多台DHCP 服务器,那么客户机是看谁先响应,谁先响应就选择谁。2、在 DHCP 主机发给客户端的信息中,会附带一个“租约期限”信息,用来告诉客户机这个IP 能用多久!三、客户机选择IP(DHCPrequest )当客户机接收到响应的信息之后,首先会以ARP 在网段内广播(ARP 使用全1的广播MAC 地址) , 以确定来自 DHCP 服务器的 IP 没被占用!如果该IP 被占用,那么客户机对于这次的DHCP 信息将不接受, 而是再次发送DHCP 请求。若该 IP没有被占用,客户机则接受DHCP 服务器所给的网络参数。同时,客户机发出一个广播,通知所挑选的DHCP 服务器(有多台DHCP 服务器存在时),当然此时也是通知其它的DHCP 服务器, 让这些DHCP 服务器将本预分配给客户机的IP释放掉! (这里的概念一定要弄清楚! )注意,这一步客户机并还没有应用从名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 21 页 - - - - - - - - - DHCP 服务器获取到IP!所以这一步源地址还是0.0.0.0 ,目标地址是255.255.255.255。四、服务器确认IP租约( DHCPack/DHCPnak )终于到最后一步了, DHCP 服务器收到客户机选择IP的广播后,则以 DHCPack 消息的形式向客户机广播成功的确认。Hopsack包含: IP、掩码、网关、 DNS 等。此时,当客户机收到DHCP服务器的DHCPack 消息后,客户机便使用了DHCP 服务器所给的网络参数!注意事项:1、当我们的客户机无法找到DHCP 服务器时,它将从TCP/IP的 B 类网段169.254.0.0中挑选一个IP 地址作为自己的IP 地址,而继续每隔5 分钟尝试与DHCP 服务器进行通信。 (这里的这个B 类地址被称为APIPA,即自动分配私有IP 地址! )2、IP 租约的更新,当客户机重新启动或租期达50% 时,客户机不会从第一步( DHCPdiscover )开始重新申请IP,而是从第三步( DHCPrequest )开始哦只有当租期达87.5% 时,它才从第一( DHCPdiscover )开始重新申请!3. DHCP 客户端释放IP地址的过程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 21 页 - - - - - - - - - l DHCP 客户端已从 DHCP 服务器获得地址,并在租期内正常使用,如果该 DHCP 客户端不想再使用该地址,则需主动向 DHCP服务器发送 DHCPRELEASE包,以释放该地址,同时将其IP地址设为 0.0.0.0 。五、邮件服务器的工作原理在 Internet 上将一段文本信息从一台计算机传送到另一台计算机上,可通过两种协议来完成,即 SMTP(Simple Mail Transfer Protocol ,简单邮件传输协议 )和 POP3(Post Office Protocol,邮局协议 3)。SMTP 是 Internet 协议集中的邮件标准。在Internet上能够接收电子邮件的服务器都有SMTP。电子邮件在发送前,发件方的 SMTP 服务器与接收方的SMTP 服务器联系,确认接收方准备好了,则开始邮件传递;若没有准备好,发送服务器便会等待,并在一段时间后继续与接收方邮件服务器联系。这种方式在 Internet 上称为 “存储 转发”方式。 POP3 可允许 E-mail客户向某一 SMTP 服务器发送电子邮件,另外,也可以接收来自SMTP 服务器的电子邮件。换句话说,电子邮件在客户PC机与服务提供商之间的传递是通过P0P3 来完成的,而电子邮件在Internet 上的传递则是通过SMTP 来实现。电子邮件在 Internet 上发送和接收的原理可以很形象地用我们日常生活中邮寄包裹来形容:当我们要寄一个包裹的时候,我名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 21 页 - - - - - - - - - 们首先要找到任何一个有这项业务的邮局,在填写完收件人姓名、地址等等之后包裹就寄出而到了收件人所在地的邮局,那么对方取包裹的时候就必须去这个邮局才能取出。同样的, 当我们发送电子邮件的时候, 这封邮件是由邮件发送服务器(任何一个都可以) 发出,并根据收信人的地址判断对方的邮件接收服务器而将这封信发送到该服务器上,收信人要收取邮件也只能访问这个服务器才能够完成。电子邮件地址的格式是“USERSERVER.COM”,由三部分组成。第一部分“USER”代表用户信箱的账号, 对于同一个邮件接收服务器来说,这个帐号必须是唯一的;第二部分“”是分隔符;第三部分“SERVER.COM”是用户信箱的邮件接收服务器域名,用以标志其所在的位置。目前使用的SMTP 协议是存储转发协议,意味着它允许邮件通过一系列的服务器发送到最终目的地。服务器在一个队列中存储到达的邮件,等待发送到下一个目的地。下一个目的地可以是本地用户,或者是另一个邮件服务器,如果下游的服务器暂时不可用,MTA 就暂时在队列中保存信件,并在以后尝试发送。更进一步的解释涉及到以下几个概念: MUA - Mail User Agent, 邮件用户代理,帮助用户读写邮件;MTA - Mail Transport Agent, 邮件传输代理,负责把邮件由一个服务器传到另一个服务器或邮件投递代理;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 21 页 - - - - - - - - - MDA - Mail Delivery Agent, 邮件投递代理, 把邮件放到用户的邮箱里。六、 Wins 服务器的工作原理在 Windows 系统中具有Netbios 和 DNS 这两种名字解析方式, Netbios 协议是基于本地局域网的UDP 广播,具有速度快、无需额外配置的好处, 而带来的缺点就是广播不能跨越网段和增加了网络流量,因此微软推出了WINS (Windows Internet Name Service)服务器。 当客户计算机配置为使用WINS 服务器时, 它直接和 WINS 服务器进行单播通讯,这样可以避开NetBIOS 协议使用广播时的这两大缺陷。WINS 服务器工作方式WINS 协议采用 UDP/TCP 42 端口进行通讯: WINS 服务器侦听UDP/TCP 42 端口,客户端计算机连接WINS 服务器的这两个端口进行名字服务通讯。 其中 UDP 42 端口用于答复客户端计算机的名字解析请求,而TCP 42 端口用于 WINS 数据库复制。对于 WINS 服务器而言,它的主要功能有名字注册、名字刷新、名字注销和名字解析这四方面,它们的工作方式分别为:1.名字注册名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 21 页 - - - - - - - - - 和 DNS 服务器一样,你需要配置客户端计算机使用此WINS服务器(你同样需要配置WINS 服务器使用自己的WINS 服务) 。当 WINS 客户端计算机启动时, 会在配置使用的WINS 服务器中注册自己的 Netbios 名字和对应的IP地址、 服务类型。如果 WINS服务器正常运行并且此Netbios 名字没有被其他WINS 客户端注册, 则 WINS 服务器向 WINS 客户端计算机返回一个成功注册的消息,其中包括此名字注册的生存时间(TTL) 。如果在 WINS 服务器上此 Netbios 名字已被其他WINS 客户端注册,则 WINS 服务器向注册此名字的现有WINS 客户端按照500 毫秒的间隔发起三次名字解析请求,如果现有 WINS 客户端向 WINS 服务器成功进行回复, 则 WINS 服务器向请求注册此名字的 WINS 客户端回复拒绝注册消息; 如果现有 WINS 客户端没有向 WINS 服务器进行回复, 则 WINS 服务器向请求注册此名字的 WINS 客户端回复成功注册消息。如果 WINS 服务器不在线,则WINS 客户端向配置的主WINS 服务器和备份WINS 服务器各发起三次名字注册请求,如果均未收到 WINS 服务器的回复,则 WINS 客户端发送本地广播来注册自己的Netbios 名字。2.名字刷新名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 21 页 - - - - - - - - - WINS 客户端必须在WINS 服务器定义的生存时间前对自己的名字进行刷新, 生存时间定义了WINS 服务器将此 Netbios 名字作为活动记录存储在WINS 数据库中的时间。 名字刷新消息中包含了客户端请求进行刷新的IP 地址和 Netbios 名字, WINS服务器以包含新生存时间的名字刷新响应消息进行回复。当WINS 客户端刷新它的名字时,执行以下步骤:1、当生存时间已经过了一半时,WINS 客户端向自己的主WINS服务器发送名字刷新请求;2、如果主 WINS 服务器没有进行响应,则WINS 客户端将在 1小时内每隔 10 分钟向主 WINS 服务器发送名字刷新请求;如果主 WINS 服务器仍然没有进行响应,则WINS 客户端向备份WINS 服务器发起名字刷新请求;3、如果备份WINS 服务器没有进行响应,则WINS 客户端将在1小时内每隔 10 分钟向备份WINS 服务器发送名字刷新请求;如果备份 WINS 服务器仍然没有进行响应, 则 WINS 客户端向又向主 WINS 服务器发起名字刷新请求。WINS 客户端重复这种行为直到生存时间结束;4、如果 WINS 客户端成功刷新它的名字,则复位WINS 服务器上的更新间隔;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 21 页 - - - - - - - - - 5、如果 WINS 客户端不能在主WINS 服务器或者备份WINS 服务器上刷新名字,则名字被释放。3.名字释放如果 WINS 客户端正常关机,它将向WINS 服务器对自己注册的每个 Netbios 名字发送名字释放请求,其中包含自己的IP地址和需要释放的Netbios 名字。当收到名字释放请求后, WINS服务器检查自己的数据库是否具有匹配的名字注册,如果 WINS服务器遇到数据库错误或者此Netbios 名字注册到不同的IP地址上,则向 WINS 客户端发起拒绝名字释放消息,否则向WINS客户端发起接受名字释放消息,在数据库中将指定的Netbios 名字标记为不活动的。如果 WINS 客户端非正常关闭,则不会向WINS 服务器发送名字释放请求, WINS 服务器会保留此名字直到名字注册的生存时间过期。4.名字解析对于 NetBIOS 名字的解析,默认过程如下:检查本地的 NetBIOS 名字缓存;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 21 页 - - - - - - - - - (由节点类型决定)查询WINS 服务器;如果主 WINS 服务器不可用,则 WINS 客户端在向主WINS 服务器发送三次解析请求后,切换到备份WINS 服务器;1 (由节点类型决定)NetBIOS 广播查询本地网络;查询 Lmhosts 文件,如果配置为这样做,此文件位于%systemroot%System32DriversEtc目录下。是否查询 WINS 服务器和执行Netbios 广播查询以及它们之间的优先级,会根据Windows网络客户的节点类型的不同而不同。对于每个Windows 网络客户,它的节点类型决定了它处理 Netbios 名字解析时的方式,你可以运行ipconfig/all来观看自己的节点类型。1-1 、节点类型具有以下四种:0 x1 Broadcast(B 节点): 只使用 NetBIOS 广播查询本地网络,不查询WINS 服务器;0 x2 Peer-Peer (P节点) :只向 WINS 服务器发起查询请求,不使用 Netbios 广播;0 x4 Mixed (M 节点) :先使用 Netbios 广播,解析失败后再向 WINS 服务器发起查询;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 21 页 - - - - - - - - - 0 x8 Hybird (H 节点) :先向 WINS 服务器发起查询,解析失败后再发起Netbios 广播解析;默认情况下客户端计算机配置为B 节点,在配置WINS 服务器后,会将节点类型修改为H 节点。你可以手动修改节点类型:对于自动获取IP 地址的客户端计算机,你可以通过修改DHCP服务器中的 046 项 WINS/NBT 节点类型来进行修改;而对于具有静态IP 地址的客户端计算机,你可以通过在注册表中修改HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetBTParametersDhcpNodeType DWORD 键值的值来进行。1-2、数据库复制单个 WINS 服务器可以为10000 个客户端计算机提供Netbios名字服务,不过从负载均衡和容错的角度,微软建议你将WINS服务器成对使用。此时,你需要配置WINS 服务器之间的复制。WINS 服务器具有两种复制伙伴模式:推和拉。当WINS 服务器配置为推模式时, 当 WINS 数据库产生更新时, 会通知自己的配置为拉伙伴模式的WINS 服务器;而当 WINS 服务器配置为名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 21 页 - - - - - - - - - 拉模式时, 会定期联系配置为推伙伴模式的WINS 服务器,比较WINS 数据库版本号从而决定是否需要进行复制。推模式和拉模式的区别在于:推伙伴模式下的WINS 服务器会在数据库修改时通知自己的复制伙伴,而拉伙伴模式下的WINS 服务器会在计划的时间周期联系自己的复制伙伴。所以,当两台 WINS 服务器之间具有较为快速的链路连接时,应使用推模式;反之则使用拉模式。在 TCP/I P 网络中,为解决计算机名称于IP 地址的对应问题,用户可以利用HOST 文件、DNS 等方式,但使用这些方法都存在着一个最大的问题, 就是网络管理员需要以手工方式将计算机名称(NetBIOS 名) 及其 IP 地址一一输入到计算机中,一旦某台计算机的名称或IP 地址发生变化, 管理员又需要修改相应的设置。 这对于管理员来说是一项繁重的工作。而微软提供的网际名称服务WINS 解决了这个问题。利用它可以让客户机在启动时主动的将它的计算机名称(NetBIOS 名) 及 IP 地址注册到 WINS 服务器的数据库中, 在 WINS 客户机之间通信的时候它们可以通过WINS 服务器的解析功能获得对方的IP 地址。由于以上工作全部由WINS 客户机与服务器自动完成的所以大大降低了管理员的工作负荷,同时也减少了网络中的广播。NetBIOS 是 80 年代末为了利用IBM Pc 构建局域网而出现的一种MS-DOS 程序的高级语言接口。为了利用网络硬件和名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 21 页 - - - - - - - - - 软件将这些计算机连接在一起组成局域网,微软和其它供应商利用 NetBIOS 接口来设计它们的网络组件和程序。NetBIOS 接口利用最多为16 个字符的名称来标识每一个网络资源。在一个网络中NetBIOS 名是唯一的。在计算机启动、服务被激活、用户登录到网络时,NetBIOS 名将被动态的注册到数据库中。 NetBIOS 可以以独立名称的形式注册,也可以以组名称的形式注册。以单机名注册时要有一个IP 地址与其相对应,如以组名称注册时会有多个IP 地址与其对应。在 Windows 2000 发布前的所有基于MS-DOS 和Windows 的*作系统都需要使用NetBIOS 名称接口以便网络可以正常工作。 伴随着Windows 2000 的发布 ,网络中的计算机不再需要NetBIOS 名称接口的支持。如在Windows 2000 和一些 UNIX 版本的网络中它们只要求客户机支持DNS 使用就可以了,不再需要NetBIOS 名。但为了与以前版本的网络*作系统结合使用,微软在Windows 2000 中仍然支持NetBIOS 名,以便与以前版本的*作系统协同使用,微软通过两方面实现对 NetBIOS 名的支持:所有使用Windows 2000 的客户机在默认情况下都支持利用客户端的WINS 服务注册和解析NetBIOS 名。Windows 2000 服务器继续提供一个高效的WINS 服务器,用它来管理网络中的NetBIOS 名。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 21 页 - - - - - - - - -

    注意事项

    本文(2022年种服务器的工作原理 .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开