Вы находитесь на странице: 1из 21

rfrence / date / identifiant

Networking & Internetworking

MPLS
AUFFRAY Guillaume SERRE Samuel THEVENON Julien

NE - 520

THALES AVIONICS

Plan
Introduction Routage vs Commutation Principes du MPLS Caractristiques du MPLS Fonctionnement du MPLS Applications MPLS dans la pratique Perspectives
THALES AVIONICS

MPLS

NE - 520

Introduction
Dbut dInternet
But : amener les paquets destination Topologie des rseaux relativement simple Trafic peu important

Milieu des annes 90


Augmentation de la taille des rseaux et du trafic

Apparition de goulots dtranglements : routeurs trop lents

Diversification des services offerts Nouvelles applications ncessitant CoS et QoS

Ncessit de tenir compte des dlais et des congestions de rseaux.

Deux solutions possibles:


Faire fonctionner IP sur ATM Faire de la commutation de IP

THALES AVIONICS

MPLS

NE - 520

Routage vs Commutation (1/2)


Routage IP (Niveau 3)
Avantages

Mode non connect Routage adaptatif (flexibilit) Simplicit (pas de signalisation)

Inconvnients

Utilise les informations de niveau 3 (consommation CPU) Faibles performances (routage chaque saut) Pas de gestion de la Qos

THALES AVIONICS

MPLS

NE - 520

Routage vs Commutation (2/2)


Commutation de paquet (Niveau 2)
Avantages

Nutilise pas les informations de niveau 3 Performances leves Mode connect (ngociation de la qualit de services) Table de commutation rduite, chemin ddi

Inconvnients

Dlai de latence supplmentaire (tablissement de la liaison) Complexit Routage non adaptatif Signalisation requise (exemple : RSVP)

THALES AVIONICS

MPLS

NE - 520

Principes du MPLS
Multi Protocol Label Switching

Historique
Cration dun groupe de travail lIETF en Avril 1997. Fortement inspir du tag switching de Cisco But initial : mthode de routage plus efficace de commutation suivant un label Souplesse du niveau 3 + puissance du niveau 2 Entre temps, amlioration des performances des routeurs Intrt du MPLS rside maintenant dans les services quil permet

THALES AVIONICS

MPLS

NE - 520

Principes du MPLS
Place dans le modle OSI

THALES AVIONICS

MPLS

NE - 520

Caractristiques du MPLS
Caractristiques
Commutation hirarchique

Empilement dentte MPLS

Link Layer Header

Header level N Header level N+1 Header level N+2 Network Layer Header Other layers headers and data

THALES AVIONICS

MPLS

NE - 520

Caractristiques du MPLS
Encapsulation avec un seul niveau dentte

Adaptation de MPLS au protocole de niveau 2 Utilisation du champ Label dATM, Frame Relay (commutation de cellules)

THALES AVIONICS

MPLS

NE - 520

Caractristiques du MPLS
Trame Ethernet sans MPLS

Trame Ethernet avec MPLS

THALES AVIONICS

MPLS

NE - 520

Entte du MPLS
Entte MPLS

Label sur 20 bits : codage de la valeur du label Cos ou Exp sur 3 bits : classe de service du paquet S sur 1 bits : Stack Indicator Indique le bas de la pile de label : 1 pour le dernier, 0 pour les autres TTL sur 8 bits : dure de vie du paquet MPLS

THALES AVIONICS

MPLS

NE - 520

Rseau MPLS

LSR

LSR

Ingress Node ou LER

Egress Node ou LER

LSR LIB et LFIB

THALES AVIONICS

MPLS

NE - 520

Fonctionnement du MPLS
Domaine MPLS
LSR (B) LSR (C)

Ingress Node ou LER (A)

Egress Node ou LER (E)

LSR (D) 139.165.16.1 H2 139.165.16.1 23 H2 139.165.16.1 4 H2 139.165.16.1 H2

Empilement (Push) de label par le Ingress LER (A)

Commutation (Swap) de label par le LSR (D)

Dpilement (Pop) de label par le Egress LER (E)

THALES AVIONICS

MPLS

NE - 520

Commutation Hirarchique

THALES AVIONICS

MPLS

NE - 520

Exemple de routage hirarchique

THALES AVIONICS

MPLS

NE - 520

Applications
QoS (Qualit de Service)
Utilisation des mmes algorithmes que IP Gain en rapidit car algorithme seulement lentre du rseau Deux approches avec MPLS

L-LSP : choix du chemin en fonction de la QoS du flux qui va emprunter le chemin. E-LSP : choix du chemin en fonction de la valeur du champ QoS.

Fonctionnement

Prise en compte de la demande de type de service Identification dune FEC Cration dun LSP ou utilisation dun LSP existant

THALES AVIONICS

MPLS

NE - 520

Applications
TE (Traffic Engineering)
But : Optimiser lutilisation des ressources rseau Exemple : Rpartition de charge par tunnel LSP

Protocoles existants : CR-LDP, RSVP-TE, OSPF-TE

THALES AVIONICS

MPLS

NE - 520

Applications
VPN (Virtual Private Networks)
Permet de faire communiquer plusieurs machines de manire confidentielle en utilisant Internet Avantages : faible cot par rapport aux lignes spcialises Deux solutions

IPSec MPLS

THALES AVIONICS

MPLS

NE - 520

MPLS dans la pratique


Points Forts
Gestion de : QoS, Traffic Engineering, VPN Services avec contraintes temporelles Mode circuit pour IP Simplification de gestion des rseaux Diminution des cots

Points Faibles
Manque dhomognit des quipements Sous dimensionnement des routeurs MPLS Difficult remplacer les rseaux existants

THALES AVIONICS

MPLS

NE - 520

Perspectives
Incapacit des rseaux existants supporter laugmentation du trafic GMPLS (Generalized MPLS)
Commutation des liaisons physiques (fibres optiques) Fonctionnalits supplmentaires Connectivit nouvelle entre partie transport et IP

THALES AVIONICS

MPLS

NE - 520

Questions

THALES AVIONICS

MPLS

NE - 520

Вам также может понравиться