IPv4 Addresses Expected To Run Out In 2010

It is often said that the number of TCP-IP addresses available on the Internet is running low but this time there are specific dates for when the addresses are predicted to run out. The Internet Assigned Numbers Authority predicts they will run out on April 17, 2010 while the Regional Internet Registries is predicting a December 2, 2010 doom day. The American Registry for Internet Numbers, the organization responsible for giving out IP addresses in North America, is promoting a rapid move to IPv6. ARIN says that 19% of the IPv4 addresses are still available, while 68% have been allocated and 13% percent are "unavailable," whatever that could mean. There are 4.3 billion IPv4 addresses, or 2^32 while IPv6 has 2^128 addresses, or 16 billion-billion.

There have been efforts to get more mileage out of IPv4 by using tricks like conversions to IPv6 or using duplicate IPv4 addresses within a firewall. This has helped extend the lifespan of IPv4 but it only prolonged the inevitable. The U.S. is most likely to feel the pinch because it's the most dependent on IPv4 and has the most new devices coming online. The federal government has mandated that by mid-2008 all federal agency backbones should go to IPv6. IPv6 advocates have focused on just the IP address space rather than some of the functions of IPv6, such as improved security and multicasting. For this reason, businesses, which would make the biggest positive impact by moving to IPv6, do not see a reason to take the plunge.

News source: InternetNews

Report a problem with article
Previous Story

µTorrent 1.7 Build 2145 Beta

Next Story

Novell goes public with terms of Microsoft Linux deal


Commenting is disabled on this article.

2^128 is actually around 340 billion billion billion billion not 16 billion billion. Not that we'd run out of either very fast.

Oenae224 said,
2^128 is actually around 340 billion billion billion billion not 16 billion billion. Not that we'd run out of either very fast.

Actually, it's more like 340,282,366,920,938,463,463,374,607,431,770,000,000 IPv6 addresses.

If we run out of IPv4, it could be the end of the world!...wide web. Heh, bring on IPv6! When they make promises that there is potentially enough addresses for every grain of sand on the beach to have one, they'd better not be lying!

Mr. Dee said,
Windows XP and Vista already include support for IPv6, so this should be a really smooth transition.

Yea but tt's not very good support in XP though. (And probably Vista too).

Take a look at the Linux support for it... It is set up perfectly and runs flawlessly.

I honestly think this is really not gonna be needed with more and more NAT being used.

Srsly this is not a big deal even if it happens. Quit making it to be a big thing. Everyone complained like the DST thing in the states was gonna have big affects when it didn't really do anything. Microsoft's patch however apparently broke the automatically correct time thing for a while though. :S

ensiform said,
Yea but tt's not very good support in XP though. (And probably Vista too).

Vista has spectacular ipv6 support. Remember that the network stack was completely rewritten from the ground up for Vista. It was redesigned with ipv6 in mind.

The Windows Vista networking stack supports the dual Internet Protocol (IP)) layer architecture in which the IPv4 and IPv6 implementations share common Transport and Framing layers. IPv6 is now supported by all networking components, services, and the user interface. In IPv6 mode, Windows Vista can use the Link Local Multicast Name Resolution (LLMNR) protocol to resolve names of local hosts on a network which does not have a DNS server running. This service is useful for networks without a central managing server, and for ad-hoc wireless networks. IPv6 can also be used over PPP-based dial-up connections. Windows Vista can also act as a client/server for file sharing or DCOM over IPv6. Support for DHCPv6, which can be used with IPv6, is also included. IPv6 can even be used when full native IPv6 connectivity is not available, using Teredo tunneling; this can even traverse most IPv4 Network Address Translations (NATs). Full support for multicast is also included, via the MLDv2 and SSM protocols.


Also, ipv6 is enabled by default on Vista, so it should "just work" for many users.

well maybe if we can get some of the people like apple to give up some of their class a blocks.... who needs that many addresses anyways?... what we really need is the backbones and ISP's on IPv6 NOW!

Will the eventually transition to IPv6 be smooth, or will people be required to make radical changes within their ISP? Also, wouldn't the change to IPv6 also affect domain names?

The DNS system already handles IPv6 addresses too. You can just include an AAAA record exactly like you include a normal A record (IPv4 address).