Kind regards,
Javier Gutierrez,
Network Architect – AS19016
https://www.peeringdb.com/net/4073
Westman Communications Group
1906 Park Ave. • Brandon, MB • R7B 0R9
204.720.1158
gutierrezj@westmancom.com
This e-mail and any attachments contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and destroy any copies. Any dissemination or use of this information by a person other than intended recipient is unauthorized and may be illegal.
CAUTION: This email is from an external source. Do not click links or open attachments unless you recognize the sender and know the content is safe.
On Feb 24, 2024, at 7:38 AM, Ask Bjørn Hansen <ask@develooper.com> wrote:
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