{"id":128,"date":"2007-12-12T11:24:27","date_gmt":"2007-12-12T09:24:27","guid":{"rendered":"http:\/\/signal.eu.org\/blog\/2007\/12\/12\/ipv6-chez-free\/"},"modified":"2007-12-12T22:49:48","modified_gmt":"2007-12-12T20:49:48","slug":"ipv6-chez-free","status":"publish","type":"post","link":"https:\/\/signal.eu.org\/blog\/2007\/12\/12\/ipv6-chez-free\/","title":{"rendered":"IPv6 chez Free !"},"content":{"rendered":"\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=pbeyssac\" class=\"twitter-share-button\">Tweet<\/a><\/div>\n<p>On en parlait depuis quelques semaines <a href=\"http:\/\/signal.eu.org\/blog\/2007\/11\/28\/ipv6-chez-free-suite\/\">sur ce blog<\/a> et cette fois \u00e7a y est, du moins dans les <a href=\"http:\/\/www.iliad.fr\/presse\/2007\/CP_IPv6_121207.pdf\">communiqu\u00e9s<\/a> (merci Vincent) : IPv6 est disponible chez les abonn\u00e9s Free d\u00e9group\u00e9s.<\/p>\n<p>Sauf que :<\/p>\n<ul>\n<li>le communiqu\u00e9 parle de 2^64 adresses (pr\u00e9fixe de 64 bits)&#8230; alors que les recommandations sont de fournir au minimum un pr\u00e9fixe de 56 bits aux utilisateurs (soit 2^72) adresses. Avec 2^64 adresses, on ne peut faire de l&#8217;autoconfiguration que sur un seul r\u00e9seau local. Avec 2^72 on peut avoir jusqu&#8217;\u00e0 256 r\u00e9seaux locaux s\u00e9par\u00e9s avec autoconfiguration (largement plus qu&#8217;il n&#8217;en faut dans la plupart des cas, mais beaucoup mieux qu&#8217;un seul !). Cela va aussi compliquer la mise en place de filtrage local ;<\/li>\n<li>apparemment c&#8217;est une technique appel\u00e9e 6to4rd (6to4 R\u00e9mi Despr\u00e9s ?), invent\u00e9e par un des concepteurs de Transpac (l&#8217;ancien r\u00e9seau du futur des ann\u00e9es 80 et du Minitel, tu\u00e9 par Internet justement, \u00e7a ne nous rajeunit pas !), probablement un d\u00e9riv\u00e9 de 6to4, donc une solution un peu &#8220;cheap&#8221; \u00e0 base de tunnel qui ne fournit pas de l&#8217;IPv6 natif de bout en bout ;<\/li>\n<li>pas disponible encore chez les non d\u00e9group\u00e9s, mais si c&#8217;est bien de la technologie tunnel 6to4, cette restriction devrait pouvoir \u00eatre lev\u00e9e (puisqu&#8217;elle permet de faire transiter l&#8217;IPv6 sous forme d&#8217;IPv4 classique) ;<\/li>\n<li>l&#8217;interface de gestion sur <a href=\"http:\/\/adsl.free.fr\/\">http:\/\/adsl.free.fr\/<\/a> ne comporte pas encore d&#8217;option IPv6.<\/li>\n<\/ul>\n<p>\u00e0 suivre donc&#8230;<\/p>\n<p><strong>Mise \u00e0 jour<\/strong> :  c&#8217;est enfin apparu dans l&#8217;interface : fonctionnalit\u00e9s optionelles, autres fonctions, &#8220;support IPV6&#8221; [sic, avec un V majuscule]<\/p>\n<p><strong>2e mise \u00e0 jour<\/strong> et analyse :  \u00e7a marche !<\/p>\n<p>Le plan d&#8217;adressage est original : la plage attribu\u00e9e \u00e0 chaque Freebox est  2a01:5d8:&lt;adresse IPv4&gt;::\/64 ; le routeur est 2a01:5d8:&lt;adresse IPv4&gt;::1. Ainsi chez moi le pr\u00e9fixe est 2a01:5d8:52e2:f478::\/64 et le routeur 2a01:5d8:52e2:f478::1. Il va falloir que je repense toute ma configuration de routage local pour en profiter.<\/p>\n<p>Free utilise d&#8217;autres plages pour son routage interne : 2a01:5d8:e000:\/48 en particulier, puisque par d\u00e9finition la plage IPv4 correspondante (224.0.0.0\/4), celle du multicast, ne sera jamais attribu\u00e9e \u00e0 des Freebox.<\/p>\n<p>On peut supposer que tout cela est achemin\u00e9 par des tunnels IPv4 vers le coeur de r\u00e9seau IPv6 de Free, je n&#8217;ai pas encore eu le temps de le v\u00e9rifier et de regarder le MTU (taille maximum des paquets) associ\u00e9.<\/p>\n<p>Cette solution a l&#8217;avantage de permettre un d\u00e9ploiement rapide (moins d&#8217;un mois entre l&#8217;allocation de 2a01:5d8:\/32 et le d\u00e9ploiement IPv6 aux abonn\u00e9s : chapeau, j&#8217;applaudis des deux mains) : coeur de r\u00e9seau IPv6, tunnels IPv6\/IPv4 automatiques vers les Freebox, pas de nouveau syst\u00e8me d&#8217;allocation d&#8217;adresse \u00e0 \u00e9tudier.<\/p>\n<p>La diff\u00e9rence visible entre 6to4 &#8220;classique&#8221; et 6to4 &#8220;rd&#8221; est l&#8217;utilisation de la plage allou\u00e9e \u00e0 Free (2a01:5d8:\/32) au lieu de la plage publique 6to4 2002:\/16, ce qui r\u00e9sout la plaie principale de 6to4 : le chemin retour impr\u00e9visible et souvent peu optimal d\u00fb au routage peu ma\u00eetrisable de 2002:\/16. En revanche, on &#8220;bloque&#8221; 32 bits (pr\u00e9fixe) + 32 bits (adresse IPv4) dans l&#8217;adresse allou\u00e9e \u00e0 l&#8217;abonn\u00e9, ce qui ne laisse pas \u00e0 ce dernier une grande marge de manoeuvre.<\/p>\n<p>Ce serait une tr\u00e8s bonne chose \u00e0 terme que Free retape son plan d&#8217;adressage IPv6 (en y cr\u00e9ant une autre plage par exemple) pour pouvoir fournir des \/56 \u00e0 ses abonn\u00e9s. Sur la TODO list, il serait bon aussi d&#8217;ajouter la gestion du DNS inverse. Ce sera moins simple qu&#8217;en IPv4 en raison de la possibilit\u00e9 d&#8217;avoir 2^64 adresses au lieu d&#8217;une seule&#8230;<\/p>\n<p>Enfin, malgr\u00e9 ces quelques d\u00e9fauts c&#8217;est tout de m\u00eame un tr\u00e8s joli d\u00e9but. \u00c0 en juger par les logs IPv6 de ce blog, les freenautes se sont ru\u00e9s sur l&#8217;aubaine, les acc\u00e8s depuis des adresses IPv6 Free \u00e9clipsent tous les autres.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On en parlait depuis quelques semaines sur ce blog et cette fois \u00e7a y est, du moins dans les communiqu\u00e9s (merci Vincent) : IPv6 est disponible chez les abonn\u00e9s Free d\u00e9group\u00e9s. Sauf que : le communiqu\u00e9 parle de 2^64 adresses (pr\u00e9fixe de 64 bits)&#8230; alors que les recommandations sont de fournir au minimum un pr\u00e9fixe &hellip; <a href=\"https:\/\/signal.eu.org\/blog\/2007\/12\/12\/ipv6-chez-free\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">IPv6 chez Free !<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,16],"tags":[],"_links":{"self":[{"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/posts\/128"}],"collection":[{"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":0,"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/posts\/128\/revisions"}],"wp:attachment":[{"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/media?parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/categories?post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/signal.eu.org\/blog\/wp-json\/wp\/v2\/tags?post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}