適用於快速 IP 遷移的 HA 政策的 GARP 和 RA 封包規格

haPolicy.fastIPMove 後端服務參數設為 GARP_RA 時,下列各節會指定Trusted Cloud 所需的 GARP 和 RA 封包規格。

IPv4 流量的 GARP 封包格式

使用 GARP 封包觸發新領導者時,必須填寫下列欄位。

寄件者 MAC 位址 傳送端 VM 執行個體 (新的領導者) 的 MAC 位址。
寄件者 IPv4 位址 要移至新領導節點的 /32 IPv4 位址。
目標 MAC 位址 廣播 MAC 位址:FF-FF-FF-FF-FF-FF
目標 IPv4 位址 與寄件者 IPv4 位址相同。
ARP 作業 ARPOP_REPLY: 2

IPv6 流量的 RA 封包格式

RA 會附加多個 ICMPv6 前置字元資訊選項,在單一 RA 封包中宣告多個 IPv6 前置字元範圍。

haPolicy.fastIPMove 設為 GARP_RA 時,單一 RA 封包中的每個 IPv6 前置字範圍都應與轉送規則 IP 位址完全相符,且所有轉送規則都必須指向相同的區域後端服務。

如果不同的區域後端服務提供 IPv6 前置字元範圍組合,RA 封包會視為無效,且不會觸發快速 IP 移動。

使用 RA 封包觸發新領導節點時,必須填寫下列欄位。

寄件者 MAC 位址 傳送者 VM 執行個體 (新的領導者) 的 MAC 位址。
寄件者 IPv6 位址 傳送端 VM 執行個體的連結本機 IPv6 位址。這不是要移至新領導節點的 IPv6 位址。
目標 MAC 位址 所有節點多點傳送 MAC 位址:33-33-00-00-00-01
目標 IPv6 位址 IPv6 所有節點多播位址:FF02::1
IPv6 躍點限制 255
ICMPv6 類型 ND_ROUTER_ADVERT: 134
ICMPv6 選項類型 ND_OPT_PREFIX_INFORMATION:3
前置資訊選項前置字串 要移至新領導節點的 IPv6 前置碼。前置字元後面的位元必須為零。
前置資訊選項的前置字串長度 移至新領導者的 IPv6 前置碼長度。