https://www.grouppolicy.biz/2011/09/ipv6-vs-nats/
IPv6 vs. NATs