网管员必读——网络组建(第2版)第九章.ppt





《网管员必读——网络组建(第2版)第九章.ppt》由会员分享,可在线阅读,更多相关《网管员必读——网络组建(第2版)第九章.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章WINS服务器配置本章要向大家介绍WindowsServer2003系统中的WINS服务器配置方法,其实它在相当大程度上同样适用于Windows2000Server家族系统。本章重点:uWINS服务的必要性uWINS服务名称注册、解析、释放和更新原理uWINS集成查找原理uWINS网络规划uWINS服务器的安装uWINS服务器属性配置uWINS服务器间的复制原理及配置9.1WINS服务概述9.1.1WINS服务的必要性在名称解析方面,NetBIOS协议本身就可以对NetBIOS名称进行解析,不过它所采用的解析方法是本地网络广播方式,效率低下,而且容易产生广播风暴。为了实现网络间的NetB
2、IOS名称解析和提供解析效率,微软公司开发了这种可用于网络间的NetBIOS名称解析的WINS(WindowsInternetNameService,Windows因特网名称服务),专门负责NetBIOS名称解析。当然是否采用WINS进行名称解析还要根据NetBIOS节点类型而定。另外还有一种大家所熟悉的DNS服务,它也是负责名称解析的。那为什么同时需要安装两种用于名称解析的服务呢?究其原因,是因为DNS属于主机解析,它只负责计算机主机名称的解析,而不管其他网络设备,如打印机。同时,DNS服务负责解析的名称可以最多达255个字符,而WINS服务则只负责16个字符的NetBIOS名称解析,其中就
3、包括打印机名称。在Windows2000以后的版本中,DNS通常是与ActiveDirectory集成的,其名称通常由几部分组成,就像Internet上的网站域名一样。理论上在全部是Windows2000以后版本系统并且安装了ActiveDirectory后的网络系统中,可以完全不用WINS服务,但是像打印机这类完全属于NetBIOS类型名称的设备,还是需要NetBIOS协议支持的。如果没有WINS服务,则只能采用广播方式进行NetBIOS名称解析了。正因如此,并不是像一般读者认为的那样,WINS就不再需要,相反它在绝大多数企业网络中还是必需的。因为不仅在多数企业局域网中还存在着使用Windo
4、ws2000以前系统的用户;同时网络中的打印机通常是不可缺少的,要提高名称解析效率WINS则必不可少。另外,即使全部使用Windows2000以后的版本系统,配置WINS服务器同样是有帮助的,因为它可以帮助DNS服务器来进行名称解析。9.1.2WINS简介WINS为注册和查询网络上计算机和用户组NetBIOS名称的动态映射提供了分布式数据库。WINS将NetBIOS名称映射为IP地址,并设计为解决路由环境的NetBIOS名称解析中所出现的问题。WINS对于使用TCP/IP上的NetBIOS路由网络中的NetBIOS名称解析是最佳选择。通过WINS服务,可减少使用NetBIOS名称解析的本地IP
5、广播,并允许用户很容易地定位远程网络上的系统。1WINS名称注册、解析基本过程WINS服务在基于TCP/IP的网络中简化管理NetBIOS名称空间,下图显示了在WINS客户端和服务器之间进行名称解析请求的一组典型的事件。在图中示例中主要发生了以下三个事件:uWINS客户端HOST-A向WINS-A服务器发送注册其本地NetBIOS名称的请求。u另一个WINS客户端HOST-B查询WINS-A,以定位网络上HOST-A的IP地址。uWINS-A服务器使用HOST-A的IP地址192.168.1.20应答WINS客户端HOST-B。2使用WINS服务的好处WINS为管理基于TCP/IP的网络提供了
6、以下好处:u保持支持名称注册和解析的动态名称到地址的数据库。u缓解了对管理Lmhosts文件的需要。u通过许可客户查询WINS服务器来直接定位远程系统,减少了子网上基于NetBIOS的广播通信,提高了名称解析效率,降低了广播风暴的影响。u对网络上早期的Windows系统和基于NetBIOS客户提供支持,允许这些客户浏览远程Windows域列表,而不需要在每个子网上有本地域控制器。也就是可以跨网查询。u当执行WINS查找集成时,通过让客户定位NetBIOS资源实现对基于DNS客户的支持。帮助了DNS服务。9.1.3WINS服务的基本工作原理默认情况下,运行Windows2000/XP/Serve
7、r2003操作系统的WINS客户端被配置为先使用DNS解析长度超过15个字符或包含句点(.)的名称。对于少于15个字符,并且不包含句点的名称,如果将客户端配置为使用DNS服务器,则也可以在WINS查询失败之后再次将DNS用做最终选项。在默认情况下,当用WINS服务器地址配置运行Windows2000/XP/Server2003操作系统的计算机的名称解析时,除非配置了其他NetBIOS节点类型,否则计算机将使用混合节点(h-节点)作为NetBIOS名称注册的节点类型。WINS客户的名称解析是所有MicrosoftTCP/IP上的NetBIOS(NetBT)客户端用来解析网络上的NetBIOS名称
8、查询的相同名称解析过程扩展。实际的名称解析方法对用户是透明的。WINS客户端的NetBIOS名称解析原理参见书中介绍。9.1.4WindowsServer2003的WINS功能WindowsServer2003系统的WINS服务总的来说提供了以下两项新功能:u高级WINS数据库搜索和筛选功能u接受复制伙伴从Windows2000Server系统继承的新功能包括:u使用Netsh命令对WINS服务器进行命令行管理u持续连接u手动逻辑删除u增强的管理实用程序u使用和管理高级WINS特性更加容易u动态记录删除和多选u记录验证和版本号的有效性u导出功能。u对客户增强的容错能力u客户端名称的动态重新插入
9、u对WINS控制台的只读控制台访问权限u增强的数据库引擎具体功能说明参见书中介绍。9.2WINS服务组件WINS是一种服务器服务,它要实现功能复杂的名称解析工作。主要来说包括:WINS服务器、WINS客户端、WINS代理和WINS数据库。9.2.1WINS服务器WINS服务器处理来自WINS客户端的名称注册请求,注册其名称和IP地址,并响应客户提交的NetBIOS名称查询。如果该名称在服务器数据库中,则返回该查询名称的IP地址。其工作原理如右图所示。具体工作原理参见书中介绍。9.2.2WINS客户端Microsoft支持在以下平台上运行的WINS客户端:WindowsServer2003/XP
10、/2000/MillenniumEdition/NT/9x操作系统,以及WindowsforWorkgroups、MicrosoftLANManager、MS-DOS、OS/2、Linux和UNIX客户(安装了Samba服务)。启用了WINS服务,就可以执行以下任务:uWINS客户在WINS数据库中注册客户端名称。u通过WINS数据库更新客户端名称。u从WINS数据库中释放客户端名称。u通过从WINS数据库中获得用户名、NetBIOS名称、DNS名称和IP地址的映射来解析名称。具体内容参见书中介绍。9.2.3WINS代理WINS代理用于以下3种方式:u当b节点客户端注册其名称时,代理将对照WI
11、NS服务器数据库检查该名称。如果已有该名称,则可能会给注册该名称的b节点客户端发回一个否定的注册响应。u当b节点客户端释放其名称时,代理将从其远程名称缓存中删除该客户端名称。u当b节点客户端发送一个名称查询时,代理将使用其远程名称缓存中的本地信息,或通过它从WINS服务器获得的信息来解析该名称。右图是一个WINS代理示例,具体工作原理参见书中介绍。9.2.4WINS数据库WINS数据库为网络存储和复制NetBIOS名称到IP地址的映射。1压缩数据库压缩WINS数据库可收回未使用的空间。在数据库更新后的空闲时间内,WINS服务器会自动在后台进行动态数据库压缩。当然压缩还能在脱机时手动进行。2备份
12、WINS数据库WINS控制台提供维护、查看、备份和还原WINS服务器数据库的工具。3WINS数据库文件WINS使用Jet数据库格式来存储数据。书中表10-1介绍了每个WINS服务器中Jet数据库创建和使用的文件。具体内容参见书中介绍。9.3名称解析在默认情况下,WindowsServer2003操作系统使用名称解析将进行TCP/IP通信所必需的数字IP地址转换为计算机名称。可以通过名称解析将计算机名称分配到源和目标主机的IP地址,然后使用计算机名称而非32位IP地址联系主机。如果使用计算机名称作为IP别名,那么应该确保该名称惟一而且可以解析到正确的IP地址。在目前的Windows系统网络中,需
13、要解析的名称通常包括“主机名”和“NetBIOS名称”两种类型。对应两种不同的名称解析方法,即:主机名称解析和NetBIOS名称解析。9.3.1主机名称解析主机名称解析意味着成功地将主机名映射为IP地址。主机名是分配给IP节点以将其标识为TCP/IP主机的别名。主机名最多可以有255个字符,可以包含字母和数字符号、连字符和句点。可以对同一主机分配多个主机名。主机名可以采用不同的形式。两种最通用的形式是昵称和域名。昵称是个人指派并使用的IP地址的别名;域名是在DNS的分层结构名称空间中的结构化名称。需要使用DNS服务器的IP地址来配置计算机,以解析域名。必须使用DNS服务器IP地址配置基于Act
14、iveDirectory,且运行WindowsXPProfessional或WindowsServer2003操作系统的计算机,以解析计算机名称。具体的DNS名称解析参见本书的第8章。9.3.2NetBIOS名称解析1NetBIOS协议的必要性NetBIOS名称解析意味着成功地将NetBIOS名称映射成IP地址。NetBIOS名称是用于标识网络上的NetBIOS资源的16字节地址。NetBIOS名称要么是惟一的(独占),要么是组(非独占)名称。当NetBIOS进程与特定计算机上的特定进程通信时,会使用惟一名称;当NetBIOS进程与多台计算机上的多个进程通信时,会使用组名称。在Windows2
15、000之前,所有基于MS-DOS和Windows的操作系统都需要NetBIOS命名接口来支持网络功能。在Windows2000发布之后,计算机的网络连接就不再需要对NetBIOS命名接口的支持了。但是,多数网络仍然需要将使用NetBIOS网络名称的旧版操作系统与运行Windows2000及以后Windows版本系统的计算机集成在一起。正因如此,Windows2000及以后版本的Windows系统仍继续为NetBIOS名称提供默认支持,以方便与需要它们的老的操作系统的交互操作。2NetBIOS名称一个NetBIOS名称包含16个字节,每个名称的前15个字节是用户指定的,它分别用于:标识与网络上单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网管 必读 网络 组建 第九

限制150内