Ca et là sur internet, on a l'impression que l'on vient de découvrir ces derniers jours que le protocole actuellement utilisé, IPv4, est à bout de souffle et qu'il va falloir en changer très bientôt. Cela grossièrement vrai, on va être obligés de passer à la version 6 d'IP, dans les prochaines années : IPv6. Cependant ça fait des années qu'on le sait. Ainsi, la RFC1519, annonçant le routage CIDR, un des premiers artifices pour prolonger la vie d'IPv4, annonce dès septembre 1993 (sachant qu'une RFC, c'est une bonne année de discussion avant publication de la version finale).

   As the Internet has evolved and grown over in recent years, it has
   become evident that it is soon to face several serious scaling
   problems. These include:

      1.   Exhaustion of the class B network address space. One
           fundamental cause of this problem is the lack of a network
           class of a size which is appropriate for mid-sized
           organization; class C, with a maximum of 254 host
           addresses, is too small, while class B, which allows up to
           65534 addresses, is too large for most organizations.

      2.   Growth of routing tables in Internet routers beyond the
           ability of current software, hardware, and people to
           effectively manage.

      3.   Eventual exhaustion of the 32-bit IP address space.

   It has become clear that the first two of these problems are likely
   to become critical within the next one to three years.  This memo
   attempts to deal with these problems by proposing a mechanism to slow
   the growth of the routing table and the need for allocating new IP
   network numbers. It does not attempt to solve the third problem,
   which is of a more long-term nature, but instead endeavors to ease
   enough of the short to mid-term difficulties to allow the Internet to
   continue to function efficiently while progress is made on a longer-
   term solution.

   The proposed solution is to topologically allocate future IP address
   assignment, by allocating segments of the IP address space to the
   transit routing domains.

   This plan for allocating IP addresses should be undertaken as soon as
   possible.  We believe that this will suffice as a short term
   strategy, to fill the gap between now and the time when a viable long
   term plan can be put into place and deployed effectively.  This plan
   should be viable for at least three (3) years, after which time,
   deployment of a suitable long term solution is expected to occur.

La solution à long terme, outre le développement de l'artifice NAT et des IP RFC1918, dites privées (qui est le mode de fonctionnement des "routeurs ADSL" grand public permettant le "partage de connexion"), ce sera donc IPv6. Ce fut annoncé il y a plus de 15 ans... mais son déployement a pris du retard...

J'ai utilisé IPv6, en continuant d'utiliser IPv4 sur la même ligne ADSL dès 2002-2003, chez un FAI d'avant-garde en France. Le passage à IPv6 est un peu retardé parce que... ça ne sert pour le moment qu'à quelques geeks, et à rien pour les autres, mais ce fut l'objet d'une certaine pétition. Ou d'une initiative un peu particulière qui vise à utiliser du porno (pas encore en place, mais annoncer ce genre de choses sur des mailing-listes de GIX semble être un bon moyen de faire du buzz :) ). On passera bien à IPv6 un jour, avec vraisemblablement une longue période de transition mixte IPv4/IPv6, mais personne ne se presse, et par voie de fait, IPv4 a encore du beau jour devant lui, et surtout ça n'empêche pas de se préparer :)

On pourra toujours prétendre qu'on ne savait pas, mais ce n'est pas une découverte. Mais une preuve intéressante qu'il faut créer de l'actualité pour qu'un maximum de gens se préoccupe d'un sujet. Ah, c'est justement le but des relations publiques dans les entreprises. Mais je vais pas me plaindre pour IPv6, ça m'arrange grave !