In many cloud environments,
multicast is blocked therefore when trying to configure CARP/VRRP customer needs to add a dedicated switch.
For example, CARP partially works if using a vSwitch from Hetzer, but the answer from the support team when asking about multicast was:
Real Multicast isn't possible inside the vSwitch. All packets will be handled like Broadcast Traffic.
Therefore wondering if BROADCAST could be used for the same purposes?
Before starting a project that maybe others already tried, I would like to know why
multicast is preferred over
broadcast and if it could be used as an alternative?
For learning/practice purposes, my goal would be to build a very basic health check pretty much like keepalive but that could work using
broadcast instead of