390 likes | 927 Views
Réseaux IP/MPLS. Yazid KARKAB IR3. Sommaire. Introduction Principe du MPLS Distribution de Label avec RSVP-TE VPN de niveau 2 avec MPLS : VPLS. 1. Introduction. Les réseaux IP actuels Routage hop-by-hop suivant l’adresse destination Pas de Traffic Engineering Pas de QoS
E N D
Réseaux IP/MPLS Yazid KARKAB IR3
Sommaire • Introduction • Principe du MPLS • Distribution de Label avec RSVP-TE • VPN de niveau 2 avec MPLS : VPLS
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
2. Principe du MPLS • La commutation de label • Les Forwarding Equivalent Class • Distribution des labels • Rétention des labels • Etablissement d’un LSP • LSP Tunneling
Principe du MPLS • La commutation de labels • L’entête MPLS Label SwitchedPath Upstream Downstream 3 bits 1 bit 8 bits 20 bits
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
Distribution des labels • Mode « Downstream On Demand » • Mode « Unsolicited Downstream » 1. Label request 2. Label mapping Upstream LSR Downstream LSR Label mapping Upstream LSR Downstream LSR
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 »
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 « UnsolicitedDownstream » 2. Label mapping 1. Label mapping Ingress LER LSR Egress LER
Etablissement du LSP (2/2) • Création d’un LSP en mode « Downstream On Demand » • RSVP-TE distribue les labels et établi les LSP de cette façon 1. Label request 2. Label request 4. Label mapping 3. Label mapping Ingress LER LSR Egress LER
LSP Tunneling Ingress LER 1 Egress LER 1 LSP Tunnel LSR LSR LSR Ingress LER 2 Egress LER 2 OU Ingress LER 3 Egress LER 3
3. RSVP-TE • But de ReSerVation Protocol-Traffic Engineering • Etablissement d’un LSP
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 « nodesfailure » • FastRerouting • Fonctionne en mode de distribution « Downstream On Demand » • Utilise UDP pour échanger les messages RSVP-TE
Etablissement d’un LSP • 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 PATH PATH Ingress LER LSR Egress LER RESV RESV
4. VPLS • Virtual Private Lan Services : VPN de niveau 2 • Interconnecte plusieurs sites clients en simulant un LAN Ethernet à travers le backbone MPLS PE 1 PE 0 CE 1, CE 2 et CE 3 sont dans l’instance VPLS numéro 1 LAN 1 LSP Tunnel P CE 1 LSP Tunnel CE 2 CE 3 LSP Tunnel PE 3 PE 2 LAN 2 LAN 3
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
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