La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 Multiple Protocol Label Switching (MPLS) Mourad GUENGOU Arezki REZZELI Mohamed ESSOUFY.

Présentations similaires


Présentation au sujet: "1 Multiple Protocol Label Switching (MPLS) Mourad GUENGOU Arezki REZZELI Mohamed ESSOUFY."— Transcription de la présentation:

1

2 1 Multiple Protocol Label Switching (MPLS) Mourad GUENGOU Arezki REZZELI Mohamed ESSOUFY

3 2 Plan Introduction Pourquoi MPLS ? Concepts de bases du MPLS Processus de contrôle de MPLS

4 3 Introduction Un routeur analyse lentête IP du paquet, en fonction de sa table de routage choisie un « Next Hop ». Ce processus est répété au niveau de chaque routeur traversé. Lentête IP contient plus dinformations que nécessaire pour le routage (temps de traitement élevé)

5 4 Routage IP conventionnel (1/2) Construction de table de routage

6 5 Routage IP conventionnel (2/2) Transmission traditionnelle IP IP

7 6 Pourquoi MPLS ? Lidée est de réduire le temps de traitements des paquets dans les routeurs afin de gagner en performance!!

8 7 Cmt est-il possible avec MPLS? En MPLS lentête IP du paquet est analysé une seule fois par le Routeur à lentrée du réseau « Ingress » Le Routeur Ingress laffecte a une classe « FEC », identifiée par un « Label » Les autres Routeurs commutent le paquet selon le Label sans analyser dentête IP

9 8 Concepts MPLS FEC (Classe déquivalence de transfert) Label Concepts par étude de cas Label Switching Router Label Switched Path Label Swap Operation Label Distribution Protocol (LDP)

10 9 Forwarding Equivalence Class (FEC) Un groupe de paquets IP envoyés de la même maniére (ex., par le même chemin, avec le traitement à lenvoie) [RFC3031] En considérant seulement la destination, les paquets IP 1&2 appartiennent à la même FEC, tandisque IP3 à une autre FEC IP2 R IP3 R R R R IP1 IP2 IP3

11 10 Label (Suite) Un identifiant, de petite taille destiné à identifier une FEC [RFC3031] Label = 20 bits Exp = Experimental, 3 bits S = Indique le bas de pile permet dempiler des labels, 1bit TTL = Time to live, 8 bits Label | Exp|S| TTL

12 11 Label HEC DATA CLP PTI VCI VPI Label PPP Header Layer 3 Header Label Layer 3 Header MAC Header Shim header Entête Cellule ATM Entête PPP Entête Ethernet

13 12 Label Stack /24 Rtr-A Next-Hop InLab 5... AddressPrefix OutI/F 1... OutLab 7... InI/F 0... IP packet D= Label = 5 Label = 21 IP packet D= Label = 7 Label = 21

14 13 Concepts par étude de cas (1/6) Label Switching Router Label Swap Operation Label Switched Path Label Distribution Protocol (LDP)

15 14 Concepts par étude de cas (4/6) Distribution des Labels MPLS basé sur la table de routage Mapping: 0.40 Mapping: 0.50 Concept: LDP LDP:Ensemble de procédures par lesquelles un Routeur MPLS informe un autre MPLS (LDP peers) dun label/FEC créé

16 15 Concepts par étude de cas (5/6) Commutation MPLS IP Concept: LSP LSP est un chemin unidirectionel entre un noeud source et un noeud destination

17 16 Concepts par étude de cas (6/6) IP0.70IP0.50IP0.40IP0.80 Concept: LSR Concept: Label Swap Concept: Label Swap

18 17 Processus de controle MPLS (1/4) User Plane Control Plane Output Packets Input Packets IP Header IP payload Forwarding Table Packet Classification Next Hop + Port Queuing and Schedule rules Output Queue Routing Packets Conventional IP forwarding

19 18 Processus de controle MPLS (2/4) User Plane Control Plane IP Header IP payload Packet Classification Next Hop + Port Queuing and Schedule rules Output Queue FEC MPLS Ingress Node FEC to NHLFE Map(FTN) Next Hop Label Forwarding Entry IP Header IP payload MPLS Label Output Packets Input Packets Routing Packets/Traffic Engineering Parameters Label Push

20 19 Processus de controle MPLS (3/4) User Plane Control Plane Next Hop + Port Queuing and Schedule rules Output Queue Incoming Label Map Next Hop Label Forwarding Entry IP Header IP payload MPLS Label Output Packets Input Packets Routing Packets/Traffic Engineering Parameters IP Header IP payload MPLS Label Label Swap MPLS Intermediate Node

21 20 Processus de controle MPLS (4/4) User Plane Control Plane Next Hop + Port Queuing and Schedule rules Output Queue Incoming Label Map Next Hop Label Forwarding Entry IP Header IP payload Output Packets Input Packets Routing Packets/Traffic Engineering Parameters IP Header IP payload MPLS Label Label Pop MPLS Egress Node

22 21 Sélection de Route Hop by Hop Routing Explicit Routing (Source routing) IGP domain with a label distribution protocol LSR-1 LSR-2 LSR-4LSR-5 LSR- 3 LSR-6 Ingress Egress Pop label for LSR-5 Use label 25 for LSR-5 Need labels for LSP-1 going through LSR-1 LSR-2 LSR-4 LSR-5 Use label 39 for LSR-5

23 22 Nouvelles utilisations de MPLS Actuellement, les soucis de performance ont perdu de leur actualité La technique de chemins IP commutés du MPLS savère intéressante pour dautres fonctions : Ingénierie de Trafic Traitement selon la classe de service (QOS) VPN-MPLS

24 23 MPLS/VPN

25 24 Bibliographie


Télécharger ppt "1 Multiple Protocol Label Switching (MPLS) Mourad GUENGOU Arezki REZZELI Mohamed ESSOUFY."

Présentations similaires


Annonces Google