我们正在将网络从扁平的 192.168.xx/16 移动到由多个 /24 子网和一个第 3 层交换机组成的路由网络。
它是一个 Windows 网络,集成了活动目录,是标准的 Microsoft 产品。客户端机器是 Win2k、Win2k3、Win2k8、WinXP、Vista、Win7。
突然出现的一件事是,我担心能否看到“我的网络位置”或“网络邻居”(无论他们现在怎么称呼它)中的所有计算机 :)。我知道 NetBIOS 仅在本地子网上工作,因为它是一种广播协议并且不跨路由器。
因此,我希望确保我的 WINS 基础架构已准备好处理此更改,即使我们目前实际上没有使用 WINS 做任何事情。事实是,我不知道并且我目前无法承受它崩溃的后果,因此我们必须保持这种跨子网浏览和查看所有计算机的能力。
我还没搞清楚的是,我是否需要在每个子网上都设置一个 WINS 服务器,还是整个网络只需要一个。我想这就是它的工作原理,但我不确定...
1)每个子网上的每台计算机都会选出一个主浏览器(使用广播流量),NetBIOS 名称解析在子网内正常工作(使用广播流量)
2)主浏览器使用直接 IP 协议(可以很好地跨子网)连接到其 WINS 服务器(必须在其 IP 设置中正确配置)并告诉 WINS 服务器它所看到的内容。
3) 因此,只要正确配置所有主机来查看它,整个网络只需要一个 WINS 服务器... 还是不需要?每个子网上都需要 WINS 服务器吗?
此外,还有其他注意事项吗?我只知道 NETBIOS 是唯一需要广播才能正常工作的微软网络服务(除了我们知道的 DHCP)。还有什么其他应该引起我注意的吗?
非常感谢!
答案1
每个子网都需要一个 WINS 服务器吗?
不是 - 但如果子网之间的链接速度低和/或延迟高(例如 WAN 链接),那么本地 DNS、DHCP 和 WINS 可能有意义。
在 LAN 环境中,可能仍然需要两个 WINS 服务器以实现冗余,但这两个 WINS 服务器都可以位于“服务器 VLAN”中
其他考虑因素 - DHCP 可能需要一些考虑,但并不复杂。
通过 PXE 启动或 NetBoot 等方式进行工作站部署之类的操作也需要一些考虑。
您有任何多播应用程序吗?
我不会说这些都是问题,只要您仔细检查要运行的应用程序/服务,然后提前考虑哪些流量必须在您的网络中流动以促进这一点。
答案2
单个 WINS 服务器就足够了。如果发生故障,则无需备份。在这方面与 DNS 没什么不同。