> On Feb 23, 2024, at 20:32, William Herrin <b...@herrin.us> wrote:
> 
>> The relay server `dhcplb` could, maybe, help in that scenario
>> (dhcplb runs on the anycast IP, the “real” DHCP servers on
>> unicast IPs behind dhcplb).
> 
> Although they used the word "anycast", they're just load balancing.

The idea is to run the relays on an anycasted IP (so the load balancer / relay 
IP is anycasted).

> [….] Relying on ECMP for anycasted DHCP would be a disaster
> during any sort of failure. Add or remove a single route from an ECMP
> set and the hashed path selection changes for most of the connections.


Consistent hashing (which I thought was widely supported now in ECMP 
implementations) and a bit of automation in how announcements are added can 
greatly mitigate this.



Ask

Reply via email to