L'intérêt de l'IPv6 et son déploiement en 2006
Un article de LaPageDuJour.
Sommaire |
[modifier] Les innovations
[modifier] L'adressage
La principale innovation de l'IPv6 par rapport à l'IPv4 est le nombre d'adresses qu'il est capable de supporté. L'IPv4 (le protocole utilisé actuellement) utilise un adressage sur 32 bits. L'IPv6 utilisera un adressage sur 128 bits.
Pour être plus concret, à chaque fois qu'on ajoute un bit, on double le nombre d'adresses disponible. C'est à dire que du 34 bits aurait multiplié par 4 le nombre d'adresses IP disponibles. Mais les ingénieurs chargés de mettre en place ce protocole on préféré prévoir large.
Cela veut dire qu'on peut facilement imaginer que chaque réseau particulier possédant une connexion internet ne se vera plus attribué une simple adresse IP mais une plage d'adresse IP. Par exemple, si un particulier se voit attribué une plage /120 (8 bits réservés à l'adresse hôte), il pourra mettre 28 = 256 machines en accès direct sur internet.
Ceci devrait rêgler un grand nombre des problèmes des personnes possédant plusieurs ordinateurs sur leur réseau. Au lieu de définir des rêgles et des protocols complexes pour permettre l'ouverture et la redirection de certains ports sur des machines du réseaux interne, on pourra spécifier directement une adresse IP.
Les protocoles de communications, du type vidéo-conférence, chat, jeux en réseau pourront prendre tout leur essor.
[modifier] Une simplification du protocole
Le protocole IPv6 utilise moins de champs d'informations sur le paquet (les datagrammes), c'est à dire qu'on passe de 14 champs de datagramme en IPv4 à 7 champs. Cela permet d'accélèrer sensiblement le temps de traitement des paquets par les routeurs.
Mais le protocole ne perd pas non plus en fontionnalités. Les datagrammes IPv4 jusqu'ici obligatoires, sont devenus des options qu'on peut préciser ou pas (dans les champs option du paquet IPv6).
[modifier] Les améliorations autres
Le routage est optimisé pour simplifier l'établissement des tables de routage. C'est à dire que les paquets peuvent spécifier par quelques passerelles ils doivent passer.
Les paquets peuvent être authentifié. Impossible donc de falsifier un émetteur de paquet.
IPv6 supporte le broadcast avec limitation de zone à travers un champs d'envergure. Il supporte le multicast (diffusion à plusieurs hôtes) et une nouveauté : anycast (diffusion à au moins un des hôtes).
Ces technologies étaient déja supportées par l'IPv4 à travers des protocoles propriétaires pour la plupart. Maintenant, ils sont standardisés et permettent ainsi une généralisation de leur utilisation.
[modifier] Le déploiement de l'IPv6
[modifier] Les équipements
Avant d'envisager un déploiement de l'IPv6, il faut d'abord que les équipements principaux de routage et distribution soient prêt. Les switch tout simple ne changeront pas. Par contre les routeurs cisco, où à base d'UNIX/BSD doivent supporter l'IPv6. Mais depuis à peu près 4 ans, l'IPv6 est inclut dans tous ces éléments.
L'IPv6 est supporté par les équipements Cisco (et donc la pluspart des routeurs mondiaux), par Linux (noyau 2.4 ou 2.6) et par Windows XP et Mac Os X. Donc théoriquement, tous les équipements sont prêt. Et ceux qui ne le sont pas devraient être assez facilement changeable.
Toute fois, on peut noter qu'avec ce changement de protocole IP, on va perdre toutes les machines de la précédente décennie. A moins d'adopter des solutions mixtes IPv4/IPv6. Mais en général, il est plus simple d'en choisir une dominante.
Une petite exception dans ce virement IPv6 généralisé réside dans les routeurs personnels. En effet, la plupart ne sont en aucun cas capable de faire l'IPv6 et les constructeurs de ceux ci ne fourniront sans doute jamais de firmware pour les faire évoluer. Pour un routeur très spécial, le WRT54G, fonctionnant sous Linux. Il se trouve que certains firmware comme le dd-wrt en version non-basique intègre un support de l'IPv6. Le tout est de savoir s'il est compatible avec un environnement "tout IPv6".
[modifier] Les entreprises, FAI et Hébergeurs
Quand on entre dans le domaine des entreprises. On parle d'investissement, d'obligations de fonctionnement du système informatique, et de plein de trucs dans ce genre là qui font que tout devient beaucoup plus compliqué. Le système ne doit surtout pas tomber en panne. Et de surcroît pas pour une innovation technologique non nécessaire.
Et on se retrouve bloqué à ce stade où tout le monde a les équipement permettant de passer à l'IPv6, mais personne ne les déploie car personne ne l'a fait chez les autres et que ça fonctionne très bien. Heureusement, dans certaines entreprises, on prend les devant.
Chez OVH, chaque serveur dédié s'est vu attribué une plage d'IP de 56 bits (reservés à l'hôte), cela fait beaucoup d'adresse pour une machine, un un adressage sur 8 bits par machine aurait largement suffit. Donc, cet hébergeur est prêt. Et cela est venu sans aucune interruption de service.
Chez Wanadoo, l'expérimentation de l'IPv6 a déja commencé, ils ont un site dédié à cela où il propose notament de l'IPv6 natif sur PPP avec un bloc d'IP de 48 bits. Cela commence à devenir réellement intéressant.
Le réseau académique (universités & centres de recherche) Renater supporte déja l'IPv6.
Chez Free, les dirigeants ont promis de fournir l'IPv6 pour 1 Euros de plus si 10 000 abonnés signaient la pétition pour l'IPv6 et gratuitement si 100 000 signent la pétitions. Actuellement, ils me semble que le nombre de signataire a atteint 20 000 personnes. Free n'a encore rien fait. Pour Free cela devrait être plus simple, car comme leur FreeBox est une machine sous Linux, ils pourront facilement passer tout leur réseau en IPv6 et faire de l'encapsulation IPv4 si nécessaire (pour les vieilles machines).
Chez Nerim, chaque client peut demander à avoir, gratuitement, une plage d'IP /72 (56 bits d'adressage réservés aux clients).
[modifier] Le passage obligé
Comment va se faire le passage vers l'IPv6 ?
Est-ce qu'on va faire croire aux gens que c'est la nouvelle toute première nécessité informatique, comme on l'a fait pour le firewall (n'importe qui maintenant est capable de vous demander : "t'as pas mis de firewall ?").
Est-ce qu'on va faire la transition sans les informer : "Une petite Mise à jour est nécessaire". Est-ce que cela concordera avec la décision de Microsoft d'installer par défaut le protocole IPv6 (il est déja inclut dans XP mais pas ajouté par défaut).
Autant de question auxquelles les réponses vont venir avec le temps...
Sans doute qu'il va y avoir certains ratés, sans doute que des systèmes informatiques vont se retrouver en rade. Mais c'est pour une technologie qui peut théoriquement durer une bonne 50 aine d'années (malgrès que ça ne soit jamais arrivé jusqu'ici).
