Ch04WINS服务器.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ch04WINS服务器

网络服务与应用服务器管理 第4章 WINS服务器 第4章 WINS服务器 案例之三 某公司用户习惯使用NetBIOS名称作为计算机名进行通信,并且有些职员会改动他(她)的计算机名,如何保证该网络内的所有用户都可使用TCP/IP进行通信? 4.1 Windows Internet命名服务 Windows Internet 命名服务(Windows Internet Name Service,WINS)为注册和查询网络上计算机和用户组NetBIOS名称的动态映射提供分布式数据库。WINS将NetBIOS名称映射为IP地址,并设计以解决路由环境的NetBIOS名称解析中所出现的问题,是TCP/IP上的使用NetBIOS路由网络中的NetBIOS名称解析的最佳选择。 4.1.1 WINS服务器 WINS服务器主要用于NetBIOS名称服务,它处理的是NetBIOS计算机名,所以也被称为NetBIOS名称服务器(NBNS,NetBIOS Name Server)。 NetBIOS是80年代末为了利用IBM PC构建局域网而出现的一种MS-DOS程序的高级语言接口。NetBIOS接口利用最多为16个字符(前15个字符由用户指定)的名称来标识每一个网络资源。 在一个网络中NetBIOS名是惟一的。在计算机启动、服务被激活、用户登录到网络时, NetBIOS名将被动态地注册到数据库中。 WINS服务器可以登记WINS客户机的计算机名、IP地址、DNS域名等数据,当客户机查询名称时,它又可以将这些数据提供给客户机。 4.1.2 WINS名称服务的优势 Windows 操作系统支持两种主要的网络名称解析方法: (1) 主机名称解析。该方法依赖于 Hosts 文件或查询DNS以执行名称解析功能。 (2) NetBIOS名称解析。该方法依赖于Lmhosts文件或查询WINS执行名称解析。 在各种名称解析方式中,WINS名称服务具有以下优点: (1)克服了广播查询无法跨越路由器和加重网络负担的不足. (2) WINS名称服务是一种很少人工干预的动态名称服务。 (3) WINS名称服务还可以结合DNS和WINS服务器的优点进行Internet域名查询。 4.2 WINS服务器的工作原理 4.2.1 WINS客户与服务器通信方法 WINS客户机与服务器的通信目的: (1)在WINS客户机启动时它将计算机名、IP 地址、DNS域名等数据注册到WINS服务器的数据库中; (2)当客户机需要与其它客户机通信时,它可以从WINS服务器取得所需的计算机名称、IP地址、DNS域名等。 4.2.1 WINS客户与服务器通信方法 1. WINS 客户机的名称注册 WINS客户机(HOST-C)直接向WINS服务器(WINS-A)发送名称注册请求过程。 WINS-A可以通过向HOST-C发送“接收”或“拒绝”的回答表示它对注册请求的接受或拒绝。 4.2.1 WINS客户与服务器通信方法 2. WINS 客户机释放(Release)名称 当WINS客户机(HOST-C)关机时,它将通知服务器不再使用它的注册名,过程如下: (1) 当客户机(HOST-C)关机后用户在命令行输入nbtstat -RR 命令时,客户机将向服务器(WINS-A)发送一个释放请求,如下图所示。 (2) 服务器(WINS-A)将数据库中有关客户机(HOST-C)的记录标记为释放。 (3) WINS-A向客户机(HOST-C)发送一个释放确认消息。 4.2.1 WINS客户与服务器通信方法 3. WINS 客户机更新名称注册 为确保WINS客户机的注册名称在WINS服务器的数据库中为“活动”状态,客户机必须定期更新它的注册名称。 4.2.2 WINS客户的名称解析过程 WINS 客户主要利用广播、Lmhosts文件、WINS服务器三种方式的组合解决NetBIOS名称解析的问题,根据组合方式的不同分成了四种NetBIOS类型(NetBIOS Type,NBT),见表4-1。 4.2.2 WINS客户的名称解析过程 WINS客户将使用下列一系列过程解析名称: (1) 客户检查查询的名称是否是它所拥有的本地NetBIOS计算机名称。确定名称是否多于15个字符,或是否包含小数点(.)。如果是这样,则向DNS查询名称。 (2) 确定名称是否存储在客户的远程名称缓存中。远程客户的解析名称放置在该缓存中,并将保留10分钟。 (3) 将NetBIOS查询转发到已配置的主WINS服务器中,使用WINS解析名称。如果主WINS服务器应答查询失败,则客户将按照列出和配置使用的顺序尝试与其

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档