Vous êtes sur la page 1sur 54

Rseau MPLS et Simulation avec NS2

Ralis par :
Tour Moussa Angue Carine

Plan

Introduction Principes Fonctionnement Applications Ingnierie de trafic Rseaux privs virtuels (VPN) Simulation avec NS

Introduction

Historique Raisons de lapparition de MPLS. Nouvelles problmatiques

Historique

Situation au dbut des annes 90 Les topologies pour interconnecter les rseaux taient relativement simples. De plus le trafic tait peu important.

Historique

Situation milieu des annes 90 Augmentation importante de la taille des rseaux . Augmentation des goulots dtranglement. Augmentation du trafic Routeurs trop lents

Nouvelles problmatiques

Recherche en matire de bande passante Recherche en matire de qualit de service Augmentation des tables de routage Recherche de nouvelles fonctionnalits Evolution vers MPLS issue du travail dun groupe cr en 1997 par lIETF

Principes

Principes

Multi protocole

Il allie la fois: Efficacit de routage (niveau 3) Puissance de commutation(niveau 2) En basant la dcision de routage sur une information dtiquette insr entre le niveau 2 et le niveau 3.

Principes

Multi protocole

Principes

Commutation des labels

Ces labels, simples nombres entiers, sont insrs entre les enttes de niveaux 2 et 3.

Principes
Commutation des labels
Entte MPLS

Principes
Commutation des labels

Encapsulation MPLS

Principes
Commutation des labels

Vocabulaire LSRs (Label Switch Routers): sont des routeurs haut dbit au cur du rseau MPLS,qui ralisent la commutation de labels.
LERs(Label Edge Routers ): sont les routeurs situs la priphrie du rseau MPLS , peuvent supporter plusieurs ports connects des rseaux diffrents (ATM, Frame Relay ou Ethernet) et font suivre le trafic sur le rseau MPLS.

Principes
Commutation des labels

Vocabulaire On distingue 2 catgories de LERs:


Ingress LSR ou routeurs dentres imposent les labels. Egress LSR ou routeurs de sortie sont ceux qui retirent les labels

Principes
Commutation des labels

Vocabulaire Notion de FEC (Forward Equivalence Class ) :


Cest la reprsentation dun groupe de paquets qui ont en commun les mmes besoins quant leur transport. Les paquets appartenant une mme FEC suivront le mme chemin et recevront le mme traitement au cours de leur acheminement

Principes
Commutation des labels

Vocabulaire Label-Switched Paths (LSP) :


Une FEC pour tre achemine utilisera un ensemble de LSR constituant un chemin travers le rseau .

Fonctionnement

Fonctionnement

Marrackech

Rabat Casa Settat

Fonctionnement
Propagation de labels

Il existe deux mthodes pour propager les labels entre LSR: upstream et downstream.

Fonctionnement
Propagation de labels

Le routeur A est un upstream neighbor par rapport au routeur B pour le rseau 192.168.2.0. Le routeur A est aussi downstream neighbor par rapport au routeur B pour le rseau 192.168.1.0. Une mthode de distribution des labels dite downstream indique que la propagation des rseaux se fait du routeur le plus proche au routeur le plus loign (downstream vers upstream).

Fonctionnement

Rabat

Fonctionnement

Marrackech

Rabat Casa Settat

Fonctionnement

Fonctionnement

Marrackech

Rabat Casa Settat

Fonctionnement

Fonctionnement

Marrackech

Rabat

Casa

Settat

Fonctionnement

Fonctionnement

Avantages Flexibilit de routage +puissance de commutation. Rapidit dans les traitements Mais . Ceci nest plus dactualit , avec la puissance des routeurs utiliss de nos jours. Lintrt de MPLS rside maintenant dans ses applications.

Applications

Applications

Applications

Applications

Applications

Simulation avec NS2

Network Simulator V.2

(NS) est un simulateur de rseaux qui permet de dfinir un rseau avec ses diffrents nuds et dtablir la communication entre les diffrents nuds.

Pour dfinir les conditions de simulation, NS utilise un langage orient objet appel Otcl (Object Tool Command Langage)
NS utilise 2 langages : C++ et Otcl

Pourquoi 2 langages ?

une pour les simulations dtailles de protocoles C++ car rapide lexcution. Une autre pour les simulations o il ny a que quelques variations de quelques paramtres Otcl car changements faciles et rapides

Le rseau simul

Caractristiques du rseau

2 nuds et 7 Lsr mpls Liaisons full-duplex de 1Mbs et 10 ms Emission de paquets de 500 octets chaque 0.01s Node0 met Node9 Node1 met Node10 Trafic CBR(Constant Bite Rate)

Nous avons simuls les fonctions MPLS suivantes :

Le mode control driven Flow aggregation Ingnierie de trafic Etablissement dun Explicit Route-LSP en utilisant CR-LDP Etablissement dun LSP tunnel

NAM :Network AniMator

Au dbut de la simulation

A 0.01s: LDP bas sur le mode control driven

-A 0.1s , les nuds Node0 et Node1 commencent mettre des paquets. -A 0.2s , les LSR 7 et 8 mettent des messages LDP withdraw pour invalider respectivement les FEC 9 et 10

A 0.3s , cest le mcanisme de flowaggregation ,cest dire que les FEC 9 et 10 sont remplacs par le FEC 6.

-A 0.5s , le LSR6 invalide le FEC 6. Donc les paquets ne peuvent plus passer par le ER-LSP

A 0.7s , le Node1 cesse dmettre . Il y a cration dun Explicit Route LSP entre LSR2 et LSR 7 en passant par les LSR 5, 4, 6 et 8.

Le protocole de distribution utilis est Constrainted-based Route LDP. Il permet dtablir des routes explicites en tenant compte des contraintes de qualit de service.

A 0.9s , le FEC 9 est associ au ER-LSP ce qui signifie que ces paquets pourront emprunter cette route.

-A 1.1s , le ER-LSR se termine avec le message LDP release. -A 1.2s , il y a cration dun LSP tunnel entre les LSR 4 et 8 travers les LSR 5 et 6.

A 1.4s , il y a egalement cration dun autre ER-LSP entre les LSR 2 et 7 en passant par 3, 4 et le tunnel cre.

Dmonstration

CONCLUSION