Réseaux IP/MPLS Yazid KARKAB IR3

Download Report

Transcript Réseaux IP/MPLS Yazid KARKAB IR3

Réseaux IP/MPLS
Yazid KARKAB
IR3
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
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
4
Principe du MPLS
•
La commutation de labels
Label Switched Path
Upstream
•
Downstream
IP
L 48
L 52
IP
IP
L 48
ETH
ETH
L 52
IP
ETH
ETH
PHY
PHY
ETH
ETH
PHY
PHY
PHY
PHY
L’entête MPLS
Label
20 bits
CoS
S
3 bits 1 bit
TTL
8 bits
5
Les FEC
•
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
6
Distribution des labels
•
Mode « Downstream On Demand »
1. Label request
2. Label mapping
Upstream LSR
•
Downstream LSR
Mode « Unsolicited Downstream »
Label mapping
Upstream LSR
Downstream LSR
7
Rétention des labels
•
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 »
8
Etablissement du LSP (1/2)
•
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 »
2. Label mapping
Ingress LER
1. Label mapping
LSR
Egress LER
9
Etablissement du LSP (2/2)
•
Création d’un LSP en mode « Downstream On Demand »
1. Label request
2. Label request
4. Label mapping
3. Label mapping
Ingress LER
•
LSR
Egress LER
RSVP-TE distribue les labels et établi les LSP de cette façon
10
LSP Tunneling
IP
L 50
IP
IP
Ingress LER 1
L 10
L 26
IP
L 12
L 52
L 26
Egress LER 1
LSP Tunnel
IP
L 51
IP
LSR
LSR
Ingress LER 2
L 23
LSR
Egress LER 2
IP
L 10
L 33
IP
L 12
L 33
IP
L 12
L 42
OU
IP
IP
Ingress LER 3
L 52
L 10
L 42
IP
L 68
Egress LER 3
3. RSVP-TE
1. But de ReSerVation Protocol-Traffic Engineering
2. Etablissement d’un LSP
12
RSVP-TE
•
Extension du protocole RSVP pour :
 Etablir des Constraint-path LSP :
•
Contraintes de : débit, explicit routing.
•
Nécessite un protocole de routage CSPF
•
ISIS-TE
•
OSPF-TE
 Introduction de QoS et Traffic Engineering
•
Réservation des ressources dans les LSR composant le LSP
•
Détection des « nodes failure »
•
Fast Rerouting
 Fonctionne en mode de distribution « Downstream On Demand »
 Utilise UDP pour échanger les messages RSVP-TE
13
Etablissement d’un LSP
•
•
Message PATH : Demande de création de LSP
 FEC + LSP ID
 Priorité d’établissement
PATH
 Priorité de maintien
 Objet Record Route
 Objet Label Request
Ingress LER
 Paramètres QoS
Message RESV : Création du LSP
 FEC + LSP ID
 Objet Label
 Objet Record Route
 Style de réservation
 Paramètres QoS
RESV
PATH
LSR
Egress LER
RESV
14
4. VPLS
•
•
Virtual Private Lan Services : VPN de niveau 2
Interconnecte plusieurs sites clients en simulant un LAN
Ethernet à travers le backbone MPLS
CE 1, CE 2 et CE 3
sont dans l’instance
VPLS numéro 1
PE 1
PE 0
LAN 1
LSP
Tunnel
P
LSP
Tunnel
CE 1
CE 2
CE 3
PE 3
LSP
Tunnel
PE 2
LAN 2
LAN 3
15
Conclusion
•
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
16
Bibliographie
•
•
•
•
•
•
•
•
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
17
Questions ?
18