Auteur Sujet: IPv6 : La technologie 6rd utilisée par Free  (Lu 30237 fois)

0 Membres et 1 Invité sur ce sujet

corrector

  • Invité
L'IPv6 est de l'IPv6
« Réponse #12 le: 17 avril 2011 à 15:08:53 »
Les différents mécanisme pour avoir une connectivité IPv6 :

- natif : directement relié au réseau IPv6 , cela nécessite des équipements compatible de bout en bout
Pardon?

Tous les routeurs IPv6 sont compatibles IPv6!

Quelle est la question?

vivien

  • Administrateur
  • *
  • Messages: 47 183
    • Twitter LaFibre.info
IPv6 : La technologie 6rd utilisée par Free
« Réponse #13 le: 17 avril 2011 à 15:12:19 »
En FTTH free fourni de l'IPv6 natif (l'ensemble de la chaine est compatible IPv6)

Ce n'est pas le cas en ADSL ou les DSLAM ne sont pas compatible IPv6. Free en encapsule de l'IPv6 dans de l'IPv4, la technologie 6rd.

Le 6rd n'est en aucun cas une réponse au manque d'IPv4 car il nécessite une IPv4 publique pour fonctionner...
Non

Tu pourrait développer ? Tu arrive à faire du 6rd avec des IPv4 privée ?

corrector

  • Invité
FAI non pro par culture d'entreprise
« Réponse #14 le: 17 avril 2011 à 15:36:47 »
Comme on peut le voir, Free a changé de préfixe pour avoir plus d'@IPv6 :
Sans avertir les freenautes, qui ont découvert cela en cherchant pourquoi ça ne marchait plus.

Free tient vraiment à sa réputation de FAI pas sérieux.

corrector

  • Invité
DSLAM vs. BRAS
« Réponse #15 le: 17 avril 2011 à 15:44:04 »
En FTTH free fourni de l'IPv6 natif (l'ensemble de la chaine est compatible IPv6)

Ce n'est pas le cas en ADSL ou les DSLAM ne sont pas compatible IPv6. Free en encapsule de l'IPv6 dans de l'IPv4, la technologie 6rd.
Par définition, un DSLAM = "Digital subscriber line access multiplexer" n'est pas plus compatible IPv* qu'un switch, c'est un machin complètement idiot qui accueille des modems ADSL.

C'est le BRAS qui fait de l'IPv*.
Un schéma qui montre la différence :


On appelle "DSLAM Free" les DSLAM-BRAS conçus par Free, qui y met de l'intelligence dedans.

Chez Free on trouve :
  • des non-dégroupés
  • des dégroupés
  • des fibrés
soit 3 archis différentes.
« Modifié: 17 avril 2011 à 16:52:48 par corrector »

Gilum

  • Professionnel des télécoms
  • Abonné Free fibre
  • *
  • Messages: 104
L'IPv6 est de l'IPv6
« Réponse #16 le: 17 avril 2011 à 16:08:57 »
Pardon?

Tous les routeurs IPv6 sont compatibles IPv6!

Quelle est la question?

Je vais prendre l'exemple des répartiteur de charge de l'hébergement mutu de OVH.
OVH utilise des ACE pour la répartition de charge sur les 2000 serveurs.
Quand il sont passé sur cette techno, Cisco leur avait dit : OK pour IPv6, juste une mise à jour soft pour une prise en charge 100% !

Résultat, la mise à jour n'est toujours pas dispo et ne le sera jamais !
Pour l'ipv6 il faut changer toutes les carte ACE !!!
Pas de chance, ces nouveau ACE sont pas dispo avant 2011-2012......


Pour les router ils ont les même problèmes...
Cisco Nexus 7000, la nouvelle gamme de routeur pour les data center : Inutilisable depuis 1 ans et encore pour 1 ans.... La cause ? Des fonctionnalité annoncé qui ne fonctionne pas...

corrector

  • Invité

corrector

  • Invité
IPv6 : La technologie 6rd utilisée par Free
« Réponse #18 le: 31 mai 2011 à 01:13:43 »
Tu pourrait développer ? Tu arrive à faire du 6rd avec des IPv4 privée ?
Pourquoi pas? J'ai beau chercher, je ne vois pas quel pourrait être le problème.

On peut voir 6to4 comme un cas très particulier de 6rd :

6to4 en quelque sorte à Internet v4 ce que 6rd est à un intranet v4.

6to4 router = 6rd Customer Edge
6to4 Relay Router = 6rd Border Relay

Dans cette optique, on pourrait faire du 6to4 avec les paramètres de configuration 6rd suivants :

IPv4MaskLen = 0 (ou bien dans la terminologie du draft : v4suffix-length = 32)
6rdPrefix = 2002
6rdPrefixLen = 16
6rdBRIPv4Address = 192.88.99.1 "6to4 Relay anycast address" (RFC 3068)

Si j'ai bien compris, la critique de Rémi Després sur 6to4 c'est que comme le mécanisme 6to4 est global, tout le monde est responsable (donc personne n'est responsable) des "6to4 Relay Router", puisqu'ils fournissent de la connectivité à Internet v6 à ceux qui n'en ont pas : c'est une œuvre caritative.

Alors qu'un "6rd Border Relay" mis en place par un FAI ne fournit sa connectivité Internet v6 qu'à ses clients (en principe : d'après les premiers tests effectués, les 6rd Border Relay de Free fonctionnaient avec n'importe quelle adresse Internet : c'était une œuvre caritative aussi).

corrector

  • Invité
IPv6 : La technologie 6rd utilisée par Free
« Réponse #19 le: 26 février 2012 à 17:12:03 »
En FTTH free fourni de l'IPv6 natif (l'ensemble de la chaine est compatible IPv6)
Est-ce qu'un freebré peut confirmer qu'il est bien en IPv6/Ethernet?

vivien

  • Administrateur
  • *
  • Messages: 47 183
    • Twitter LaFibre.info
IPv6 : La technologie 6rd utilisée par Free
« Réponse #20 le: 26 février 2012 à 17:59:05 »
Pas simple à vérifier...

corrector

  • Invité
IPv6 : La technologie 6rd utilisée par Free
« Réponse #21 le: 26 février 2012 à 19:04:05 »
Mais si!

corrector

  • Invité
IPv6 : La technologie 6rd utilisée par Free
« Réponse #22 le: 26 février 2012 à 19:58:17 »
Fake!

Ce n'est pas un affichage alphanumérique!

L'activation se fait depuis l'interface de gestion :

Attention : L'activation du support IPv6 et 6rd dans le firmware se fait en téléchargeant un firmware récent. La désactivation se fait avec une machine à remonter le temps, avant le support de l'IPv6 par le firmware.

Donc non, on peut pas désactiver le support IPv6 et 6rd sur la Freebox.
« Modifié: 30 mars 2013 à 12:15:04 par corrector »

corrector

  • Invité
6rd : le patch linux de Alexandre Cassen, développeur Freebox
« Réponse #23 le: 27 février 2012 à 15:52:00 »
Le patch implèmentant le support 6rd dans le module sit du noyau linux : IPv6-6rd-tunnel-mode.patch

Le patch a une taille vraiment ridicule :
include/linux/if_tunnel.h |    5 ++++
 net/ipv6/Kconfig          |   13 ++++++++++++
 net/ipv6/sit.c            |   48 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 66 insertions(+), 0 deletions(-)

Les paramètres spécifiques d'un tunnel 6rd sont ajoutés à struct ip_tunnel_parm (dans include/linux/if_tunnel.h) :
+ /* 6rd matching params */
+ struct in6_addr ip6rd_zone;
+ __u8 ip6rd_prefix;

Le code est donc uniquement dans net/ipv6/sit.c. Hormis les soudures, le code ajouté correspond à l'envoi d'une trame IPv6 dans le tunnel 6rd; le voici en entier :
+#ifdef CONFIG_IPV6_SIT_6RD
+/* Returns the embedded IPv4 address if the IPv6 address comes from
+   6rd rule */
+static inline __be32 try_6rd(struct in6_addr *ip6rd_zone, u8 ip6rd_prefix, struct in6_addr *v6dst)
+{
+ __be32 dst = 0;
+
+ /* isolate zone according to mask */
+ if (ipv6_prefix_equal(v6dst, ip6rd_zone, ip6rd_prefix)) {
+ unsigned int d32_off, bits;
+
+ d32_off = ip6rd_prefix >> 5;
+ bits = (ip6rd_prefix & 0x1f);
+
+ dst = (ntohl(v6dst->s6_addr32[d32_off]) << bits);
+ if (bits)
+ dst |= ntohl(v6dst->s6_addr32[d32_off + 1]) >> (32 - bits);
+ dst = htonl(dst);
+ }
+ return dst;
+}
+#endif

et dans la fonction ipip6_tunnel_xmit (toujours dans net/ipv6/sit.c) :
+#ifdef CONFIG_IPV6_SIT_6RD
+ if (!dst && tunnel->parms.ip6rd_prefix)
+ dst = try_6rd(&tunnel->parms.ip6rd_zone,
+       tunnel->parms.ip6rd_prefix,
+       &iph6->daddr);
+ else
+#endif
Et c'est tout!  8)

Remarque : c'est la version de base du 6rd, utilisée par Free, qui est implèmentée :

addrv6 = prefix || addrv4 || localpart

C'est le mode d'adressage qui identifie chaque abonné par les 32 bits de son adresse IPv4, d'où une consommation d'espace d'adresses équivalente à celle d'un FAI de 4 milliards d'abonnés.