Mon Aug 01, 2022 2:31 am
Just found this thread, as I had the same question.
What you do (SLAAC) works fine if the dhcp network is the "edge". Where it doesn't work is if the routers are being used in an ISP or equivalent situation. For example:
I am an ISP. I allocate a dynamic IP (/64) to each customer on my customer-facing network. However, I also offer Prefix Delegation, say a /60, to each customer who requests it. This allows the customer's router (Mikrotik or otherwise) to request address space (through DHCPv6) and use the delegated subnet on its own LAN. When a customer does request the PD (Prefix Delegation -- the IPv6 subnet), the Mikrotik ISP router needs to add a static route in its routing table for that subnet pointing to the IPv6 /64 that was allocated directly on the network (eg, 1111:1:1:10/64 is reached through 1111:1:1:1::50 (the specific IP of the customer's router on the WAN side).
To have HA work in this scenario, its critical for two things to happen:
1) since prefix delegation REQUIRES DHCPv6, there will be a DHCPv6 lease table (all leases the SERVER has allocated to clients/customers), both routers need this
2) There will be an existing list of IPv6 routes that Mikrotik (dhcpv6 server?) has inserted to the FIB (routing table) to make the delegated prefixes reachable from the internet. These need to be sync'ed to the backup router.
Is there any way to make this work? This is the main thing standing in the way of me deploying a Mikrotik core on my ISP...