以下部分指定了当 haPolicy.fastIPMove 后端服务参数设置为 GARP_RA 时,Cloud de Confiance 所需的 GARP 和 RA 数据包规范。
IPv4 流量的 GARP 数据包格式
使用 GARP 数据包触发新领导实例时,以下字段是必需的。
| 发送者 MAC 地址 | 发送者虚拟机实例(新领导实例)的 MAC 地址。 | 
| 发送者 IPv4 地址 | 正在移至新领导实例的 /32IPv4 地址。 | 
| 目标 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 地址 | 发送者虚拟机实例(新领导实例)的 MAC 地址。 | 
| 发送者 IPv6 地址 | 发送者虚拟机实例的链路本地 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 前缀长度。 |