Javier, I have seen a few potential hangups, most of which affect the setup equally if it is within the same datacenter or across datacenters. The difference there usually comes down to a greater chance of disconnects and “split-brain” scenarios when there are servers in multiple datacenters. In that case sharding (AKA cells, zones, etc.) is your friend to ensure that you can operate one site autonomously while disconnected from the others. Using DHCP servers in this way often reveals some bugs in the implementation depending on which server you are using. Fortunately I have seen several bugs get squashed in a couple of the open source implementations when members of my team reported them to the maintainers, so you should be confident in using one of the most common implementations (ISC, dnsmasq, a few others). You also need to make sure that your network routing infrastructure tends toward stability and stickiness, so the same client talks to the same server throughout a flow. Of course a failure in the middle of the flow will eventually lead to a failover, but anything in progress is unlikely to recover given the limited error correction and sanity checking in the mentioned protocols. Best to take this into account and plan for a number of retries on any failure. Also make sure to test that all your servers eventually reach consensus after you test failure scenarios, and come up with a plan to force synchronization if needed. Also, with IPv6 you want to make sure that if you are assigning multiple addresses to clients that all servers will offer the same set of IPv6 IPs. That can be a real headache to debug. You don’t necessarily need a DHCPv6 server to issue IPs at all depending on if your setup supports autoassignment (you’ll need the proper setup of route advertisers on your routers). Best of luck, I suspect it will work “like magic.” It does work but it flies in the face of past convention about how IP protocols are supposed to be used and requires control over areas that usually cross boundaries of responsibility (system admins vs. network admins vs. security admins). -Dan Sneddon On Feb 27, 2024, at 10:05 AM, Javier Gutierrez <gutierr...@westmancom.com> wrote:
|
- Re: TFTP over anycast Thomas Mieslinger
- Re: TFTP over anycast Ask Bjørn Hansen
- Re: TFTP over anycast William Herrin
- Re: TFTP over anycast Ask Bjørn Hansen
- Re: TFTP over anycast Bill Woodcock
- Re: TFTP over anycast Javier Gutierrez
- Re: TFTP over anycast William Herrin
- Re: TFTP over anycast Ray Bellis
- Re: TFTP over anycast Bill Woodcock
- Re: TFTP over anycast Saku Ytti
- Re: TFTP over anycast Dan Sneddon
- RE: TFTP over anycast Adam Thompson
- Re: TFTP over anycast Dan Sneddon