The following text is copyright 2010 by Network World, permission is hearby given for reproduction, as long as attribution is given and this notice is included.


Getting close to an end of the Internet


By Scott Bradner


It is now a bit more than 18 years since Frank Kastenholtz first noticed that assignments of one class of Internet protocol (IP) addresses would soon outrun supply.  This observation led the press to think that the Internet was running out of all IP addresses (it was not) and to the Internet Engineering Task Force (IETF) ( to initiate a process to develop a "next generation" Internet protocol that would have vastly more addresses so that it would, in theory, never run out.  A lot of things have changed in the Internet since 1992 but, finally, we are quickly approaching the time when there will be no new IP addresses to assign to new Internet users.  At least there will be no more of the kind of addresses the Internet has been using for most of its existence.


Kastenholtz's observation led to the IETF to develop IP version 6 (IPv6). (  It also led to the IETF to recommend changing the way that IP addresses were assigned to be more conservative of address space.  ( Kastenholtz, along with other researchers, predicted in 1994 that we would run out of IP version 4 addresses in 2008 plus or minus 3 years. (  That prediction turns out to be quite good - the current prediction is that the the repository of IPv4 addresses will run out next June (right at 2008+3) and the regional IP address registries will run out less than a year later. (


The lack of IPv4 addresses to assign does not mean that the Internet will stop working or stop growing.  Organizations that have unused IPv4 addresses will be able to transfer them to organizations that need addresses.  (See, for example,  But IPv4 addresses will get harder, and more expensive, to get.  The better long-term solution is to migrate to IPv6. 


Major operating systems and equipment vendors already support IPv6 but there are not all that many IPv6 enabled Internet sites or service providers in the US.  That is slowly changing.  Google (, Facebook ( and other big service providers are bringing up IPv6 sites and some of the large ISPs can transport IPv6.   My own site is not yet on IPv6 although my Mac-based systems have supported IPv6 for years, my ISP (Comcast) only recently started IPv6 trials. (  I expect to be IPv6 connected as soon as Comcast rolls out the service.


If you work for a company that has an Internet presence you should be thinking about bringing up your web sites on IPv6, as well as IPv4, so that future IPv6-only customers will be able to access your services. 


We are running out of IPv4 addresses because the Internet is a success.  There are now over 1.9 billion Internet users in the world. (  They use over 760 million computers  ( and they access over 200 million web sites. (  It is no wonder that few of the 4 billion IPv4 addresses are left for assignment.  IPv6 increases the number of addresses by a factor of 4 billion so this transition process will not be needed again for a very long time.


The Internet will be supporting IPv4 addresses for a very long time so if you do not IPv6-enable your environment it will keep working but, over time, a smaller percentage of the Internet will be able to reach your services.


disclaimer: As a board member of ARIN (the RIR for America, Canada and some of Caribbean) I watch the runout process with much interest and, as the co-director of the IETF's IPv6 project, I watch the IPv6 adoption process with at least as much interest, but Harvard has not stated any University opinions on the topics so the above discussion is my own.