1. 10

  2. 1

    the theoretical maximum space of a comprehensively NATted IPv4 environment is 48 bits, fully accounting for the 32-bit address space and the 16-bit port address space. This is certainly far less than IPv6’s 128 bits of address space, but the current division of IPv6 into a 64-bit network prefix and a 64-bit interface identifier drops the available IPv6 address space to 64 bits

    This isn’t true. The IPv6 network prefix has the same function as the 32 bit IPv4 address in the NAT scenario. The interface identifier corresponds to the NAT’ed port address. So if you do that (somewhat nonsensical) bit addition like he does, you get the full 2^128 for IPv6! Only in the IPv6 case, individual computers can actually have more than one connection at once.