WINS 服务的作用及工作原理 我们在理解 Window s 网络中的名字解析一文中已经介绍过了,在 Window s 系统中具有Netbios和DNS这两种名字解析方式
在那篇文章中,我们提到 Netbios协议是基于本地局域网的 UDP 广播,具有速度快、无需额外配置的好处,而带来的缺点就是广播不能跨越网段和增加了网络流量,因此微软推出了 WINS(Window s Internet Name Service)服务器
当客户计算机配置为使用 WINS服务器时,它直接和 WINS 服务器进行单播通讯,这样可以避开 NetBIOS 协议使用广播时的这两大缺陷
可能大家觉得,既然是已经被淘汰的技术了,为什么还需要讲解呢
Netbios 名字解析方式虽然已经不在作为主要的名字解析方式了,但是在非活动目录环境中,仍然在广泛的使用
Netbios 名字解析所带来的广播网络流量是非常大的,而WINS 服务器最大的作用就是可以消除 Netbios 名字解析方式所带来的大量广播流量,并且它部署简单方便,是我最喜欢的服务器之一
WINS 服务器工作方式 WINS 协议采用 UDP/TCP 42 端口进行通讯:WINS 服务器侦听 UDP/TCP 42端口,客户端计算机连接 WINS 服务器的这两个端口进行名字服务通讯
其中UDP 42 端口用于答复客户端计算机的名字解析请求,而 TCP 42 端口用于 WINS数据库复制
对于 WINS 服务器而言,它的主要功能有名字注册、名字刷新、名字注销和名字解析这四方面,它们的工作方式分别为: 名字注册 和 DNS 服务器一样,你需要配置客户端计算机使用此 WINS 服务器(你同样需要配置 WINS 服务器使用自己的 WINS 服务)
当 WINS 客户端计算机启动时,会在配置使用的 WINS 服务器中注册自己的 Netbios 名字和对应的