有关 IP 地址故障转移的群集信息
本文介绍有关 IP 地址故障转移的聚类分析信息。
适用于: Windows Server 2012 R2
原始 KB 编号: 168567
摘要
Microsoft 群集服务器 (MSCS) 提供在群集中定义 IP 地址资源的功能,并使其从一个节点故障转移到另一个节点。
IP 地址故障转移能力取决于两件事:
支持 IP 地址的动态注册和注销。
能够更新附加到注册地址的子网的其他系统的网络地址转换缓存。
动态地址注册和注销已在 Microsoft Windows NT 操作系统中实现,以支持使用动态主机配置协议 (DHCP) 租用 IP 地址。
Microsoft 群集服务器使用 Windows NT 中的现有功能进行 IP 地址注册和注销。 当群集组件尝试使 IP 地址资源联机时,软件会向 TCP/IP 驱动程序发送命令来注册指定的地址。 当相应资源脱机时,存在一个类似的命令来取消注册地址。
群集软件通过地址解析协议 (ARP) 规范 (RFC 826) 更新 LAN 上其他系统的转换缓存,该规范由 Windows NT 实现。 该规范规定,接收 ARP 请求的所有系统都必须将其 IP 地址更新为请求源的物理地址映射, (源 IP 和物理网络地址包含在请求) 中。
此外,作为 IP 地址注册过程的一部分,Windows NT TCP/IP 驱动程序在相应的 LAN 上多次广播 ARP 请求。 请求要求指定 IP 地址的所有者使用其物理网络地址进行响应。 通过发送对注册的 IP 地址的这些请求,Windows NT可能会检测到 IP 地址冲突;如果收到响应,则无法安全地使用该地址。
当驱动程序发送这些请求时,Windows NT指定要注册为请求源的 IP 地址。 因此,网络上的所有系统都将更新其指定地址的 ARP 缓存条目。 因此,注册系统将成为地址的新所有者。
注意
如果发生地址冲突,响应系统可能会针对同一地址发出另一个 ARP 请求,从而强制子网上的其他系统再次更新其缓存。 Windows NT在检测到与已成功注册的地址发生冲突时执行此操作。
更多信息
有关相关信息的其他信息,请单击下面的文章编号以查看 Microsoft 知识库中的文章:
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈