IP 地址故障转移的群集信息

本文介绍有关 IP 地址故障转移的群集信息。

原始产品版本:   Windows Server 2012 R2
原始 KB 数:   168567

摘要

Microsoft Cluster Server (MSCS) 提供了在群集中定义 IP 地址资源的能力,以及从一个节点到另一个节点的故障转移。

IP 地址故障转移能力取决于以下两项:

  • 支持动态注册和取消注册 IP 地址。

  • 能够更新连接到在其上注册地址的子网的其他系统的网络地址转换缓存。

动态地址注册和注销已在 Microsoft Windows NT 操作系统中实现,以支持使用动态主机配置协议 (DHCP) 的 IP 地址租用。

Microsoft 群集服务器使用 Windows NT 中的现有功能进行 IP 地址注册和注销。 当群集组件尝试将 IP 地址资源联机时,软件将向 TCP/IP 驱动程序发送一个命令,以注册指定的地址。 当相应的资源脱机时,有一个类似的命令可注销地址。

群集软件通过地址解析协议 (ARP) 规范 (RFC 826) (由 Windows NT 实施)更新 LAN 中其他系统的转换缓存。 该规范规定,接收 ARP 请求的所有系统都必须将其 IP 地址更新为请求源的物理地址映射 (源 IP 和物理网络地址包含在请求) 中。

此外,作为 IP 地址注册过程的一部分,Windows NT TCP/IP 驱动程序会在相应的 LAN 上广播一个 ARP 请求数次。 请求要求指定的 IP 地址的所有者使用其物理网络地址进行响应。 通过为正在注册的 IP 地址发送这些请求,Windows NT 可能检测到 IP 地址冲突。如果收到响应,则无法安全地使用该地址。

当驱动程序发送这些请求时,Windows NT 将指定注册为请求源的 IP 地址。 因此,网络上的所有系统将为指定的地址更新其 ARP 缓存条目。 因此,注册系统将成为地址的新所有者。

备注

如果发生地址冲突,则响应系统可能会为相同的地址发送另一个 ARP 请求,强制子网上的其他系统再次更新其缓存。 Windows NT 会在检测到与已成功注册的地址发生冲突时执行此功能。

更多信息

有关相关信息的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

在群集的故障转移期间,虚拟服务器的 MAC 地址发生变化