Auteur Sujet: Free Mobile déployé en SRv6 en Italie  (Lu 5640 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Free Mobile déployé en SRv6 en Italie
« le: 31 janvier 2020 à 21:38:31 »
Free Mobile déployé en SRv6 en Italie

(Merci à Bad Max pour l'info et la photo)



SRv6 est la déclinaison de Segment Routing pour le plan de transfert IPv6. SRv6 identifie un segment par une adresse IPv6.

SRv6 est un nouveau type d’en-tête de routage IPv6 (Routing Extension Header) appelée en-tête Segment Routing (Segment Routing Header : SRH). Le SRH est principalement constitué d’une liste d’adresses IPv6 identifiant les segments à traverser (Segment List), ainsi que d’un compteur indiquant le nombre de segments restant à parcourir (Segments Left) afin de pouvoir identifier le prochain segment à visiter. Il peut également contenir une liste de données au format TLV. Un champ « Tag » permet enfin d’identifier une classe de paquets.

Trois types de nœuds peuvent être distingués :
- le nœud source crée le paquet IPv6 avec pour adresse IP destination l’adresse du premier segment. Si plus d’un segment est nécessaire, un en-tête SRH est ajouté. En corolaire, si un seul segment est nécessaire, le paquet envoyé est un paquet IPv6 natif ;
- les routeurs de transit transportent le paquet vers la destination du segment en cours. Cette destination étant indiquée dans l’adresse de destination IPv6 habituelle, ces routeurs de transit sont des routeurs IPv6 standard. Ils n’ont pas besoin de supporter SRv6 ;
- les routeurs de terminaison de segments, qui ont annoncé les segments. Ces routeurs annonçant des segments doivent supporter l’extension SRv6  qui peut ne pas être supportée par les routeurs précédemment déployés.


Source : Techniques de l’Ingénieur

vivien

  • Administrateur
  • *
  • Messages: 47 168
    • Twitter LaFibre.info
Free Mobile déployé en SRv6 en Italie
« Réponse #1 le: 31 janvier 2020 à 21:44:09 »
Voici quelques documents datant de 2017 sur SRv6 :

Document Cisco : Une introduction à la technologie SRv6 (Segment Routing over IPv6 dataplane). Découvrez la puissance du concept de programmation réseau SRv6. Découvrez comment SRv6 offre la possibilité de coder directement dans chaque en-tête de paquet où le trafic doit être envoyé et comment le trafic doit être traité. Découvrez comment SRv6 fait interagir vos applications et votre réseau d'une toute nouvelle manière.


(cliquez sur la miniature ci-dessous - le document est au format PDF)




Documents David Lebrun et Olivier Bonaventure, de l'ICTEAM et l'Université catholique de Louvain :

Implémentation du routage de segments IPv6 dans le noyau Linux par Olivier Bonaventure

Le routage de segments IPv6 est une extension IPv6 majeure qui fournit une version moderne du routage source actuellement en cours de développement au sein de l'Internet Engineering Task Force (IETF). Nous proposons la première implémentation open-source du routage de segments IPv6 dans le noyau Linux. Nous le décrivons d'abord en détail et expliquons comment il peut être utilisé à la fois sur les hôtes finaux et les routeurs. Nous évaluons et comparons ensuite ses performances avec le transfert de paquets IPv6 standard dans un environnement de laboratoire. Nos mesures indiquent que la pénalité de performance liée à l'insertion d'en-têtes de routage de segments IPv6 ou à l'encapsulation de paquets est limitée à moins de 15%. D'un autre côté, la fonction de sécurité HMAC en option du routage de segments IPv6 est coûteuse dans une implémentation logicielle pure. Puisque notre implémentation a été incluse dans le noyau officiel Linux 4.10, nous nous attendons à ce qu'elle soit étendue par d'autres chercheurs pour de nouveaux cas d'utilisation.


(cliquez sur les miniatures ci-dessous - les documents sont au format PDF)

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 091
  • Paris (75)
Free Mobile déployé en SRv6 en Italie
« Réponse #2 le: 01 février 2020 à 10:38:57 »
Ils parlent pas de l'usage et l'utilité du SRv6 pour eux ... ;D sachant qu'a la base, pour un FAI, c'est principalement pour faire des trucs anti-neutralité du Net non ?

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 245
  • Delta S 10G-EPON sur Les Ulis (91)
Free Mobile déployé en SRv6 en Italie
« Réponse #3 le: 01 février 2020 à 10:57:40 »
On parlait du problème du manque d'IPv4 pour le lancement d'un nouvel opérateur. Or, Iliad est dans ce cas en Italie (il devrait se lancer prochainement dans le fixe). Combien Iliad a d'IPv4 en Italie ? C'est peut-être pour cela qu'ils vont se lancer tout de suite dans l'IPv6, peut-être avec le 4rd aussi ?

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 439
  • Lyon (69) / St-Bernard (01)
    • Twitter
Free Mobile déployé en SRv6 en Italie
« Réponse #4 le: 01 février 2020 à 11:35:41 »
Non, pas de 4Rd, juste du NAT64

fanning

  • Invité
Free Mobile déployé en SRv6 en Italie
« Réponse #5 le: 01 février 2020 à 13:47:40 »
pour un FAI, c'est principalement pour faire des trucs anti-neutralité du Net non ?

Non ce n'est pas l'usage.
Comparé au MPLS, pas besoin de faire de signaling sur les router P avec tout les avantages que sa représente (ex: plus besoin de router P qui savent gérer des milliers de LSP = $$$$$$$)

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Free Mobile déployé en SRv6 en Italie
« Réponse #6 le: 01 février 2020 à 15:14:43 »
La présentation complète où j'ai pris la photo:
https://www.ciscolive.com/c/dam/r/ciscolive/emea/docs/2020/pdf/BRKRST-3122.pdf

Dans les grandes lignes, la configuration déployée par Iliad en Italie n'est évidemment pas détaillée mais lorsque l'on connait les avantages de SRv6 cela coule de source.

Tout d'abord concernant Segment Routing, la première implémentation a été faite sur MPLS et a depuis été déployé à assez large échelle:

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Free Mobile déployé en SRv6 en Italie
« Réponse #7 le: 01 février 2020 à 15:17:53 »
Segment Routing implémente beaucoup de choses mais là où ce protocole est novateur c'est qu'il embarque des policy de monitoring tel quel la mesure de latence

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Free Mobile déployé en SRv6 en Italie
« Réponse #8 le: 01 février 2020 à 15:20:48 »
Segment routing permet aussi de construire des circuits virtuels comme à la grande époque d'ATM, bien que l'on parle de types de services, l'idée reste la même.

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Free Mobile déployé en SRv6 en Italie
« Réponse #9 le: 01 février 2020 à 15:27:07 »
Toujours orienté besoins opérateurs, plusieurs algorithmes sont disponibles pour l'IGP, l'un d'entre eux s'appelle FlexAlgo. L'idée est que les paramètres tel que le délai ou l'affinité par lien sont définissables pour l'exploitant. Mieux, on peut même faire tourner plusieurs instances sur la même infra:


BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Free Mobile déployé en SRv6 en Italie
« Réponse #10 le: 01 février 2020 à 15:32:27 »
Concernant SRv6, l'idée est de revenir à quelque chose de plus basique en supprimant MPLS et en utilisant IPv6, comme à la manière d'un tunnel IP-IP. Sauf que nous allons ajouter un en-tête SRv6 après l'en-tête IPv6.

Ainsi SRv6 est d'abord une trame IPv6 standard et 2 noeuds SRv6 peuvent communiquer directement en traversant un réseau IPv6 sans que ce dernier n'est besoin d'avoir connaissance de SRv6.

Les noeuds SRv6 peuvent encapsuler IPv4, IPv6 et même du L2. L'entête SR va contenir toutes les informations nécessaires pour les autres noeuds SRv6 tandis que l'entête IPv6 standard sera supporté même par des routeurs de 20 ans d'âge (ndr: c'était un joke de cisco mais j'aimerai bien voir si IPv6 était correctement supporté il y a 20 ans).

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 439
  • Lyon (69) / St-Bernard (01)
    • Twitter
Free Mobile déployé en SRv6 en Italie
« Réponse #11 le: 01 février 2020 à 15:41:23 »
Ça a l'air vraiment cool ! Hâte de jouer avec, d'ici quelques années  ::)