Therefore, it is now possible to support 2^128 unique
IP addresses, a substantial increase in number of computers that can be addressed with the help of
IPv6 addressing scheme.
In addition, this addressing scheme will also eliminate the need of NAT (network address translation) that causes several networking problems (such as
hiding multiple hosts behind pool of IP addresses)
in end-to-end nature of the Internet.