Réseaux IP/MPLS
Yazid KARKABIR3
Sommaire
1. Introduction
2. Principe du MPLS
3. Distribution de Label avec RSVP-TE
4. VPN de niveau 2 avec MPLS : VPLS
2
1. Introduction
• Les réseaux IP actuels Routage hop-by-hop suivant l’adresse destination
Pas de Traffic Engineering
Pas de QoS
Routage lent et consommateur en CPU
• Le Multi Protocol Label Switching Création de chemins (LSP)
Commutation de labels insérés entre la couche 2 et 3
Traffic Engineering et QoS
3
2. Principe du MPLS
4
1. La commutation de label
2. Les Forwarding Equivalent Class
3. Distribution des labels
4. Rétention des labels
5. Etablissement d’un LSP
6. LSP Tunneling
Principe du MPLS
5
• La commutation de labels
• L’entête MPLS
Label Switched Path
IP
IP L 48
ETH ETH
PHY PHY
IP
L 52 IP
ETH ETH
PHY PHY
L 48 L 52
ETH ETH
PHY PHY
Label CoS S TTL
20 bits 3 bits 1 bit 8 bits
DownstreamUpstream
Les FEC
6
• Comment attribuer un label à un paquet IP ? A l’entrée dans le réseau : classer les paquets dans des FEC
Classement par Forwarding Equivalent Class suivant :
• Adresse IP source
• Adresse IP destination
• Paramètres de QoS
Choix d’une FEC s’appuie sur l’IGP et sur le protocole de distribution
de label
Une FEC est associé à un LABEL local dans chaque LSR
Distribution des labels
7
• Mode « Downstream On Demand »
• Mode « Unsolicited Downstream »Upstream LSR Downstream LSR
1. Label request
2. Label mapping
Upstream LSR Downstream LSR
Label mapping
Rétention des labels
8
• Mode « Liberal » Un LSR conserve tous les labels annoncés, même ceux non utilisés Convergence rapide Consommateur en mémoire Utilisé en le mode « Downstream Unsolicited »
• Mode « Conservative » Les LSR conservent seulement les labels reçus des next-hop pour chaque FEC Convergence plus lente Peu de consommation mémoire Utilisé en mode « Downstream On Demand »
Etablissement du LSP (1/2)
9
• Un LSR lie un label à une FEC Si il est le Egress LER S’il a déjà reçu une association Label/FEC du prochain saut pour cette FEC
• Création d’un LSP en mode « Unsolicited Downstream »
Ingress LER LSR
2. Label mapping
Egress LER
1. Label mapping
Etablissement du LSP (2/2)
10
• Création d’un LSP en mode « Downstream On Demand »
• RSVP-TE distribue les labels et établi les LSP de cette façon
Ingress LER LSR
1. Label request
4. Label mapping
Egress LER
2. Label request
3. Label mapping
LSP Tunneling
Ingress LER 2LSR
LSP Tunnel
IP L 51
LSR LSREgress LER 2
IP L 10 L 33
IP L 23
IP L 12 L 33
Ingress LER 3
Ingress LER 1
Egress LER 3
Egress LER 1
IP L 50
IP L 52 IP L 68
IP L 52
IP L 10 L 42 IP L 12 L 42
OU
IP L 10 L 26 IP L 12 L 26
3. RSVP-TE
12
1. But de ReSerVation Protocol-Traffic Engineering
2. Etablissement d’un LSP
RSVP-TE
13
Etablissement d’un LSP
14
• Message PATH : Demande de création de LSP FEC + LSP ID Priorité d’établissement Priorité de maintien Objet Record Route Objet Label Request Paramètres QoS
• Message RESV : Création du LSP FEC + LSP ID Objet Label Objet Record Route Style de réservation Paramètres QoS
Ingress LER LSR
PATH
Egress LER
PATH
RESV RESV
4. VPLS
15
• Virtual Private Lan Services : VPN de niveau 2• Interconnecte plusieurs sites clients en simulant un LAN
Ethernet à travers le backbone MPLS
CE 1
CE 2CE 3
PE 3
PE 0
PE 2
PE 1
P
LSP Tunnel
LSP Tunnel
LSP Tunnel
CE 1, CE 2 et CE 3sont dans l’instance
VPLS numéro 1
LAN 3LAN 2
LAN 1
Conclusion
16
• Protocole de réseaux d’opérateurs
• Architecture réseau qui a encore de l’avenir
• Permet la mise en place du Traffic Engineering et de la QoS
• Des services « à la mode » comme VPLS, VPWS, VPRNS
• MPLS sur les réseaux optiques avec GMPLS
Bibliographie
17
• RFC 3031 - MPLS Architecture• RFC 3209 - Extensions to RSVP for LSP Tunnels• RFC 2210 - The Use of RSVP with IETF Integrated Services• RFC 4762 - Virtual Private LAN Service (VPLS)• RFC 4448 - Encapsulation Methods for Transport of Ethernet
over MPLS Networks• Alcatel_7750_SR_OS_Services_Guide_R5.0-03-01• Alcatel_7750_SR_OS_MPLS_Guide_R5.0-03-01• Le réseau MPLS : Cours de l’IUT de Villetaneuse
Questions ?
18
Top Related