La pénurie d’adresses IPv4 est désormais imminente. Le nouveau protocole de communication IPv6 va donc se généraliser rapidement, et les développeurs vont devoir le manipuler. Voici quelques notions de base.
Internet est un réseau informatique, qui en tant que tel nécessite un protocole de communication afin que les machines connectées puissent communiquer entre elles. Ce protocole est le protocole IP, pour Internet Protocol. Il est actuellement utilisé dans sa version 4, d’où son nom d’IPv4. IP est un protocole «bout en bout», ce qui signifie que deux machines arbitraires peuvent communiquer directement l’une avec l’autre, l’infrastructure du réseau leur étant aussi transparente que possible. Une communication bout en bout implique un système d’adressage tel que chaque machine se voit attribuer une adresse unique et puisse établir une communication avec une machine quelconque simplement en connaissant son adresse. En IPv4 une telle adresse est codée sur 4 octets et est généralement représentée en notation pointée. Par exemple :192.198.1.10 4 octets, soit 32 bits, permettent de définir un peu plus de 4 milliards d’adresses, ce qui a paru énorme, et même inépuisable, aux concepteurs du protocole à l’époque. Mais c’est un nombre dramatiquement petit aujourd’hui. 4 milliards c’est moins d’une adresse par habitant de la terre, alors que nous allons vers un monde où chaque habitant disposera de plusieurs machines et autres appareils connectés, fixes ou mobiles. C’est d’autant moins, en raison d’un système de préfixage qui fait que certaines plages d’adresses sont réservées à certains usages et donc indisponibles pour le réseau. Ainsi 192.168.1.10 est une adresse de préfixe 192.168.x.x réseau aux Intranet. L’épuisement des adresses IP est très proche, même si la date exacte fait débat, certains organismes, par exemple la défense américaine, détenant un très grand nombre d’adresses qui seront peut-être mises à disposition et même si des techniques comme le NAT permettent de tricher momentanément avec le problème, non sans violer le principe du bout en bout. Mais épuisement il y aura, la parade étant IPv6, qui sort peu à peu de son état expérimental pour progressivement se généraliser. Familiarisons-nous donc avec ce protocole qui fera très vite partie de notre quotidien
Frédéric Mazué