WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et déploiement de la technologie MPLS dans un réseau métropolitain

( Télécharger le fichier original )
par Freddy Rolland TANGUEP
Université de Maroua/ISS(institut supérieur du sahel) - Diplôme d'ingénieur de conception en télécommunications 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.2.4.2-) Le protocole de routage par contraintes CR-LDP

a-) Introduction à CR-LDP

Le protocole CR-LDP (Constraint-based Routing over Label Distribution Protocol) ; est une version étendue du protocole LDP, où CR correspond à la notion de « routage basé sur les contraintes imposées par les LSPs ». Tout comme LDP, CR-LDP utilise des sessions TCP entre les LSRs, au cours desquelles il envoie les messages de distribution des étiquettes ; permettant en particulier à CR-LDP d'assurer une distribution fiable des messages de contrôle. L'idée du protocole CR-LDP était d'utiliser un protocole de distribution de label déjà existant et de lui ajouter la capacité de gérer le Traffic Engineering. C'est ainsi que, CR-LDP ajoute des champs à ceux déjà définis dans LDP, tel que "peak data rate4" et "committed data rate5". La gestion des réservations dans CR-LDP est très similaire à celle utilisée dans les réseaux ATM, alors que RSVP-TE utilise plutôt un modèle basé sur IntServ.

Mais cependant, le problème général lié au routage par contrainte est de prendre en compte toutes les contraintes attachées à chacun des LSPs lors de leurs établissements. Il est dont clair que les contraintes de route et de bande passante ne sont pas les seules contraintes pouvant être pris en compte, on trouve également des contraintes du genre:

4 peak data rate4 : rate indique le débit maximum avec lequel un trafic peut être envoyé via le TE-LSP.

5 committed data rate5 : indique le débit garanti par le domaine MPLS pour ce trafic.

24

> Affinity : ensemble de contraintes administratives directement liées aux LSPs ;

> Path Attributes : permet de savoir si le LSP doit être spécifié manuellement ou s'il doit être calculé dynamiquement par le 'constraint-based Routing'' ;

> Set-Up Priority : permet de faire un choix d'un LSP pour attribution des ressources s'il en a plusieurs LSPs candidats ;

> Holding Priority : décide de la suspension d'un LSP pour la libération des ressources dans le but d'établir un autre LSP ;

> Adaptability: pour permettre la commutation d'un LSP sur un chemin optimisé qui pourrait se libérer ;

> Resilience : permet de décider ou non de rerouter un LSP si le chemin emprunté devenait indisponible à la suite d'un incident par exemple.

b) Messages CR-LDP et fonctionnement


·
· Les messages CR-LDP :

Il existe quatre catégories de messages CR-LDP pour en être plus précis:

> Discovery messages : annoncer et maintenir la présence des LSRs dans le réseau ; > Session messages : établir, maintenir et libérer des sessions entre des voisins LDP ; > Advertisement messages : créer, changer et libérer des associations de FEC et LSP ;

> Notification messages: utilisés pour véhiculer les informations de supervision (Les notifications messages sont quant à eux de deux types :

? Error notifications: utilisés pour signaler les erreurs fatales. Quand ces messages sont reçus, la session LDP est terminée et toutes les associations de label correspondantes sont annulées ;

? Advisory notifications: pour véhiculer des informations sur la session LDP.)


·
· Le fonctionnement de CR-LDP :

Pour expliquer le fonctionnement de CR-LDP ; nous nous sommes appuyé sur la figure II.10 ci-dessous. Sur celle-ci, nous avons entre autres : un Ingress LSR ; un LSR inter2 (qui représente tous les LSRs du réseau) ; et un Egress LSR. Ces équipements représentent respectivement l'entrée, le coeur et la sortie du réseau MPLS.

Figure II.10 : Illustration de l'établissement d'un CR-LDP LSP

(1) L'Ingress LSR détermine qu'il a besoin d'établir un nouveau LSP vers l'Egress LSR en passant par l'LSR Inter2. Pour cela, l'Ingress LSR envoie à l'LSR Inter2 un message LABEL_REQUEST avec l'explicit route (LSR Inter2, Egress LSR) et le détail des paramètres du trafic nécessaire pour cette nouvelle route.

(2) L'LSR Inter2 reçoit le message LABEL_REQUEST, réserve les ressources demandées, modifie l'explicit route dans le message LABEL_REQUEST et fait suivre le message à l'Egress LSR. Si nécessaire, l'LSR Inter2 peut réduire les réservations demandées dans le cas où les paramètres correspondant sont marqués négociables dans le message LABEL_REQUEST.

(3) L'Egress LSR détecte que c'est effectivement lui l'Egress LSR. Il fait les mêmes activités de réservation et de négociation que l'LSR Inter2. Il alloue un label pour le nouveau LSP et l'envoie à l'LSR Inter2 dans un message LABEL_MAPPING. Ce message contient aussi les détails des paramètres finaux du trafic pour ce LSP.

(4) L'LSR Inter2 reçoit le message LABEL_MAPPING, il finalise la réservation, alloue un label pour le LSP et met à jour sa table de labels. Ensuite, il envoie le nouveau label à l'Egress LSR dans un autre message LABEL_MAPPING.

(5) Le même processus se réalise dans l'Ingress LSR. Mais vu que l'Ingress LSR est le headend, il n'aura pas à allouer un label.

25

Ainsi le nouveau LSP est établi et les données peuvent y transiter sans problèmes.

26

2.2.4.3-) Comparaison entre le RSVP-TE et le CR-LSP

Éléments de
comparaison

CR-LDP

RSVP-TE

Support du TE

Oui

Oui

Stockage mémoire des LSP

Faible

500 Octets environ par LSP

Protocole de Couche 4

Utilise TCP pour distribuer
les labels et UDP pour la
découverte des multiples
LSR

Utilise UDP ou IP (Raw IP)
pour distribuer les labels

Typologie de protocole

Protocole type hard-state6

Protocole type soft-state7

Typologie de routage

Routage type explicite

Routage type explicite

Notifications

Absence de notifications
lorsqu'une panne survient

Offre des notifications
lorsqu'une panne survient

Bande passante entre
éléments du réseau MPLS

Pas spécifié

Plus élevée et avec possibilité
de rafraichissement continu

Équipementiers favoris

Nortel

CISCO et JUNIPER

`'Scaliabilité»

Plus 'scaliable''

Moins 'scaliable''

Services proposés

Spécification du trafic / Détection des boucles réseau / Préemption / Message d'erreurs / Partage des charges / ...

Tableau II.3 : Comparaison succincte entre CR-LDP et RSVP-TE [3]

Nous constatons que cette comparaison ne tranche pas en faveur d'un des deux protocoles en particulier ; mais on peut dire que CR-LDP est plus scaliable (c'est-à-dire, résistant à l'augmentation de la taille du réseau), vu que dans le cas du RSVP-TE, plus le réseau est étendue plus il sera encombré par des messages de rafraîchissement. Mais les faits réels sur le terrain disent plutôt que, malgré ça, RSVP-TE parait être plus favorable à s'imposer comme protocole supportant le Traffic Engineering par rapport à CR-LDP.

Nous venons de parler du routage aux coeurs des réseaux. Mais qu'en est-il exactement des technologies et techniques qui y sont généralement utilisés.

6 Hard-state6 : On dit d'un protocole qu'il est hard-state dans MPLS lorsqu'une fois un LSR est établi, il restera maintenu jusqu'à sa libération explicite.

7 Soft-state7 : Par contre le soft-state quant à lui, grâce à des messages de signalisation, permet de rafraichir les LSR qui sont établies (toutes les 30 seconde environ).

27

2. 3-) Les coeurs de réseaux et les techniques qui y sont utilisées

Vue l'évolution qu'a connue l'ensemble des techniques employées au coeur des réseaux pour le transport, il s'avère nécessaire de faire un bref aperçu sur ces derniers. Ainsi, nous abordons ces techniques dans le sens de faire ressortir leurs limites et faire un rapprochement au standard MPLS.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faut répondre au mal par la rectitude, au bien par le bien."   Confucius