• [^] # Re: IPv6 pour débutant

    Posté par . En réponse à la dépêche L'IPv6 débarque chez FDN. Évalué à 10.

    Le problème c'est que cette Killer App ne risque pas d'arriver. Parce que quand on y réfléchit, pour une application, IPv6 ne permet pas de faire plus de chose qu'IPv4, elle permet juste de le faire beaucoup plus proprement.

    Exemple avec Skype : une des raisons pour laquelle ce logiciel est aussi populaire est qu'un soin particulier a été apporté aux mécanismes permettant au logiciel de tourner correctement sur un réseau "hostile" (NAT, Masquerade, firewall). Alors avec IPv6, certes il n'y a plus besoin de faire ces contournements, tout le monde est directement joignable et c'est le bonheur, mais Madame Michu ne verra pas la différence : Skype marche déjà sur IPv4, où est le problème ? Et elle s'en contrefout de savoir que ça serait beaucoup plus "propre" d'un point de vue réseau de le faire tourner sur IPv6, ce n'est pas son problème, elle veut juste quelque chose qui marche, et Skype sur IPv4, ça marche.

    J'ai pris Skype comme exemple mais on peut faire exactement le même raisonnement pour n'importe quelle application : grâce à des techniques comme l'UDP Hole Punching, il est possible d'établir une connexion même entre deux hôtes masqueradés (ou en passant par un tiers). Oui c'est moche. Oui c'est compliqué. Mais ça fonctionne. Et donc quand on explique à Madame Michu les bienfaits d'IPv6, elle ne comprendra pas la différence.

    Alors après il y a certaines applications, comme Ekiga, qui n'utilisent pas de techniques comme l'UDP Hole Punching ou le passage par un tiers, ce qui les rend très difficiles à utiliser derrière un NAT/Masquerade. On pourrait penser alors que cela inciterait les gens à passer sur IPv6. Raté ! A la place, ils utilisent Skype. C'est pas comme ça que IPv6 va se répandre...

    Alors pour en revenir au sujet de la Killer App : si elle ne tourne qu'en IPv6, il peut se passer deux choses :
    - Soit elle ne sera pas utilisée parce que le pourcentage de gens ayant une stack IPv6 est infime ;
    - Soit un concurrent (ou le développeur de la Killer App elle-même) développe un équivalent qui tourne sur IPv4 (ce qui est toujours possible, comme je l'ai dit précédemment, même si c'est moche).