nanog mailing list archives

Re: TFTP over anycast


From: Ask Bjørn Hansen <ask () develooper com>
Date: Fri, 23 Feb 2024 22:36:20 -0800



On Feb 23, 2024, at 20:32, William Herrin <bill () 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

Current thread: