本文介紹有關 IP 位址故障轉移的叢集資訊。
原始 KB 編號: 168567
摘要
Microsoft 叢集伺服器 (MSCS) 能讓您在叢集中定義 IP 位址資源,並實現其從一個節點到另一個節點的故障轉移。
IP 位址故障轉移能力取決於兩件事:
支援動態註冊和取消註冊 IP 位址。
能夠更新附加至位址註冊之子網之其他系統的網路位址轉譯快取。
動態地址註冊和取消註冊已在 Microsoft Windows NT 操作系統內實作,以支援使用動態主機設定通訊協定 (DHCP) 租用 IP 位址。
Microsoft叢集伺服器會使用 Windows NT 中現有的功能進行 IP 位址註冊和取消註冊。 當叢集元件嘗試讓IP位址資源上線時,軟體會將命令傳送至TCP/IP驅動程式以註冊指定的位址。 當對應的資源脫機時,有類似的命令可以取消註冊位址。
叢集軟體更新會透過 Windows NT 實作的「位址解析通訊協定」規格(RFC 826)來更新 LAN 上其他系統的轉譯快取。 規格指出,接收 ARP 要求的所有系統都必須將其 IP 位址更新為要求來源的實體地址對應(要求中包含來源 IP 和實體網路位址)。
此外,在IP位址註冊程式中,Windows NT TCP/IP 驅動程式會在適當的 LAN 上廣播 ARP 要求數次。 要求指定IP位址的擁有者以其實體網路位址回應。 藉由傳送已註冊 IP 位址的這些要求,Windows NT 可能會偵測 IP 位址衝突;如果收到回應,就無法安全地使用位址。
當驅動程式傳送這些要求時,Windows NT 會指定註冊為要求來源的IP位址。 因此,網路上的所有系統都會更新其指定位址的ARP快取專案。 因此,註冊系統會成為位址的新擁有者。
注意
如果發生位址衝突,響應系統可能會針對相同的位址傳送另一個 ARP 要求,迫使子網上的其他系統再次更新其快取。 Windows NT 會在偵測到與已成功註冊的地址發生衝突時執行此動作。
其他相關資訊
如需相關信息的其他資訊,請按下列文章編號,以檢視Microsoft知識庫中的文章: