Depuis plus de vingt ans et encore aujourd'hui, l'Internet fonctionne principalement avec le protocole IPv4. L’IPv4 a permis le fantastique développement de l'Internet grâce à quelques adaptations comme le NAT. En 2008, les 4 milliards d'adresses IPv4 publiques sont presque toutes attribuées alors que le nombre d'équipements connectés à Internet est en très forte croissance (téléphones mobiles, tablette, téléviseur…). Le passage au protocole IPv6 qui offre un espace d'adresse quasi illimité (1038) est donc inéluctable. Le protocole IPv6 apporte aussi des avantages comme l'amélioration des performances de routage et la simplification de l'auto configuration du réseau. Cependant, IPv6 n'est pas compatible avec le protocole IPv4. Il faut donc gérer une transition, IMS propose à ses clients de les accompagner dans cette phase de transition et de déploiement de l’IPv6.
Pourquoi mettre en place l’IPv6 ?
L’IPv6 fut dès le départ conçu pour prendre en compte les limites de la version IPv4. Les principales améliorations sont :

Le nombre d'adresses : Avec une population humaine qui va vers les 7 milliards d'habitants, où chaque personne disposerait de plusieurs dizaine d'accès Internet il y aurait assez d'adresses pour que chaque ordinateur, imprimante, smartphone, console de jeu, système d'alarme, réfrigérateur, voiture... ait un accès Internet avec une adresse IP unique pour chaque objet.

La sécurité : IPv6 inclut IPSec et les outils de cryptographie, ce qui permettra à n'importe quelle application de pouvoir établir des connexions authentifiées et/ou cryptées

La mobilité : L'intégration du protocole de mobilité (Mobile IPv6) facilite la mise en œuvre de connexions sur différentes réseaux d'accès (Wifi, G3 ou le futur G4 …) et le passage de l'un à l'autre, sans coupure et de manière transparente.

L'opérationnalité : Les traitements sont optimisés et les performances des routeurs améliorées

La facilité de mise en œuvre : Les configurations de réseau sont grandement simplifiées grâce à une sorte d’autoconfiguration

Des architectures simplifiées : Des architectures offrant une réduction des coûts de déploiement et d'exploitation.