P 节点(P-node):
处于该节点下,计算机采用点对点的方式(peer-to-peer) 直接向 WINS 服务器询问。例如 PC-1 要和 PC-2 通信时,PC-1 会直接向 WINS 服务器询问 PC-2 的 IP 地址。
M 节点(M-node):
这是 B 节点和 P 界定的混合方式(mixed,混合式),它会先利用广播的方式寻址,如果失败,那么再向 WINS 服务器查询。例如 PC-1 要和 PC-2 通信时,PC-1 会先利用广播的方式搜索 PC-2 的地址,如果 PC-2 没有响应(比如它位于另外一个网段内),然后 PC-1 就会转向 WINS 服务器查询。
H 节点(H-node):
这也是 P 节点和 B 节点的交互方式(hybrid,交互式),不过它是先向 WINS 服务器查询,如果失败了,那么才会改用广播方式。
实际上,Windows 系统的 B 节点类型具有额外扩展能力:当广播方式失败时,它还会尝试检查 LMHOSTS 文件内是否有对方计算机的 IP 地址。由于 LMHOSTS 文件可记载其他网段内的计算机的 IP 地址,因此可解决广播无法跨越路由器的问题。
Windows Server 2008, Windows 7, Windows Vista 等默认都是采用 H 节点的,可以用 ipconfig /all 命令来查看:
[attach]1247[/attach]
而 Windows2003, Windows XP 则默认采用的是 B 节点,如果它们是 WINS 客户端的话,则自动采用 H 节点:
[attach]1248[/attach]
上图中所标出的的 Primary WINS Server 一行表示已经使用 WINS 服务器。