If you read about the history of IP, then definitely you would know the need for IPv6. We have run out of public IPv4 addresses, and the technologies that were created to reduce the death of IPv4 were just a band aid to a problem that was inevitable. NAT, CIDR, and subnetting worked well for a while; it lent us a couple of years.
But the time has come for us to embrace IPv6 in all its glory. Why? Well, just the fact that IPv6 has 340 undecillion addresses. What in the world is that? This is the exact number of IPv6 addresses that exist: 340,282,366,920,938,463,463,374,607,431,768,211,456.
Let me give you an analogy by Diwakar Tundlam; we could assign an IPV6 address to EVERY ATOM ON THE SURFACE OF THE EARTH, and still have enough addresses left to do another 100+ earths.
I think Mr. Tundlam puts that into perspective. We will never run out of IPv6 addresses. If you...