Séminaire RHDM INTERNET LARGE BANDE & ATM Système Téléphonique Boucle locale analogique Réseau de transit numérique Transmission de données informatique : Modulation > codage > décodage > démodulation IP sur ATM Olivier Fourmaux Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 1 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 3 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 2 RNIS-BE : Services Réseau Numérique à Intégration de Services (ISDN Integrated Services Digital Network) Numérisation de la boucle locale Études dès 1969...... définition par le CCITT en 1984 RNIS-BE = Bande Étroite (N-ISDN Narrow Band) Transport de la voix + (qqs) données Données associées à une extension des fonctionnalités : nom de l appelant gestion PABX... Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 4
RNIS-BE : Architecture (1) RNIS-BE : Interfaces Accès de base = 2B + 1D Accès primaire = 23B + 1D (US), 30B + 1D B = 64kbps MIC pour la voie ou les données D = 16 ou 64kbps pour la signalisation hors-bande Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 5 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 7 RNIS-BE : Architecture (2) RNIS-BE : Perspectives Tentative de remplacer le téléphone analogique dans les années 80 Standardisation trop longue......offre des opérateurs vers 1995! Actuellement, solution temporaire pour un accès données plus rapide. Les entreprises attendent de hauts débits!!! RNIS - LB Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 6 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 8
RNIS-LB et ATM RNIS Large-Bande (Broadband ISDN ou B-ISDN) Haut débit (> 150Mbps) utilisation d une infrastructure spécifique Intégration étendue audio, vidéo, multimédia... Utilise la technologie ATM Asynchronous transfer mode Circuits virtuels avec support réseau en mode paquet (petites cellules de 53 octets! ) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 9 ATM : Circuits Virtuels Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 11 ATM : Transmission Asynchrone Modèle ATM Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 10 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 12
Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 13 SONET / SDH (1) Système de multiplexage temporel optique SONET (Synchronous Optical NETwork) par Bellcore SDH (Synchronous Digital Hierarchy) par CCITT Buts : Standard (pour l interconnexion d opérateurs) Support des MIC US/Europe/Japon identiques mais groupés différemment Dépasser le débit des T3 et E3 (orientation vers legbps) Intégration de la gestion (OAM, Operation, Administration and Maintenance) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 15 ATM Phy-PMD ATM Phy-PMD SysTel : SONET / SDH (2) Architecture Sous-couche spécifique au médium Transfert de bits Exemple : SONET / SDH Médium optique haut débit initialement supporté Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 14 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 16
SysTel : SONET / SDH (3) SysTel : SONET / SDH (5) Trame (STS-1 Synchronous Transport Signal-1) OC-1 = 51.84 Mbps (49.536 util.) OC-3 [STM-1] = 155.52 Mbps (148.608) OC-3c (concatenated) = 155.52 Mbps (149.760) OC-12 [STM-4] = 622.08 Mbps (594.432) OC-48 [STM-16] = 2488.32 Mbps (2377.728) OC-192[STM-64] = 10 Gbps!... Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 17 OC (Optical Carrier) STM (SynchronousTransport Module) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 19 SysTel : SONET / SDH (4) STS-1 = OC-1 = 1 trame (9*87o) par 125µs pour SONET = 50 Mbps ATM Phy-TC STS (SynchronousTransport Signal) [Signal électrique] OC (Optical Carrier) [Signal optique] Sous-couche commune pour la conversion bits/cellules Checksum sur l en-tête des cellules Délimitation des cellules ATM Délimitation de trames (AAL5) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 18 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 20
ATM: Format des Cellules Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 21 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 23 ATM : Délimitation des Cellules Couche ATM ATM Multiplexage / démultiplexage des cellules Extraction et génération d en-têtes Translation des VPI/VCI Gestion de la QoS Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 22 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 24
ATM: Voies et Circuits Virtuels Transposition du concept de circuit dans le contexte commutation de cellules (=paquets) ATM : Commutateurs Commutateur de cellules Mode orienté connexion Hiérarchie : 2 niveaux Circuits virtuels (VC Virtual Circuit) Voies virtuelles (VP Virtual Path) 360000 cell/s à 155Mbps (1 cellule en 2,7 µs/ports) Commuter toutes les cellules sans éliminations Ne pas ré-ordonner les cellules dans un VC Assurer la QoS Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 25 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 27 ATM: Connexion Initiale ATM: Principe de Commutation Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 26 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 28
ATM: QoS Classes de Services Paramètres de Qualité de Service Contrôle de Trafic Conditionnement (traffic Shaping) Surveillance (policing) Contrôle de congestion ATM: Paramètres de Qualité de Service PCR (Peak Cell Rate) indique le débit d émission maximum des cellules SCR (Sustainable Cell Rate) - - le débit d émission moyen des cellules MCR (Minimum Cell Rate) - - le débit d émission de cellules minimum MBS (Maximum Burst Size) - - la taille maximum des agrégats de cellules CDVT (Cell Delay Variation Tolerance) - - la gigue maximum d une cellule CLR (Cell Loss Ratio) - - le taux de cellules perdues ou arrivées trop tard CTD (Cell Transfer Delay) - - le délai de transmission d une cellule CDV (Cell Delay Variation) - - la variation de délais de transmission d une cellule CER (Cell Error Rate) - - le taux de cellules transmises sans erreurs CMR (Cell Misinsertion Rate) - - le taux de cellules délivrées à une mauvaise destination Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 29 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 31 ATM: Classes de Service (UNI 4.0) Traffic Shapping et Policing GCRA (Generic Cell Rate Algorithm) vérifie la conformité de chaque cellules correspond à un leaky bucket avec PCR et CDTV CBR Constant Bit Rate RT-VBR Real Time Variable Bit Rate nrt-vbr Non-Real Time Variable Bit Rate ABR Available Bit Rate UBR Unspecified Bit Rate Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 30 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 32
Contrôle de Congestion Problèmes : à court terme : burst à long terme : dépassement de capacité Stratégies : contrôle d admission (CBR, VBR, UBR) réservation de ressources (VBR) (multiplex. stat.) contrôle de congestion selon le débit (ABR) (rate-based) ATM AAL-PMD Segmentation et Réassemblage Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 33 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 35 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 34 ATM AAL-CS Convergence pour les couches supérieures Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 36
ATM: Couche d Adaptation ATM: AAL 1 Transfert de PDU en CBR SAR : Seg./Ass. + # seq. + Protection CS : gestion du temps et du FEC Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 37 SN = Sequence Number Olivier.Fourmaux@L2TI.univ-paris13.fr SNP = Sequence Number Protection INSA Lyon 5TC / RHDM 2 / Page 39 ATM: Services Originaux ATM: AAL 2 Transfert de PDU en VBR SAR et CS : travaux en cours! Trop complexe... AAL1 AAL2 ¾3/4 ¾3/4 AAL5 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 38 SN = Sequence Number IT = Information Type (start, middle...) LI = Lenght Indicator (1-45 bytes) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 40
ATM: AAL ¾3/4 ATM: Comparaison des AAL CPI= Common Part Indicator Btag/Etag used for framming check ST = Segment Type SN = Sequence Number for cell check MID = Multiplexing ID... Mode message ou flux Connecté ou non AAL 1 AAL 2 AAL ¾ AAL 5 Classe de service A B C/D C/D Multiplexage Non Non Oui Oui Délimitation de messages. Non Non Btag/Etag Bit PTI Gestion de tampon en avance Non Non Oui Non Octet Utilisateur 0 0 0 1 Bourrage couche CS 0 0 Mot 32bits 0 à 47 Overhead couche CS 0 0 8 8 Checksum couche CS Non Non Non 32 bits Octets utiles couche SAR 46 à 47 45 44 48 Overhead couche SAR 1 à 2 3 4 0 Checksum couche SAR Non Non 10 bits Non Très lourd : 8o / PDU 4o / cell Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 41 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 43 ATM: AAL 5 Transfert de flux orienté connexion allégée Introduit par Indus. Informatique (ATM LAN) SAR: Seg./Ass. + CLP CS: - Données utilisateurs Contrôle d erreur 48 bytes payload Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 42 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 44
Classical IP Approche usuelle de l IETF en couche (Overlay) : CLIP : Principe Encapsulation Résolution d adresse Intégration dans les CPCS PDU de l AAL 5 Encapsulation de type Null ou LLC/SNAP MTU recommandée = 9180 octets Résolution d adresse avec ATMARP Pas de broadcast : utilisation d un serveur de résolution d adresse dans un LIS (Logical IP Subnetwork) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 45 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 47 CLIP : Couches CLIP : Défauts Centralisé, serveur unique Mode connecté sous-jacent (latence) Topologie virtuelle LIS décorrélée de la topologie réelle Pas de multicast (-> MARS) Routeurs intermédiaires (-> NHRP) Pas de QoS (-> solutions avec RSVP?) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 46 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 48
Références IETF ATM Multicast RFC 2684 Multiprotocol Encapsulation over ATM Adaptation Layer 5 (9/99) RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5 (7/93) RFC 2225 Classical IP and ARP over ATM (4/98) RFC 1577 Classical IP and ARP over ATM (1/94) RFC 1626 Default IP MTU for use over ATM AAL5 (5/94) RFC 2331 ATM Signalling Support for IP over ATM - UNI Signalling 4.0 Update April 1998 RFC 1755 ATM Signaling Support for IP over ATM (2/95) RFC 2320 Definitions of Managed Objects for Classical IP and ARP Over ATM Using SMIv2 (IPoA MIB) (4/98) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 49 Interface ATM UNI 3.x Connections point-à-multipoint RIJ Interface ATM UNI 4.0 Connections point-à-multipoint RIJ + LIJ Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 51 1. RNIS BE et RNIS LB Plan du Séminaire 2. Support Physique d ATM (ex: SONET/SDH) Gestion du Multipoint ATM 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 50 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 52
Comparaison IP/ATM MARS + Mesh Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 53 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 55 Multicast Address Resolution Server MARS + MSC Service IP multicast sur le service connecté et sans broadcast d ATM NBMA = Non Broadcast Multiple Access Principes : Résolution d adresses de groupe multicast (au sein d un cluster (= CLIP LIS) @niveau3 <=> @atm1, @atm2,..., @atmn Gestion de groupe Transmission multipoint (avec Mesh ou MCS ) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 54 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 56
MARS Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 57 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 59 Références IETF RFC 2022 Support for Multicast over UNI 3.0/3.1 based ATM Networks (11/96) RFC 2149 Multicast Server Architectures for MARS-based ATM multicasting (3/97) RFC 2226 IP Broadcast over ATM Networks (10/97) RFC 2337 Intra-LIS IP multicast among routers over ATM using Sparse Mode PIM (4/98) RFC 2471 Definitions of Managed Objects for Multicast over UNI 3.0/3.1 based ATM Networks (9/98) RFC 2443 A Distributed MARS Service Using SCSP (11/98) RFC 2602 ILMI-Based Server Discovery for MARS (6/99) Next Hop Resolution Protocol But : éviter les routeurs intermédiaires sur un réseau connecté au niveau 2 (ATM) Principe : NHS (Next Hop Server) dans chaque LIS Récupération de l adresse ATM du destinataire Création de raccourcis ATM (shortcuts) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 58 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 60
NHRP : Shortcut Autres travaux de l IETF sur ATM Intégration de la QoS IntServ/RSVP : ATM supporté par ISSLL DiffServ : ATM supporté indirectement à travers MPLS IPv6 over ATM En cours : adaptation d ATMARP avec ATMND, utilisation d un Logical Link au lieu du LIS Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 61 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 63 Références IETF RFC 2332 NBMA Next Hop Resolution Protocol (NHRP) (4/98) RFC 2333 NHRP Protocol Applicability Statement (4/98) RFC 2335 A Distributed NHRP Service Using SCSP (4/98) RFC 2336 Classical IP and ARP over ATM to NHRP Transition (7/98) RFC 2603 ILMI-Based Server Discovery for NHRP (6/99) RFC 2735 NHRP Support for Virtual Private Networks (12/99) RSVP : Références IETF RFC 2379 RSVP over ATM Implementation Guidelines (8/98) RFC 2380 RSVP over ATM Implementation Requirements (8/98) RFC 2382 A Framework for Integrated Services and RSVP over ATM (8/98) IPv6 : RFC 2492 IPv6 over ATM Networks (1/99) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 62 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 64
Plan du Séminaire LANE : Couches 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 65 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 67 LAN Emulation ATM Forum : support du trafic de données au niveau de la couche MAC des LAN IEEE 802 Trames Ethernet ou Token Ring Principe similaire a CLIP mais adapté au niveau MAC en particulier pour le broadcast Principe : Subdivision en LAN Virtuels (ELAN) Un client et trois Serveurs : LEC (LAN Emulation Client) : Client au sein de l hôte LECS (LAN Emulation Configuration Serveur) : @LES, @BUS LES(LAN Emulation Server) : = ATMARP BUS(Broadcast and Unknown Server) : Gestion du Broadcast Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 66 LANE : Connexions Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 68
LANE : Principe Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 69 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 71 Références ATM Forum AF-LANE 00021.000 Lan emulation over atm - version 1.0 (1/95) AF-LANE 00084.000 Lan emulation over atm - version 2.0 (7/97) MultiProtocol Over ATM Service de bout-en-bout au niveau ATM Connectivité niveau 3 (pas seulement IP (?)) Accès aux hôtes directement connectés à ATM ou pontage vers les hôtes classiques (Edge devices) Transmission soit par routage classique soit à travers des shortcuts ATM avec NHRP. Gestion de la QoS avec MARS (?) Utilisation de la QoS ATM (?) Routage virtuel avec séparation des fonctions de forwarding et calcul de route Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 70 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 72
MPOA : Principe MPOA : Connexions Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 73 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 75 MPOA : Composants MPOA : NHRP Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 74 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 76
Perspectives MPOA Trop complexe Eth 2klc, LANEv1 60klc, MPOAv1 200Klc... Utilisation d ATM de bout-en-bout (?) Simplification... Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 77 Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 79 Références ATM Forum Commutation IP AF-MPOA 00087.000 Multiprotocol over atm - version 1.0 (7/97) Simplification de l intégration d IP sur ATM Contrôle IP directement sur le relayage ATM Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 78 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 80
CLIP+NHRP / Commutation IP IP Switching (1) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 81 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 83 Approche «flow driven» IP Switching (2) Trafic router initialement sur un VC par défaut Observation du trafic Identification de flots (caractéristiques communes) Commutation des flots «les plus longs» Principe de localité Pas de signalisation de bout-en-bout Efficacité dépend de la forme du trafic et de sa stabilité Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 82 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 84
Approche «topology driven» MPLS (1) Basée sur les routes suivies donc sur la signalisation de routage Chemins commutés établis par une signalisation spécifique Identification des flots en bordure (Edge device) Plus de longest prefix match dans la zone commutée Traffic Engineering Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 85 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 87 Distribution de labels MPLS (2) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 86 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 88
MPLS Séparation du plan de contrôle du plan des données... Traffic Engineering mais pas de QoS Solution de Backbone Réutilisation d ATM Solution haute performance de Cisco Plan du Séminaire 1. RNIS BE et RNIS LB 2. Support Physique d ATM (ex: SONET/SDH) 3. Commutation ATM 4. Couche d Adaptation ATM 5. IP sur ATM (CLIP) 6. IP Multicast sur ATM (MARS) 7. Evitement des Routeurs (NHRP) 8. LAN sur ATM (LANE) 9. Commutation Globale (MPOA) 10.Commutation IP (IP Switching, Tag Switching, MPLS) 11.Réseaux Actifs (code mobile etc...) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 89 Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 91 RFC IETF RFC 2547 BGP/MPLS VPNs (3/99) [Info] RFC 2702 Requirements for Traffic Engineering Over MPLS (9/99) [Info] RFC 2917 A Core MPLS IP VPN Architecture (9/00) [Info] RFC 3032 MPLS Label Stack Encoding (1/01) RFC 3035 MPLS using LDP and ATM VC Switching (1/01) RFC 3063 MPLS Loop Prevention Mechanism (2/01) Olivier.Fourmaux@L2TI.univ-paris13.fr INSA Lyon 5TC / RHDM 2 / Page 90