WINS 服务
概述
l 主机名类型
1、NETBIOS名:通常使用WINS解析。
注 : 1) NETBIOS名使用范围计算机中、工作组名、NT域名等;
2)NETBIOS名占用16个字符,但第16个字符用于标识服务类型;
3)只使用A~Z 、a~z、数字和超连接字符“-”。
2、FQDN名(完全合格域名):通常使用DNS解析。
WINS: WINDOWS INTERNET NAME SERIVECE,当WINS客户端启用WINS后,会将自己的相关信息送往WINS服务器注册,服务器会根据数据库中的信息响应客户端解析请求。
l NETBIOS 名的解析方式
1、NETBIOS缓存:客户机和服务器都会将自己解析主机信息暂时存放在NETBIOS缓存,以便下次使用;
优点:速度快,效率高;缺点:存放记录数有限。
2、WINS服务器:直接向WINS 服务器发出查询请求;
优点:节省了网络的流量;缺点::需要计算机充当WINS服务器;
3、广播:向网络发出广播查询信息;
优点:能够解析同网段内的非WINS客户端;缺点:增加了网络流量,不支持跨网段解析;
4、LMNOSTS文件:可手工编辑的文件,用于解析NETBIOS的名。
优点:适用于小埋网络,且支持跨段;缺点:增加了管理负担,存放于/%SYSTEMROOT%/SYSTEM32/DRIVER/ETC
l WINS 客户端默认情况下的解析过程
1. 检查该主机名是否为自己;
2. 检查该主机名信息是否在自己的NETBIOS 缓存中;
3. 身WINS服务器发出查询请求,查自己NETBIOS缓存,检查数据库;
4. 发出广播查询信息;
5. 检查LMWOSTS文件;
l NETBIOS 的节点类型
1、B-node:广播方式;
2、P-node:点对点摸索式,直接身WINS服务器发送查询信息;
3、M-node:混合模式,先使用B-node,失败再用P-node;
4、H-node:HYBRID,先使用P-node,失败再用B-node。
注: 1、Windows系统默认使用B-node;
2、若为WINS客户端,默认使用H-node;
3、IP config /all查看节点类型;
4、 修改节点类型:
HKEY—LOCAL—MACHINE\system\currentcontroset\services\NETBT\parameters\NodeType
1->b-node 2-> p-node 4-> m-node 8-> h-node
wins 工作原理
l 名称注册
wins客户端在第一次启动时,会主动将自己的相关信息点对点发送到WINS服务器,请求注册;注册结果分以下情况:
1、没有响应 若由于网络故障原因使得客户端未收到服务器的响应,则客户端会继续尝试请求3次,若仍然没有响应,则依次向其它WINS服务器发出请求,直到注册成功或所有WINS服务器都未响应;
2、不接受 若WINS服务器发现此记录已被其它客户端注册则先分注册此名称WINS客户端联系,若对方响应则接受新的客户端,若对方无响应则不接受新的客户端;
3、接受 若WINS服务器若发现该 客户端不能注册,则会接受注册并通知WINS客户端,注:通告信息包含了一个TTL,表示该记录只能存活一段时间。
l 更新租期
客户端注册成功后,默认TTL为6天,客户端默认会在租期过半时,请求更新,若请求更新失败,则做上相应标记;
l 名称释放
在以下情况下,客户端会通知服务器释放其名称:
1、 WINS客户端每次关机时
2、 WINS客户端停止某个服务时。
静态映射和 WINS PROXY
l 静态映射:可让WINS 客户端通过WINS服务器解析非WINS 客户端。
注: WINS是微软的协议,只被WINDOWS系统支持,可手工将非WINS 客户端的信息录入WINS 数据库,以便服务器能提供查询。
l WINS代理:可以让非WINS客户端通过WINS代理解析WINS客户端。
1、 非WINS客户端发出广播信息查询WINS客户端;
2、 WINS代理收到广播信息代替其身WINS服务器查询;
3、 WINS服务器将查询结果发送给WINS PROXY;
4、 WINS代理将查询结果送给非WINS客户端。
注:1、 WINS代理本身是WINS 客户端
2 、注册表设置。。。。。、paramters,修改ewabre proxy 值为1
WINS 服务的安装
l WINS 客户端的设置
l WINS 服务器的安装
条件:
1、 静态IP
2、 服务器级的平台
l WINS 服务器的配置
WINS 数据库的复制
l WINS复制伙伴的类型
1、“推”复制伙伴
当WINS1是WINS2的推自制伙伴时,WINS,会将自己的数据库主动传送给WINS。
推复制在下列情况下发生:
1) 当WINS服务启动时;
2) 当WINS服务器数据库内有一项信息的IP地址有改动时;
3) 当改变次数到达时(版本ID改变到达时);
4) 管理员执行立即复制时。
2、“拉”复制伙伴
当WINS2是WINS1的拉复制伙伴时,WINS1会将自己的数据库主动传送给活WINS2。
拉复制在下列情况下发生:
1) 当服务启动时;
2) 所配置的间隔时间已到时;
3) 管理员执行立即复制时。