NAT vs IPv6

Network Address Translation

When official addresses are not

Our IPv6 code originally came from the KAME project