This topic provides answers to some commonly asked questions about high-availability virtual IP addresses (HAVIPs).

Do HAVIPs support broadcast and multicast communication?

No. HAVIPs support only unicast. Broadcast and multicast are not supported. If you use third-party software such as keepalived to implement high availability, you must change the communication mode to unicast in the configuration file.

Which version of keepalived is recommended?

We recommend that you use V1.2.15 and later.

If I use third-party software such as keepalived to implement high availability, how do I configure the source IP address for heartbeat detection?

In this case, you must specify the private IP address of the Elastic Compute Service (ECS) instance as the source IP address for heartbeat detection, instead of using the private IP address of the HAVIP.

Can I use HAVIPs to implement high availability for user-created Linux virtual servers (LVS)?

No.

When an ECS instance that is associated with an HAVIP accesses the Internet, what is the source IP address of the data packets?

In this case, the HAVIP is associated with the ECS instance and an elastic IP address (EIP). The EIP is mapped to the private IP address of the HAVIP instead of the private IP address of the ECS instance. Therefore, the source IP address of the data packets is the private IP address of the HAVIP instead of the private IP address of the ECS instance.