|
I dug into IPv6 a few weeks ago. If you learn it from the ground up, as if you were first learning IPv4, it truly is not more complicated than IPv4+ARP. Length of address may be a reason people don't look at it at first, but if you look at it from an engineering perspective, it makes sense. The only thing I don't like about it, is how they created SLAAC (a way for a client to auto-configure its own IP address without DHCP) - but didn't enable routers to provide DNS information. Therefore, in any useful deployment, you need to deal with SLAAC for IP allocation, and DHCPv6 for DNS information. Outside of that, the spec is pretty decent. ---- Also, damn every ISP and every router company that doesn't 100% support IPv6. Shockingly, this includes Ubiquiti, which is "supposed" to be medium-enterprise grade. ISPs and endpoint network devices are the only reason we don't have IPv6 more prevalent, combined with NAT, CGNAT etc. being good enough to keep the net hobbling along. |
Router advertisements can announce a recursive DNS server (RDNSS) which local clients might like to use, eg:
https://github.com/radvd-project/radvd/blob/master/radvd.con...
Bad luck though if you are using, ahem, AIX or Windows Phone:
https://en.m.wikipedia.org/wiki/Comparison_of_IPv6_support_i...