U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports
Transcription
U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports
Architecture Ethernet Architecture point-à-point De la boucle locale... Architecture Ethernet Architecture point-à-point De la boucle locale... ARES : Plan du cours 5/5 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Version 6.0 Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies supports et modèle OSI 7 Application Application protocol OSI : Couche Liaison Application APDU Interface Interface 6 Presentation 5 Session 4 Transport 3 Network Presentation protocol Session protocol Transport protocol Network Network Presentation La Couche Liaison achemine les trames de bits sur un médium avec une technique de transmission. Les fonctions associées sont : Router Session Data link layer process 2 Routing process Transport Network 2 Data link Data link Data link Data link 1 Physical Physical Physical Physical Host A Router Router Host B Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 2 3 2 2 3 Data link protocol Frames Packets here here Transmission line to a router U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports découpage de trame (framming) contrôle d’erreur Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... Architecture Ethernet Architecture point-à-point De la boucle locale... OSI : Couche Physique Technologies supports et TCP/IP La Couche Physique est associée à la transmission du signal : spécification des supports et signaux encodage des bits, émission en bande de base ou large bande caractéristiques des signaux électriques, optique, radio... caractéristique des supports : HTTP SMTP impédance des cables élec., atténuation, longueur max. ... fibre optique multimode, monomode... forme des connecteurs, couleur des gaines... SNMP TCP DNS UDP IP Copper core Insulating material Braided outer conductor Ground wave Protective plastic covering Ion Earth's surface osph ere Ethernet Jacket Core (glass) Core (a) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... 2 3 Cladding U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Ethernet : Introduction Architecture Ethernet mécanismes équipements standards IEEE ➠ années 90 : nombreuses technologies LAN Ethernet, Token Ring, FDDI, ATM... Actuellement (en filaire) : LAN = Ethernet Ethernet est aux réseaux locaux ce qu’Internet est aux réseaux mondiaux pourquoi ? Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Olivier Fourmaux ([email protected]) Couches OSI Liaison + Physique ∼ Couche TCP/IP Accès au réseau (b) ARES : Plan du cours 5/5 1 PPP (b) Sheath Jacket (plastic) MPLS Earth's surface (a) Cladding (glass) ATM U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports apparu en avance (milieu des années 70) simple décentralisé autoconfigurable économique et évolutif Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : Où ? mécanismes équipements standards IEEE Ethernet : Variantes Différents types d’Ethernet... deux topologies : 1 0 0 1 0 1 ... ... bus, étoile ... supports variés : 1 0 0 1 0 1 cables coaxiaux, paires torsadées, fibres optiques large choix de débits : 10 Mbit/s, 100 Mbit/s, 1 Gbit/s, 10 Gbit/s, 40/100 Gbits/s 11 00 00 11 11 00 ... ... ... mais toujours la même base : adresses LAN 1 0 10 0 1 1 0 00 1 1 ... 1 0 00 1 1 structure de la trame ... ... service non connecté non fiable transmission généralement bande de base (numérique) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : Adresses LAN mécanismes équipements standards IEEE Ethernet : Structure de la trame (1) 8 octets 00:10:A4:87:BF:1A 0 1 11 00 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 00:04:76:21:25:EA 6 octets Préambule Adresse 101010101010....1011 destination 6 octets 2 46 − 1500 max octets 4 octets Adresse source Type Données CRC 00:19:78:27:94:1A 1 0 0 1 11 00 3 octets 00:04:76:21:27:8E Code constructeur 00:78:77:0A:91:84 00:10:A4:86:2D:0B 3 octets Code unique h 1 0 0 1 11 00 1 0 00 1 1 1: Diffusion ou multipoint 0: Adresse individuelle 00:20:ED:87:FD:E6 Adresses de l’adaptateur (sur 6 octets, notation hexadécimale) ➠ identifiant aussi appelées : adresses Ethernet adresses physiques (physical address) adresses MAC (Media Access Control address) adressage à plat administré par l’IEEE Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Délimitation de la trame : début préambule détection d’émission vérouillage temporel (synchro. sur l’horloge de l’émetteur) indication du début (8ème octet) fin absence de courant pendant IFS (Inter Frame Spacing) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : Structure de la trame (2) Ethernet : Service Adresses destination et source : l’adaptateur n’accepte que les trames qui lui sont destinées Type ethernet (Ethertype) > 1500 : 0x0800 0x0801 0x0802 0x0803 0x0804 = = = = = DoD Internet X.75 Internet NBS Internet ECMA Internet ChaosNet mécanismes équipements standards IEEE 0x0806 0x8035 0x8098 0x86DD ... = = = = ARP RAP Appletalk IPv6 Données : MTU (Maximum Transfer Unit) : taille max. = 1500 octets taille minimum = 46 octets si besoin, ajout d’octets de bourrage (transmis à la couche réseau) CRC-32 (Cyclic Redundancy Check), polynome générateur : Service à la couche réseau : sans connexion service datagramme (identique à IP ou UDP) pas d’échange préalable à l’envoi de données non fiable contrôle d’erreur (et élimination sans indication) pas de correction d’erreur pas d’acquittement l’émetteur n’a pas connaissance de la remise des données pas de contrôle de flux (sauf commutateurs) pas de fenêtre d’anticipation détection des pertes dans les couches supérieures (ex : TCP...) ➠ simplicité G (x) = x 32 + x 26 + x 23 + x 22 + x 16 + x 12 + x 11 + x 10 + x 8 + x 7 + x 5 + x 4 + x 2 + x + 1 Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : Transmission 0 mécanismes équipements standards IEEE Liaisons directes émetteur récepteur ➠ voir la suite Liaisons partagées : protocoles de partage de canal partage fixe de la bande passante (R/N par émetteur) bande passante de 20 Mhz nécéssaire (1B/2B) : 1 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Protocoles d’accès au médium Bande de base émission directe des signaux numériques Codage manchester pour les débits à 10 Mbps Bit stream Olivier Fourmaux ([email protected]) 0 0 0 1 0 1 1 multiplexage fréquenciel (FDM) multiplexage temporel (TDM) 1 1 protocoles à partage de resource (taking-turns protocols) (a) Binary encoding partage déterministe de la bande passante (R par émetteur) (b) Manchester encoding invitation à émettre (polling) passage de jeton (token-passing) pour les débits supérieurs, 4B/5B (FDDI), 8B/10B (Fiber Channel), 64B/66B et diverses encapsulations (FR, ATM, SONET...) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports protocoles d’accès aléatoire partage statistique de la bande passante (R par émetteur) mais collisions possibles ALOHA CSMA ➠ Ethernet Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE ALOHA Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE CSMA Université d’Hawaii 70’ technologie support d’un réseau radio basé sur des datagrammes protocole à accès aléatoire complètement décentralisé si collision, retransmission après un temps aléatoire Amélioration de l’approche aléatoire détection de porteuse : CSMA (Carrier Sense Mutliple Access) ➠ attente avant émission détection de collision : CSMA/CD (CSMA with Collision Detection) ➠ retransmission exemple avec une taille de trame mini de 64 octets User T détection : 64 octets à 10Mbps = 512/107 = 51, 2µsec T prop. max : 2 * 2500m à 2.108 ms −1 = 25µsec + 8 ∗ trepet A A B Packet starts at time 0 B A Packet almost at B at τ - ∋ (a) C B (b) D A B A Noise burst gets back to A at 2τ B E (c) Time Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports picture from Tanenbaum A. S. Computer Networks 3rd edition Architecture Ethernet Architecture point-à-point De la boucle locale... Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE Protocole d’accès Ethernet () Collision at time τ Architecture Ethernet Architecture point-à-point De la boucle locale... (d) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Protocole d’accès Ethernet (2) Etapes du protocole mis en œuvre dans les adaptateurs : 1 construction et mémorisation de la trame 2 si activité détecté, attente fin signal debut d’émission à tout moment : temps non discrétisé 3 attente IFS de 96 bits (sans détection de signal) pas d’émission si détection d’une activité sur le canal : CSMA 4 début transmission Fonctionnement des adaptateurs : interruption de la transmission si autre activité : /CD 1 1 attente aléatoire croissante avant retransmission : TBEB (Truncated Binary Exponential Backoff) 2 3 2 Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports si détection collision : interruption de la transmission signal de brouillage de 32 bits jam sequence attente exponentielle (pour la nieme collision consécutive) de int(rand()*2min(10,n) )* 512 bits (exponential backoff phase) puis retour à l’étape 2. sinon continue la transmission jusqu’à la fin Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : 10Base5 mécanismes équipements standards IEEE Ethernet : 10Base2 débit : 10 Mbps débit : 10 Mbps topologie : bus étendu, avec stations reliées aux transceivers agrippés au câble coaxial par un cable bleu (51.2µs max entre 2 stations ➠ 4 répéteurs + 2500m max.) médium : coax. jaune de 500m max. et 2 terminateur 50Ω 1 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 topologie : bus étendu (51.2µs max ➠ 4 répéteurs et 925m max. entre 2 stations) médium : cable coaxial noir de 200m (185m max) et 30 stations max par segments, connecteurs BNC en ”T” et terminateurs 50Ω 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 0 1 0 1 0 1 1 0 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 00 11 00 11 00 11 11 00 00 11 00 11 000000 1111111111111111111 0000000000000 000000 111111 0000000000000111111 1111111111111 000000 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 mécanismes équipements standards IEEE 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : 10BaseT 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 000000000000011111 1111111111111 00000 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Ethernet : 100BaseTX débit : 10 Mbps topologie : étoile à partir d’un hub (concentrateur) médium : paire torsadée de 100m max. (UTP3), conn. RJ45 accès : half duplex ➠ CSMA/CD plusieurs hubs possibles, reliés en cascade (51.2µs max) full duplex ➠ point-à-point bidirect. simultané (sans collision) détection d’activité (Link Pulse toutes les 16±8 ms) 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1 000000 1111111111111111111 0000000000000 000000 111111 0000000000000 1111111111111 000000 111111 Fast Ethernet (1995) débit : 100 Mbps topologies : étoile à partir d’un hub (concentrateur) médium : paires torsadées de 100m max (UTP5), conn. RJ45 encodage : 4B/5B (FDDI) accès : half duplex ➠ CSMA/CD avec toujours 64 octets mini 2 hubs peuvent être reliés (mais 5.12µs max : 210m max) distance limité en entreprise... voir les commutateurs full duplex ➠ point-à-point bidirectionnel simultané 00000 111111111111111111 0000000000000 00000 11111 0000000000000 1111111111111 00000 11111 détection d’activité (Fast Link Pulse : 33 impulsions/∼16 ms) FLP contient 16 bits pour l’auto-négociation 00 11 00 11 11 00 00 11 00 11 00 11 00000 11111111111111111 000000000000 00000 11111 000000000000 111111111111 00000 11111 détection des vitesses, modes et mécanismes disponibles plusieurs variantes : 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 0000000000000 1111111111111 00000 11111 Olivier Fourmaux ([email protected]) 0 1 0 1 1 0 0 1 0 1 0 1 00000 111111111111111111 0000000000000 00000 11111 0000000000000 1111111111111 00000 11111 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 100BaseT4 : 4 paires torsadées UTP3 (pas de full duplex) 100BaseFX : 2 fibres optiques (400m MMF, 20km SMF) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Ethernet : 1000BaseT Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet : 10GBase Gigabit Ethernet (1998) débit : 1000 Mbps (1 Gbps) topologies : étoile à partir d’un hub (concentrateur) médium : paires torsadées de 100m max. en UTP5+ (4 paires) encodage : 8B/10B (= Fiber Channel 1G) accès : half duplex ➠ CSMA/CD avec 512 octets mini (extension de porteuse si besoin) ➠ 4.01µs plutôt que 0.512µs ! 2 hubs peuvent être reliés (toujours 210m max) performance ? burst possible pendant l’extension 10Gigabit Ethernet (2002) débit : 10 Gbps topologies : étoile à partir de commutateurs médium : fibres optiques : sur MMF et SMF (de 65m à 40km max.) multiplex SONET/SDH : OC192 (10Gbit/s) paire torsadée : 100m max. avec paires torsadée cat. 6e (FTP 500MHz), 6a (UTP 500MHz) et 7 (STP 600MHz) full duplex ➠ point-à-point bidirect. simult. accès : full duplex uniquement (plus de CSMA/CD) plusieurs variantes : 1000BaseCX : 2 paires torsadées blindées STP : 25m 1000BaseSX : fibres optiques MMF à 850nm) : 500m 1000BaseLX : fibres optiques MMF et SMF 1300nm : 5km Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports encodage : 64B/66B (= Fiber Channel 10G) Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE Ethernet : 40/100G U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Réseaux à diffusion Accès multiples sur un médium partagé : diffusion implicite 100Gigabit Ethernet (2009) B débit : 40/100Gbps 11 00 11 00 1 0 0 1 11 00 00 11 1 0 1 0 1 0 topologies : étoile à partir de commutateurs médium : fibres optiques : 100m sur OM3 MMF 40km max. sur SMF multiplex SONET/SDH : OC768 (40Gbit/s) A 11 00 paire torsadée : qqs m. (backplane) accès : full duplex uniquement 1 0 1 0 11 00 11 00 C 1 0 Transport d’IP : résolution d’adresses format d’encapsulation Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Résolution d’adresse : ARP ARP sur Ethernet Address Resolution Protocol ? ? 11 00 1 0 1 0 6 octets 6 octets 2 46 − 1500 max octets 4 octets Adresse destination Adresse source Type ARP CRC @IP−B @H−B 11 00 mécanismes équipements standards IEEE 1 0 2 octets 11 00 00 11 1 0 2 octets 1 1 2 octets Hlen octets HW Proto H P Oper− Sender HA type type len len ation 1: ethernet 1: request 0x0800 : IP 2: response Plen octets Hlen octets Plen octets Sender PA Target HA Target PA (ethernet=6) (IP=4) Broadcast @H (@IP−B)? @IP−A @H−A ARP est un protocole transporté directement dans la trame Ethernet : ARP request : adresse destination = diffusion (FF:FF:FF:FF:FF:FF), source = demandeur ARP response : adresse destination = demandeur, source = répondeur ? 11 00 11 00 11 00 00 11 1 0 1 0 @IP−C @H−C Diffusion explicite (utilisation d’une adresse de diffusion) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... IP sur Ethernet 8 octets Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE ARES : Plan du cours 5/5 6 octets 6 octets 2 46 − 1500 max octets Adr. MAC Adr. MAC Préambule 08 00 101010101010....1011 destination source Entête IP Données IP 4 octets CRC (bourrage) 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Type ethernet (Ethertype) > 1500 : 0x0800 = DoD Internet Données : MTU : taille maximum du paquet IP = 1500 octets taille minimum = 46 octets (mais le paquet IP peut faire moins) si besoin, ajout d’octets de bourrage (transmis à IP) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Hub Ethernet Interconnexion de hubs Concentrateur élément de la couche physique (niveau bit) répéteur multiport Dans un système multi-niveau (plusieurs hubs) LAN = l’ensemble du réseau local = domaine de collision) segment = les équipements reliés à un hub un bit arrivant sur une interface est diffusé sur les autres 1 0 0 1 0 1 possibilité d’administration : SNMP, RMON... 0 1 0 1 1 0 0 1 0 1 0 1 1111 000000000000 11111111 0 1 0 1 1 0 0 1 0 1 0 1 000000 1111111111111111111 0000000000000 000000 0000000000000111111 1111111111111 000000 111111 00000 111111111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 ✔ ✔ ✘ ✘ ✘ U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 1111 000 1110000000 000000000000 11111111 1111111 0 1 1 0 0 1 0 1 000000000000 1111 11111111 00 11 11 00 00 11 00 11 0000000000 111 1111111 11 00 00 11 00 11 111 000 00000000 00011111111 111 00000000 11111111 augmente la connectivité augmente la redondance (déconnexion des hubs en panne) limitations physiques (distance, nb machines...) diminution du débit par machine augmentation des collisions (et réduction du débit) Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Pont Ethernet U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Pont : Filtrage et relayage Bridge élément de la couche liaison (niveau trame) commutateur de trames Filtrage (filtering) détermination de l’acceptation ou du rejet d’une trame filtre en fonction des adresses destinations une trame arrivant est transmise au port vers le destinataire mémorisation + CSMA/CD (équipement sans adresse) 0000 111111111111 00000000 00 11 11 00 00 11 00 11 intérêts : Interconnexion de hubs linéaire hiérarchique avec hub fédérateur Architecture Ethernet Architecture point-à-point De la boucle locale... 111 0000000000 1111111 0 1 1 0 0 1 0 1 11 00 00 11 00 11 00 11 11 00 00 11 00 11 00 11 Olivier Fourmaux ([email protected]) 00 11 11 00 00 11 00 11 00 11 000 111 1111111 0000000 000 0000000111 1111111 00000 111111111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 11 00 00 11 00 11 00 11 mécanismes équipements standards IEEE 11 00 00 11 00 11 111 0000000000 1111111 1 0 0 1 0 1 11 00 00 11 00 11 1111 000 11100000000 000000000000 11111111 11111111 11 00 00 11 00 11 000 111 1111111 0000000 000 0000000111 1111111 1 0 0 1 0 1 00000000000 111 11111111 11 00 00 11 00 11 00000000000 111 11111111 11 00 00 11 00 11 111 000 00000000 00011111111 111 00000000 11111111 intérêts : ✔ séparation des domaines de collision ✔ multi-technologie (10Base2 avec 100BaseTX...) ✔ plus de limitations physiques Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Relayage (forwarding) choix de l’interface de sortie ➠ table : Adresse LAN 00:10:A4:86:2D:0B 00:04:76:21:27:8E 00:04:76:21:1B:95 ... Interface 1 3 3 ... Heure 09 : 32 : 55 09 : 32 : 55 09 : 32 : 55 ... algorithme d’utilisation de la table : lorsque qu’une trame avec @LAN dest arrive par If x, la table indique comme port de sortie IF y : si IF x = IF y alors la trame provient du segment du destinataire ➠ filtrage sinon la trame est transmise à IF y ➠ relayage Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Pont : Auto-apprentissage mécanismes équipements standards IEEE Ponts : Redondance Self-learning Algorithme de création de la table 1 2 table vide initialement lors de la réception d’une trame, insertion dans la table de : 1 2 3 3 son @LAN source son interface d’arrivée son heure d’arrivée si @LAN dest absente de la table, alors diffusion (recopie vers les autres interfaces, mémorisation + CMSA/CD) les ponts sont dits : auto-adaptatifs (plug and play) transparents (non adressés) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE 0 1 1 0 0 1 00 11 11 00 00 11 0000 000 1110000000 111111111111 00000000 1111111 0 1 1 0 0 1 000000000000 1111 11111111 00 11 11 00 00 11 0000000000 111 1111111 11 00 00 11 00 11 111 000 00000000 00011111111 111 00000000 11111111 chemins multiples ✔ chemin de secours ✔ auto-configuration ✘ création de boucles (duplication) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Pont ou routeur Spanning Tree Protocol réseaux pontés avec redondance ∼ graphe (nœuds = ponts) graphe sans boucle = arbre ➠ construction d’un arbre couvrant pont avec un numéro identificateur : le plus petit est la racine échange de BPDU <id root, dst root, id snd, num port> inhibition des ports qui n’atteignent pas la racine par le plus court chemin 0000 111111111111 00000000 000 1111111111 0000000 protocole d’arbre couvrant (STP) Ponts : STP 11 00 00 11 00 11 00 11 11 00 00 11 11 00 00 11 remarques : Architecture Ethernet Architecture point-à-point De la boucle locale... 0000 111111111111 00000000 00 11 000 111 1111111 0000000 000 0000000111 1111111 validité limitée dans le temps Olivier Fourmaux ([email protected]) 0 1 1 0 0 1 0 1 00 11 11 00 00 11 000 1111111111 0000000 0 1 1 0 0 1 00 11 11 00 00 11 0000 000 11100000000 111111111111 00000000 11111111 11 00 00 11 00 11 000 111 1111111 0000000 000 0000000111 1111111 Olivier Fourmaux ([email protected]) 0 1 1 0 0 1 00000000000 111 11111111 00 11 11 00 00 11 00000000000 111 11111111 11 00 00 11 00 11 111 000 00000000 00011111111 111 00000000 11111111 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Pont (couche 2) : commutateur de trames ✔ auto-configurable ✔ performance de relayage ✘ toutes les trames empruntent le même arbre couvrant (SPF) ✘ les diffusions (broadcast) sont globales réseau de taille limitée (→100 machines) recherche de simplicité Routeur (couche 3) : commutateur de paquets ✔ pas de boucle (TTL limitatif en transitoire) ✔ calcul du meilleur chemin (routage) ✘ configuration manuelle ✘ traitement plus long des messages réseau taille importante (1000→ machines) fonctions ”intelligentes” : isolation de trafic, filtrage... Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Commutateurs Ethernet mécanismes équipements standards IEEE Commutation ”Store and Forward” Ethernet Switch ponts à hautes performances (couche 2) Mémorisation puis transmission de la trame nombreuses interfaces (∼ hubs) débit agrégé important ➠ matrice de commutation ∼ fonctionne comme un pont stockage complet avant retransmission (et calcul du CRC-32) multi-débit 10 Mbps, 100 Mbps, 1 Gbps... latence mini de LF /Ri (LF taille trame, Ri débit du lien de sortie) full duplex possibilité d’éviter CSMA/CD (∼ liaison point-à-point) 00 11 11 00 00 11 00 11 00 11 00 11 00 11 11111 00000 000000000000 111111111111 00000 00000000000011111 111111111111 00000 11111 00000 11111 111111111111 000000000000 00000 00000000000011111 111111111111 00000 11111 100 00 11 11 00 00 11 00 11 00 11 00 11 11 00 00 11 00 11 00 11 00 11 00 11 11111 00000 0000000000000 1111111111111 00000 000000000000011111 1111111111111 00000 11111 00 11 11 00 00 11 00 11 00 11 00 11 00 11 11111 00000 0000000000000 1111111111111 00000 000000000000011111 1111111111111 00000 11111 00 11 11 00 00 11 00 11 00 11 00 11 Workgroup Switch Catalyst 100 11 00 00 11 00 11 00 11 00 11 00 11 00 11 00000 11111 111111111111 000000000000 00000 00000000000011111 111111111111 00000 11111 Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... 11 00 00 11 00 11 00 11 00 11 00 11 11111 00000 0000000000000 1111111111111 00000 000000000000011111 1111111111111 00000 11111 00000 11111 1111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 CiscoSystems 10 CiscoSystems 00 11 11 00 00 11 00 11 00 11 00 11 00000 111111111111111111 0000000000000 00000 11111 0000000000000 1111111111111 00000 11111 1000 00 11 11 00 00 11 00 11 00 11 00 11 00 11 00 11 00 11 11 00 00 11 00 11 00 11 00000 11111 111111111111 000000000000 00000 11111 00000000000011111 111111111111 00000 Workgroup Switch Catalyst 00 11 00 11 11 00 00 11 00 11 00 11 00 11 11 00 00 11 00 11 00 11 00 11 00000 111111111111111111 0000000000000 00000 11111 0000000000000 1111111111111 00000 11111 00000 11111 111111111111 000000000000 00000 11111 00000000000011111 111111111111 00000 00000 11111 111111111111 000000000000 00000 00000000000011111 111111111111 00000 11111 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... Commutation ”Cut-Through” U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE Hiérarchie Ethernet (1) Transmission directe WAN ∼ fonctionne comme un hub Router émission dès que le tampon de sortie est vide latence mini = lecture de l’adresse destination exemple : 100Mbps, trame de 1518 octets ➠ gain de ∼ 120µs plus de contrôle de la trame (CRC-32) 00 11 11 00 00 11 00 11 00 11 00 11 00 11 11 00 00 11 00 11 00 11 00 11 11111 11111111111100000 000000000000 00000 11111111111111111 000000000000 00000 11111 11111 00000 0000000000000 1111111111111 00000 000000000000011111 1111111111111 00000 11111 00 11 11 00 00 11 00 11 00 11 00 11 00 11 11 00 00 11 00 11 00 11 00 11 11111 11111111111100000 000000000000 00000 11111111111111111 000000000000 00000 11111 00000 11111 1111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 CiscoSystems 11 00 00 11 00 11 00 11 00 11 00 11 00000 11111 111111111111 000000000000 00000 00000000000011111 111111111111 00000 11111 11 00 00 11 00 11 00 11 00 11 00 11 11111 00000 000000000000 111111111111 00000 00000000000011111 111111111111 00000 11111 Olivier Fourmaux ([email protected]) 11 00 00 11 00 11 00 11 00 11 00 11 00000 11111 1111111111111 0000000000000 00000 000000000000011111 1111111111111 00000 11111 Workgroup Switch Catalyst 11 00 00 11 00 11 00 11 00 11 00 11 00000 11111 111111111111 000000000000 00000 00000000000011111 111111111111 00000 11111 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Hiérarchie Ethernet (2) mécanismes équipements standards IEEE VLAN(1) Fonctionnalités complémentaires liées au full duplex : Cable duct contrôle de flux (back pressure) évite la perte de trame dans un commutateur saturé envoi d’une trame PAUSE à l’émetteur trop rapide (IEEE 802.3x) Hub agrégation de liens (link aggregation, Ethernet trunk, NIC teaming, port channel, port teaming, port trunking, link bundling, EtherChannel, Multi-link trunking (MLT), NIC bonding, network bonding, Network Fault Tolerance (NFT)... utilisation de plusieurs câbles/ports en parallèle pour augmenter le débit et la redondance mêmes commutateurs, débits des liens identiques standardisation tardive (IEEE 802.3ad en 2000 puis 802.1ax en 2008 avec le Link Aggregation Control Protocol) Corridor Switch Hub Twisted pair to a hub Office picture from Tanenbaum A. S. Computer Networks 4rd edition Infrastructure de cablage générique ➠ configuration logique des LAN : Virtual LAN virtualisation ... Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... VLAN(2) 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies par port par adresse LAN par protocole ou réseau de la couche 3 plusieurs VLAN par port pour le transit (Virtual STP) A J mécanismes équipements standards IEEE ARES : Plan du cours 5/5 Table de configuration dans les ponts et commutateurs détermination de l’appartenance à un VLAN I U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 3 B C D 1 A G 4 GW G B1 K GW B2 W M I N J O K GW L L 2 E F G G W G W G S1 GW S2 W M N O G G E H B C D W W W W G F G G H picture from Tanenbaum A. S. Computer Networks 4rd edition Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Normalisation IEEE 802 mécanismes équipements standards IEEE 802.1x Définition de l’architecture de normalisation : Quelques normes intéressantes : protocole STP... 802.2 LLC 802.1 Management 802.10 Security 802 Overview & Architecture 802.1d MAC Bridges 802.1f MIB IEEE 802 802.1g MAC distant bridging 802.1 Bridging 802.3 MAC 802.5 MAC 802.11 MAC 802.15 MAC 802.16 MAC 802.3 PHY 802.5 PHY 802.11 PHY 802.15 PHY 802.16 PHY WLAN WPAN WMAN CSMA/CD Token ring Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... inteconnexion de LAN avec des technologies WAN 802.1h MAC Bridging of Ethernet V2 in IEEE 802 LAN 802.1q Virtual Bridged LAN... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... 802.1q (1) mécanismes équipements standards IEEE 802.1q (2) Evolution de la structure la trame Ethernet : 1522 octets max ! Ajout d’un identifiant de VLAN dans la trame : seuls les équipements 802.1q échangent les nouvelles trames VLAN−aware end domain VLAN−aware core domain Legacy end domain Legacy PC 4096 VLAN identifiables 3 bits de priorité 802.3 Tagged frame Tagged frame VLAN− aware PC VLAN−aware switch Switching done using tags 802.1Q Legacy frame picture from Tanenbaum A. S. Computer Networks 4rd edition Destination Source Length address address Destination Source address address VLAN protocol ID (0x8100) Data Tag Length Pri Pad Data Check− sum Pad Check− sum C F VLAN Identifier I picture from Tanenbaum A. S. Computer Networks 4rd edition Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... Pontage 802.2 mécanismes équipements standards IEEE IEEE 802.2 Subdivision en 2 sous-couches de la Couche ISO Liaison LLC (Logical Link Control) sublayer MAC (Medium Access Control) sublayer ➠ permet le pontage direct des différents réseaux IEEE 802 : Host A Network Packet Network layer LLC Data link layer Host B MAC MAC LLC Packet LLC Packet Physical layer Pkt MAC Network Pkt Bridge LLC Pkt Pkt Pkt MAC 802.3 Pkt 802.3 Pkt 802.4 Pkt 802.4 Pkt Physical 802.3 Pkt 802.3 Pkt 802.4 Pkt 802.4 Pkt 802.3 Destination Source Length address address Frame 802.11 control 802.3 Pkt 802.4 CSMA/CD LAN Pkt 802.16 0 Olivier Fourmaux ([email protected]) 6 octets 2 46 − 1500 max octets 4 octets CRC Code Sous couche MAC 2 octets 3 octets DSAP SSAP Ctrl Organisation (Eth) AA AA 03 00 00 00 SNAP Length Connection ID Header CRC Check− sum Data Data Check− sum U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports mécanismes équipements standards IEEE IEEE 802.3 : Appellations Préambule Adr. MAC Adr. MAC Taille 101010101010....1011 destination source 1 C EK I Architecture Ethernet Architecture point-à-point De la boucle locale... Encapsulation de type SNAP/LLC : 1 Address Address Address Address Seq. 1 2 3 4 Olivier Fourmaux ([email protected]) mécanismes équipements standards IEEE IEEE 802.3 : CSMA/CD 1 Check− sum picture from Tanenbaum A. S. Computer Networks 4rd edition U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... 6 octets E Type C Pad Token bus LAN picture from Tanenbaum A. S. Computer Networks 3rd edition 8 octets Dur− ation Data Type Données LLC Sous couche LLC Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 802.3 802.3a 802.3b 802.3i 802.3j 802.3u 802.3x/y 802.3z 802.3ab 802.3ac 802.3ad 802.3ae 802.3af 802.3ah 802.3an 802.3ap 802.3av 802.3ba 1985 1988 1985 1990 1993 1995 1997 1998 1999 1998 2000 2002 2003 2004 2006 2007 2009 2009 10Base5 10Base2 10Broad36 10BaseT 10BaseF 100BaseT4 100BaseT2 1000BaseX 1000BaseT 10GBaseX 10GBASE-T Olivier Fourmaux ([email protected]) coaxial épais 50Ω coaxial fin 50Ω coaxial TV 75Ω sur 2 paires UTP3 sur fibres MM/SM sur 4 paires UTP3 sur 2 paires UTP5 module GBIC sur 4 paires UTP5 VLAN pour 802.3 Agrégation (trunking) sur fibres MM/SM Power-over-Ethernet Ethernet in the First Mile sur FTP6e ou UTP7 Backplane Ethernet 10 Gbits/s PHY EPON Ethernet 40 et 100 Gbits/s U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... mécanismes équipements standards IEEE Architecture Ethernet Architecture point-à-point De la boucle locale... IEEE 802.5 : Token Ring Ring interface IEEE802.11 : WLAN Station 1 bit delay Wireless Ethernet zone de service : cellule ou BSS (Basic Service Set) Ring interface stations sans-fil station de base (fixe) ou AP (Access Point) servant de pont 802 Unidirectional ring To From station station To From station station (b) (c) (a) 1 1 mécanismes équipements standards IEEE MAC : CSMA/CA BSS 1 SD AC ED (a) Bytes 1 1 AP 1 SD AC FC 2 or 6 2 or 6 No limit 4 1 1 Destination address Source address Data Checksum ED FS Frame control Access control Ending delimiter Frame status ... Starting delimiter (b) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages ARES : Plan du cours 5/5 1 Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages Communication directe entre deux entités Architecture Ethernet mécanismes équipements standards IEEE Fonctions principales en point-à-point : découpage de trame (framming) des fonctionnalités similaires à celles de la couche transport peuvent aussi intervenir (sauf contrôle de congestion) : 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Olivier Fourmaux ([email protected]) Olivier Fourmaux ([email protected]) contrôle d’erreur contrôle de flux ordonnancement (numérotation) anticipation (sliding window) fiabilité (acquittements et retransmissions) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Pour le transport de données : pas de résolution d’adresses format d’encapsulation Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages Couche liaison point-à-point Architecture Ethernet Architecture point-à-point De la boucle locale... Liaisons point-à-point : Où ? Service point-à-point defini dans la couche liaison OSI Caractéristiques : technologie d’interface homogène 1 0 0 1 0 1 ... Router 2 2 Routing process Data link layer process 3 2 2 ... ... 1 0 0 1 0 1 3 Data link protocol Frames Packets here here HDLC PPP : mécanismes de base PPP : usages 11 00 00 0 11 1 ... ... Transmission line to a router unités de transmission variées 11 00 00 11 11 00 bits, octets, cellules ... couches sous-jacentes variées niveaux intermédiaires possible avant la couche physique possibilité de multiples éléments actifs (multiplexeurs, modems, ponts, commutateurs, routeur, passerelles Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports applicatives...) Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages ARES : Plan du cours 5/5 1 2 3 ... 1 0 10 0 1 ... Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... ... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages HDLC : Famille de protocole La plupart des protocoles de la couche liaison pour le point-à-point sont apparentés à HDLC : Architecture Ethernet mécanismes équipements standards IEEE SDLC (Synchronous Data Link Control) d’IBM pour SNA ADCCP (Advance Data Communication Control Procedure) version ANSI de SDLC Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages HDLC (High-level Data Link Control) vesrion ISO de SDLC LAP (Link Access Procedure) version ITU d’HDLC De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Olivier Fourmaux ([email protected]) 11 00 00 11 11 00 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports LAP-B pour X25 LAP-D pour ISDN LAP-F pour Frame Relay ... PPP (Point-to-Point Protocol) standard de l’IETF Ces protocoles s’appuient sur une grande variété de supports physiques permettant de transmettre des bits ou autre entre deux machines. Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC : Structure IP sur ligne série Découpage au niveau bit ou octet délimitation par un fanion (flag) ➠ (01111110)2 picture from Tanenbaum A. S. Computer Networks 3rd edition User's home Internet provider's office Modems PC suite de bit 01111110 (protection par bit stuffing) octet de valeur 0x7E (protection par byte stuffing) Bits Client process using TCP/IP 8 8 8 >0 16 8 01111110 Address Control Data Checksum 01111110 Dial-up telephone line Modem TCP/IP connection using SLIP or PPP 3 types de trames (control) : Information : transmission de données avec sliding window (7 trames non acquittées max) Supervisory : contrôle de flux, ACK non piggyback, NACK, demande de retransmission selective... Unumbered : pour le contrôle interne à la couche liaison Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 2 3 Router Routing process SLIP (Serial Line Internet Protocol) orienté caractère, découpage grâce au caractère 0xC0 rudimentaire : aucun contrôle, aucune négociation PPP ... Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages ARES : Plan du cours 5/5 1 HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages PPP : (Point-to-Point Protocol, RFC 1661) Protocole générique ➠ nombreuses fonctionnalités : multiprotocolaire Architecture Ethernet mécanismes équipements standards IEEE transporte d’autres niveaux 3 que IP s’appuie sur d’autres technologies que les lignes séries négociation Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages adaptation au support détection et correction d’erreur compression d’entête pour les liaisons à faible débit configuration automatique du client De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies IP Couche réseau (3) PAP Couche liaison (2) CHAP authentification Compression d’entete PPP données Adaptation au support NCP LCP négociation Couche physique (1) ou assimilée... Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... PPP : Structure protocolaire Bytes 1 1 1 PPP : Protocoles transportés 2 (1) Variable Flag Address Control Protocol 0111111011111111 00000011 Payload 2 Checksum 1 Flag 01111110 Encapsulation simple : ajout de 2 octets (compressibles à 1 octet) Protocol : indique le type d’information transportée LCP : protocole de contrôle de la couche liaison négociation des paramètres de la couche support (compression, taille des trames...) PAP et CHAP : protocoles d’authentification NCP : protocole de contrôle de la couche réseau négociation des paramètres du protocole transporté (adressage...) ➠ dépend de chaque couche réseau supportée IP, AppleTalk, IPX, IPv6... Payload : contient les données de la trame MRU (Maximum Receive Unit) négociable (défaut : 1500 o) bourrage si la technologie support le nécessite Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages 1 1 1 Description Protocole de bourrage IP AppelTalk IPX TCP/IP Compression d’entête de Van Jacobson TCP/IP Compression inefficace IPv6 MPLS IPCP : configuration d’IP ATCP : configuration d’AppelTalk IPXCP : configuration d’IPX IPV6CP : configuration d’IPv6 Configuration de MPLS LCP : Link Control Protocol PAP : Password Authentification Protocol LQR : Link Quality Report CHAP : Challenge Handshake Authentification Protocol Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages PPP : Protection du fanion 2 (1) Variable Flag Address Control Protocol 0111111011111111 00000011 Payload 2 Checksum 1 Flag 01111110 Similaire à une trame HDLC pour les flux d’octets : un fanion (flag) de valeur binaire : 0111 1110 (0x7E) address (1 octet) : 1111 1111 (0xFF, diffusion) il n’y a qu’un destinataire (point-à-point) control (1 octet) : liaison fiable ➠ pas de contrôle : 0000 0011 (0x03, trame UI, voir le RFC 1662) optimisation : suppression des champs Address et Control liaison peu fiable ➠ contrôle du séquencement (voir HDLC, trames UA et SABME, voir le RFC 1663) Protocol et Payload : encapsulation PPP Checksum (2 octets) : CRC 16 bits encore un fanion de valeur binaire : 0111 1110 Olivier Fourmaux ([email protected]) Valeur 0x0001 0x0021 0x0029 0x002B 0x002D 0x002F 0x0057 0x0281 0x8021 0x8029 0x802B 0x8057 0x8281 0xC021 0xC023 0xC025 0xC223 Architecture Ethernet Architecture point-à-point De la boucle locale... PPP : Encapsulation usuelle Bytes HDLC PPP : mécanismes de base PPP : usages U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Deux types de liaison point-à-point : synchrone (bits : le fanion est la séquence 0111 1110) protection par bourrage au niveau bit (bit stuffing) 1 bit à 0 est rajouté tout les 5 bits à 1 01111110111110 ➠ 0111110101111100 asynchrone (octets, le fanion à la valeur 0x7E) protection par échappement au niveau octet (byte stuffing) octet d’échappement de valeur 0x7D : 0x7E ➠ 0x7D 0x5E 0x7D ➠ 0x7D 0x5D valeurs d’octets actives pour la gestion de la connexion asynchrone (correspond aux codes ASCII < 32), même principe de protection : 0x11 (XON : reprise du transfert) ➠ 0x7D 0x31 0x13 (XOFF : arrêt du transfert) ➠ 0x7D 0x33 ➠ La bande passante disponible est variable ! Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages PPP : Négociation Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages PPP : Trames de négociation Structure de la trame de négociation typique de PPP : 0 7 code 15 identificateur bit 31 longueur données code : indique le type de négociation identificateur : mise en correspondance entre les requêtes et les réponses longueur : taille totale de la trame avec l’entête LCP permet de supprimer de potentiels octets de bourrage données : paramètres de la négociation Val. 1 2 3 4 5 6 7 8 9 10 11 Code Configure-Request Configure-Ack Configure-Nak Configure-Reject Terminate-Request Terminate-Ack Code-Reject Protocol-Reject Echo-Request Echo-Reply Discard-Request Description modif. aux valeurs par défaut récepteur accepte toutes les mofif. valeurs refusées, proposer d’autres valeurs non négociables un des equipements veut terminer confirmation de la terminaison code inconnu protocole inconnu demande test l’état de la liaison réponse test de l’état de la liaison supprimée en silence par récepteur LCP [✔] [✔] [✔] [✔] [✔] [✔] [✔] [✔] [✔] [✔] [✔] NCP [✔] [✔] [✔] [✔] [✔] [✔] [✔] Les négociations débutent lors de l’initiation de la connexion Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages LCP U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages LCP : Types d’options Link Control Protocol Supervision de l’état de la liaison champ protocol de la trame PPP : 0xC021 négociation initiale à l’ouverture de la connexion définition d’options de type TLV voir RFC 1570 et RFC 1661 1 octet 1 octet format : Type Longueur Olivier Fourmaux ([email protected]) (Longueur - 2) octets Valeur U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Val. 1 2 3 4 5 7 8 10 Code MRU ACCM authentification qualité Magic Number compression protocol compression address et control bourrage auto-descriptif 13 rappel automatique Taille 4 6 4 6 6 2 2 3 3+ Olivier Fourmaux ([email protected]) Description Taille maximale des trames reçues table des caractères à transcoder type du proto. d’auth. choisi type du proto. de gestion de la QoS négociation de cette valeur champ protocole sur 1 octet suppression de ces champs param. bourrage qui peut être automatiquement supprimé ... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... PAP (Password Authentification Protocol, RFC 1334) Une fois la connexion établie et les paramètres LCP négociés ➠ vérification de l’identité champ protocol de la trame PPP : 0xC023 transmission en clair de l’identifiant et du mot de passe 4 types de trames de négociation (Configure-Request, Configure-Ack, Configure-Nak ou Configure-Reject) format identique à LCP, valeur du champ code : (LgId) octets Identificateur 1 o. LgMP (LgMP) octets Mot de passe 2 : acquittement positif : 1 o. LgId Après la négociation LCP et pendant la communication ➠ vérification de l’identité champ protocol de la trame PPP : 0xC223 les 2 extrémités possèdent une clé identique et secrète 4 types de trames de négociation (Configure-Request, Configure-Ack, Configure-Nak ou Configure-Reject) format identique à LCP, valeur du champ code : 1 o. LgCh (LgCh) octets séquence binaire 2 : réponse (retour de la séquence cryptée avec la clé (LgId) octets Message pour le client ➠ sceau) : 3 : acquittement négatif (retransmission nécéssaire) : 1 o. LgId CHAP (CHallenge Authentification Protocol, RFC 1334) 1 : challenge (envoi d’une séquence binaire) : 1 : demande d’authentifiaction : 1 o. LgId Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... 1 o. LgCC (LgCC) octets séquence binaire cryptée 3 : succès : la séquence cryptée reçue et celle calculée localement sont identiques 4 : échec (retransmission nécéssaire) (LgId) octets Message pour le client Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... RADIUS (Remote Authentication Dial-In User Service, RFC 2865) Centralisation des informations concernant un utilisateur : fonctions AAA : Authentication, Authorization, and Accounting 7 16 bit 31 identificateur longueur authentificateur digest = MD5(code+id.+long.+auth req+param+secret) code format : paramètres client peut se connecter aux différents points d’accès d’un FAI client : point d’accès au FAI (extrémité PPP, ou autre proto.) serveur : supporte une base de données utilisateurs du FAI Serveur RADIUS 11 00 00 11 11 00 FAI 10 10 ADSL 10 HDLC PPP : mécanismes de base PPP : usages Service sans connexion (UDP port 1812) fiabilité gérée au niveau applicatif modèle client/serveur PPPoA U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports RADIUS : message 0 vérification de l’identité connaitre les droits et configuration d’accès suivre les actions de l’utilisateur CHAP HDLC PPP : mécanismes de base PPP : usages PPP PAP RTC échange typique : message Access-Request du client d’accès nom de l’utilisateur, mot de passe crypté adresse IP du point d’accès, port UDP type de session (PPP, rlogin, telnet...) réponse Access-Accept du serveur RADIUS liste d’attributs à utiliser pour la session (adresse, serveurs...) réponse Access-Reject du serveur RADIUS l’utilisateur n’est pas dans la base ou pas d’accès au service Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages NCP (Network Control Protocol) Après la configuration de la liaison (LCP) et une authentification optionnelle (PAP ou CHAP), configuration des protocoles de couche 3 Architecture Ethernet Architecture point-à-point De la boucle locale... champ protocol de la trame PPP : 0x8021 4 types de trames de négociation (Configure-Request, Configure-Ack, Configure-Nak ou Configure-Reject) format identique à LCP, valeur du champ code : 2 : compression d’entête un NCP par protocole transporté : IPCP pour la configuration IPv4 (RFC 1332) IPV6CP pour la configuration IPv6 (RFC 2472) ATCP pour la configuration AppleTalk (RFC 1378) IPXCP pour la configuration IPX (RFC 1552) OSINLCP pour la configuration des protocoles de l’OSI (RFC 1377)... algorithme de Nagle taille importante des entêtes exemple : trame 0000 0010 0020 0030 2 (A−>B) 00 28 b5 8f 40 00 40 06 ea 14 81 cf 00 15 52 40 ff ff aa 5f 00 00 Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages 32 bits (4 octets) Ver Hlen TOS Identifier TTL 11 00 00 11 00 11 00 11 00 11 Protocol Packet Lenght D F M F connexion TCP/IP interactive (telnet...) 00 29 b5 8e 40 00 40 06 ea 14 81 cf 00 15 52 40 ff ff bb 7b 00 00 64 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Différence entre deux segments PPP doit être efficace sur les liaisons à bas débit 1 (A−>B) Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages Compression d’entête TCP/IP trame 0000 0010 0020 0030 3 : adresse IP du client sur 4 octets 4 : adresse IP permanente (home address) 129 : adresse IP du serveur DNS primaire 130 : adresse IP du serveur NBNS primaire 131 : adresse IP du serveur DNS secondaire 132 : adresse IP du serveur NBNS secondaire Frag. offset Header checksum IP source address IP destination address 45 00 0f 78 84 e3 3d 7a cb 10 18 64 52 65 10 0d 50 18 Source port Destination port Sequence number 45 00 0d be 84 e3 3d 7a cb 10 18 65 52 65 10 0e 50 10 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Acknowledgment number Hlen 111111 000000 000000 111111 000000 111111 000000 111111 000000 111111 G K H T N N Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 2 octets pour le type de compression (0x002d pour Van Jacobson ; 0x0061 pour étendu, RFC 2507 ; 0x0003 pour ROHC, RObust Header Compression, RFC 3241) 1 octet pour le nombre max de connexions compressées 1 octet pour indiquer la présence du numéro de connexion R C S S Y I Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages IPCP (Internet Protocol Control Protocol) U A P R S F Architecture Ethernet Architecture point-à-point De la boucle locale... Checksum Olivier Fourmaux ([email protected]) Rcv window size Urgent data ptr U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages Algorithme de Van Jacobson Architecture Ethernet Architecture point-à-point De la boucle locale... Entête IP compressé Algorithme de compression des entêtes TCP/IP (RFC 1144) émission des entêtes classiques pour SYN, RST et FIN (champ protocol à 0x0021) puis compression : envoi complet avec l’identificateur de connexion (0x002F) : pour la synchronisation (premier paquet complet) pour les valeurs négatives d’acquit. ou de séquence (erreur) différentiel entre deux entêtes (0x002D) : identificateur de connexion maintient d’un contexte à chaque extrémitée seuls les champs modifiés sont transmis la différence est généralement codée sur un octet Emetteur 0x002D UDP/IP inef. SYN FIN RST 0x002F TCP/IP 0x0021 UDP/IP Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... la présence des champs est indiquée dans le premier octet non émis si idem précédent bit U : recopie bit W : delta fenetre checksum TCP pointeur urgent delta fenetre delta acquittement delta séquence delta id. IP négatif en complément à 2 bits S/A : delta seq./acq. pas de négatifs bit I : delta id. IP données absent = +1 bit P : recopie bit PUSH TCP 8 bits Seul le premier octet et cheksum TCP sont obligatoires (3o. mini.) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages Détection d’erreur bit C : présence id. connex. C I P S A W U id. connexion Récepteur Comp. TCP/IP HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... les delta sont codés sur 1 à 2 o. 1 octet :0x01 à 0xFF 3 o. : 0x000100 à 0x00FFFF checksum TCP : recopie U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages ARES : Plan du cours 5/5 Validation de la reconstitution grâce au checksum TCP : 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Hôte B Hôte A S=10 S=12 S=15 002D|S+2 002D|S+3 S reconstitué S=10 S=12 S=17 002D|S+2 S=15 002D|S+3 rejet RTO checksum TCP non valide 002F| S=12...... Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages POS (Packet Over SONET) Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages POS (2) PPP Over SONET/SDH (RFC 2615) PPP initialement pour les liaisons RTC à faible débit aussi adapté aux liaisons à haut débit du monde télécom ATM hiérarchies des multiplexes SONET/SDH OC-3c/STM-1 (155 Mbps) OC-12c/STM-4c (622 Mbps) OC-48c/STM-16c (2.5 Gbps) OC-192c/STM-64c (10 Gbps) OC-768c/STM-256c (40 Gbps) PPP sur liaisons synchrones basées sur des octets ∼ connexions série orientée octet but : se rapprocher de la fibre POS POS simplifie l’approche IP/ATM/SONET MPLS/POS plus souple (Traffic Eng.) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages PPPoA (PPP Over ATM/AAL5, (RFC 2364) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages PPPoA : Encpsulations SNAP/LLC Réseaux de collecte des opérateurs télécom généralement ATM Utilisation des connexions ATM AAL 5 plus de framing HDLC adaptation au trames CPCS PDU AAL 5 padding (multiples de 48 octets) deux encapsulation RFC 1483 : VC-multiplexed PPP les extrémités savent qu’elles transportent du PPP LLC encapsulated PPP identification du protocole pour chaque PDU Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports VCMUX Protocol Identifier (8 or 16 bits) ... PPP information field ... PAD ( 0 - 47 octets) CPCS-UU (1 octet ) CPI (1 octet ) Length (2 octets) CRC (4 octets) PPP payload CPCS-PDU Trailer Olivier Fourmaux ([email protected]) Destination SAP (0xFE) Source SAP (0xFE) Frame Type = UI (0x03) NLPID = PPP (0xCF) Protocol Identifier (8 or 16 bits) ... PPP information field ... PAD ( 0 - 47 octets) CPCS-UU (1 octet ) CPI (1 octet ) Length (2 octets) CRC (4 octets) LLC header PPP payload CPCS-PDU Trailer U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages PPPoA : Critiques Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages PPPoA sur ADSL Avantages dissocie le fournisseur d’accès ADSL/ATM du FAI authentification par session (PAP et CHAP) surveillance des utilisateurs (RADIUS) facturation des utilisateurs à la session sur-réservation et déconnexions temporisées TCP IP IP PPP PPP ? ? ATM ? ? PPPoA ATM ATM Tel signalisation ATM trop complexe : utilisation de PVC VPN géré par des tunnels PPP (pas de PVC de bout-en-bout) gestion souple au niveau IP HTTP TCP IP attribution d’une adresse IP au client sécurisation de l’accès sans gestion au niveau ATM adaptable aux évolutions du réseau HTTP Tel Client 000 111 111 000 000 111 000 111 OF DSL Access Multiplexer ATM OF OF OF Internet ATM Switch 1 0 ISP Server modem DSL déploiement de routeurs d’agrégation (terminaison PPP) Inconvénients une connexion par PVC complexité globale de la solution (IP, PPP, AAA, ATM...) 1 adresse IP ➠ NPAT limite les applications Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages PPPoE (PPP Over Ethernet, RFC 2516) Faire du point-à-point sur un support partagé : Ethernet dispose d’autoconfiguration : ARP, DHCP... ... mais pas de prise en charge à distance, ni de AAA Mise en place d’une connexion point-à-point sur Ethernet : valeurs Ethertype 0x8863 pour les trames de découverte 0x8864 pour les trames de données format du payload de ces trames Ethernet Ver et Type = 0x01 Code = 00 (données) et ... (découverte) Session id = identification d’un flux (avec l’@ MAC) Length = taille des données (élimination du bourrage) 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Ver | Type | Code | Session_id | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Length | PPPoE payload ~ Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Telephone Company Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages PPPoE : Messages de découverte encapsulé dans des trames PPPoE (Ethertype = 0x8863) champ Code : 0x09 : PADI (PPPoE Active Discovery Initiation) ➠ diffusion 0x07 : PADO (PPPoE Active Discovery Offer) ➠ proposition (avec Session id) 0x19 : PADR (PPPoE Active Discovery Request) ➠ selection 0x65 : PADS (PPPoE Active Discovery Session-confirmation) 0xA7 : PADT (PPPoE Active Discovery Terminate) champ PPPoE payload : TLV avec caractères codées UTF-8 nom du FAI, nom du concentrateur d’accès, identificateur de session, cookie de validation, nature d’une erreur... 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Tag_type | Tag_length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Tag_value ... ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages PPPoE : Critiques Architecture Ethernet Architecture point-à-point De la boucle locale... PPPoE sur ADSL Avantages similaires à ceux de PPPoA authentification par session (PAP et CHAP) dans un réseau de type LAN surveillance des utilisateurs (RADIUS) HTTP HTTP TCP TCP IP TP Eth/LLC SNAP/LLC over ATM ? ? ? ? ATM Internet Tel Tel OF DSL Access Multiplexer 111 000 000 111 000 111 000 111 ATM ATM ATM TP Client préserve le modèle point-à-point sur un médium partagé OF OF OF ATM Switch ISP Server Brigde / modem DSL 1 0 Inconvénients technologie LAN, sujet au raffales de broadcast complexité de la solution (IP, PPP, AAA, ATM, LAN...) 1 adresse IP ➠ NPAT limite toujours les applications Telephone Company U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages Tunnels PPP PPP LLC PPPoE Eth utilisateurs sans accès direct à ATM (pontage) plusieurs connexions par PVC attribution d’une adresse IP au client Architecture Ethernet Architecture point-à-point De la boucle locale... IP IP PPP facturation des utilisateurs à la session sur-réservation et déconnexions temporisées Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports HDLC PPP : mécanismes de base PPP : usages L2TP (1) Exemple : l’accès ADSL, le fournisseur d’accès ADSL (FAA) gère la liaison jusqu’à un concentrateur d’accès (CA) comment atteindre le fournisseur de service Internet (FAI) ? Relayer les trames PPP L2F (Layer 2 Forwarding) propriétaire Cisco, Northern Telecom et Shiva à partir d’une Home Gateway vers un Network Access Server CA chez le FAI (au service d’un seul FAI) le FAA gère la configuration IP (délégation du FAI) le FAI à un accès à chaque CA (trop lourd) PPTP (Point-to-Point Tunneling Protocol) création d’un tunnel du CA vers le FAI relayage de PPP à travers le réseau entre le FAA et le FAI propriétaire Microsoft, 3Com, Ascend, US Robotics et ECI Telematics à partir d’une concentrateur vers un serveur d’accès (logiciel) L2TP (Layer 2 Tunneling Protocol) standard IETF Telecom LAC Internet IP ISP PPP L2TP L2TP Acces Concentrator Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports LNS Olivier Fourmaux ([email protected]) L2TP Network Server U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... HDLC PPP : mécanismes de base PPP : usages L2TP (Layer 2 Tunneling Protocol, RFC 2661) Architecture Ethernet Architecture point-à-point De la boucle locale... ADSL et L2TP Encapsulation des trames PPP sur : réseaux télécom (ATM, FR...) Internet (UDP port 1702) TCP TCP Data Channel : trames PPP encapsulées dans des messages L2TP non fiable non sécurisé Control Channel : échange de messages de contrôle des tunnels, avec proto. de fiabilité et de contrôle de flux spécifique +--------------------------------+ | PPP Frames | +--------------------------------+ +---------------------------------+ | L2TP Data Messages | | L2TP Control Messages | +--------------------------------+ +---------------------------------+ | L2TP Data Channel (unreliable) | | L2TP Control Channel (reliable) | +-----------------------------------------------------------------------+ | Packet Transport (UDP, FR, ATM, etc.) | +-----------------------------------------------------------------------+ Architecture Ethernet Architecture point-à-point De la boucle locale... HTTP HTTP architecture L2TP : Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages IP PPP PPP PPP ? ? ? ? PPPoE Eth TP Client 111 000 000 111 000 111 000 111 Eth/LLC TP SNAP/LLC over ATM LLC L2TP L2TP ATM ATM UDP UDP OF IP IP ? ? ? ? ATM Tel Tel OF ISP DSL Access Multiplexer Server Brigde / modem DSL Internet Telephone Company U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) HDLC PPP : mécanismes de base PPP : usages VPN IP IP Architecture Ethernet Architecture point-à-point De la boucle locale... 1 0 1 0 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies ARES : Plan du cours 5/5 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Virtual Private Network Liaison virtuelles entre plusieurs entités. réseaux privés peu couteux (infrastructure mutualisée) généralement Internet peut transporter d’autres protocoles peut concaténer plusieurs technologies (ATM-TCP/IP...) basé sur des tunnels entre différentes extrémités : point d’accès à un réseau machine isolée sécurisation IPSEC ➠ U.E. ING Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Boucle locale : Où ? ARES : Plan du cours 5/5 1 0 0 1 0 1 ... ... 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies ... 1 0 0 1 0 1 1 0 0 1 11 00 ... ... 11 00 00 0 11 1 11 00 11 0 00 1 Technologies point-à-point Technologies à support partagé Autres technologies ... 1 0 10 0 1 ... Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... ... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Le système téléphonique U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture du réseau téléphonique pictures from Tanenbaum A. S. Computer Networks 4rd edition Réseau Téléphonique Commuté (RTC) Public Switched Telephone Network (PSTN) Plain Old Telephone Systeme (POTS) Buts : transmission de la parole humaine ∼ 300 Hz − 3400 Hz (a) étendue mondiale service analogique Extentions (disponibilité limités) : service numérique transmission de données entre les réseaux informatiques LS, X25, FR, ATM... débits jusqu’au Gigabit/s Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports (b) (c) Réseau à interconnexion totale (a), à commutateur central (b) et hiérarchique à deux niveaux (c) Structuration du réseau téléphonique hiérarchie multi-niveaux (jusqu’à 5) composants de base : liaisons abonnés-centraux centraux liaisons inter-centraux Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Cheminement d’une connexion téléphonique Telephone Local loop End office Toll connecting trunk Toll office Intermediate switching office(s) Toll office Very high bandwidth intertoll trunks Boucle locale par le réseau téléphonique End office Toll connecting trunk Technologies point-à-point Technologies à support partagé Autres technologies Telephone ISP 2 Computer Local loop Local loop Medium−bandwidth (analog, trunk twisted pair) (digital, fiber) Commutateur Local (CL, end office) accès téléphones par la Boucle Locale (BL, local loop ou desserte locale) Up to 10,000 local loops Codec Modem Toll office Commutateur à Autonomie d’Acheminement (CAA, toll office) Modem bank Toll office Codec End office réliés par des lignes ou artères interurbaines (toll connecting trunks), forme une ZAA (Zone à Autonomie d’Accès) : plusieur par zones urbaines Commutateurs de Transit primaires/secondaires (CTP/CTS, intermediate switching offices) Digital line Toll office High−bandwidth trunk (digital, fiber) ISP 1 pictures from Tanenbaum A. S. Computer Networks 3rd edition réliés par des artère haut débit (intertoll trunks ) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Modems classiques Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Modems 56K Modulateur/démodulateur échange full duplex émission large bande (analogique) utilisation d’une porteuse (1000-2000 Hz) nombre de modulations par seconde (2400 bauds) modulation d’amplitude (AM, Amplitude Modulation) modulation de phase (PSK, Phase Shift Keying) modulation de fréquence (FSK, Frequency Shift Keying) combinaisons : modulation avec codage en treillis... théorème de Shannon : limite théorique = H ∗ log2(1 + S/N) bit/s avec : H bande passante, S/N de rapport signal/bruit téléphone : S/N ∼ 30 dB ➠ limite ∼ 35 kbit/s théorème de Nyquist : débit binaire max = 2H ∗ log2 V bit/s V.32bis : log2 V = 6 ➠ 14.4 kbit/s V.34 : log2 V = 12 ➠ 28.8 kbit/s V.34bis : log2 V = 14 ➠ 33.6 kbit/s Olivier Fourmaux ([email protected]) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Dépasser la limite de Nyquist ? accès direct au numérique chez l’ISP (précédemment : ISP2) une seule double conversion (moins de bruits introduits) récupération de 70 kbit/s théorique Nyquist avec la bande passante numérique : 4 kHz = 8000 bauds nombre de bits par échantillons : Europe : 8 bits ➠ 64 kbit/s US : 7 bits ➠ 56 kbit/s normes : V.90 ➠ 56 kbit/s descendant et 33.6 kbit/s montant V.92 ➠ 56 kbit/s descendant et 48 kbit/s montant Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... IP sur RTC Technologies point-à-point Technologies à support partagé Autres technologies PPP sur RTC Bytes Service offert par les modems sur RTC couche physique : asynchrone orienté octet 1 1 1 1 or 2 Variable 2 or 4 1 Flag 01111110 Address 11111111 Control 00000011 Protocol Payload Checksum Flag 01111110 Encapsulation PPP sur un support orienté octets : Similaire à une trame HDLC couche liaison : SLIP CSLIP PPP fanion de valeur (1 octet) : 0x7E address (1 octet) : 0xFF control (1 octet) : 0x03 protocol (1 ou 2 octet) Internet provider’s office User’s home Modems PC optimisation : suppression des champs address et control, réduction de protocol et compression des entêtes TCP/IP Client process using TCP/IP Dial−up telephone line protection par échappement (octet de valeur 0x7D) : fanion = 0x7E ➠ 0x7D 0x5E et 0x7D ➠ 0x7D 0x5D Modem valeurs actives pour la gestion du modems (codes ASCII < 32) TCP/IP connection using PPP 0x11 (XON) ➠ 0x7D 0x31 et 0x13 (XOFF) ➠ 0x7D 0x33 Router Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... Routing process U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports ➠ La bande passante disponible est variable ! Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Evolution de la boucle locale téléphonique La paire torsadée est limitée artificiellement optimisée pour la voix U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Structure du réseau RTC Paire torsadée du commutateur local à la prise téléphonique filtrage dès le commutateur local : ∼ filtre passe-bande 300Hz — 3400Hz les modems sont forcément lents ! fin ’90, les autres techno. de boucle locale sont à plusieurs Mbit/s Toll office High−bandwidth fiber trunk End office House Local loop Local office ➠ Digital Subscriber Line utilisation de paire torsadée à sa limite physique dépasse le MHz plusieurs Mbit/s (selon la longueur, l’épaisseur et la qualité) contraintes de conception : ne pas géner les services existants (Voix et RNIS) accès permanent fonctionner sur une paire UTP3... Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Fiber Copper twisted pair Possibilité d’armoires de brassage intermédaires (sous-répartiteurs) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Bande passante de la paire torsadée Technologies point-à-point Technologies à support partagé Autres technologies Partage du spectre fréquentiel Power 256 4−kHz Channels Débit théorique d’une paire type UTP3 50 25 0 Voice ISDN 40 30 Mpbs ADSL2+ 0 voix 1-5 marge (limitation des interférences) 6-(n) pour le flux montant (à partir de 26 kHz) ADSL2 dont 1 pour le contrôle de flux montant ADSL (n + 1)-255 pour le flux descendant dont 1 pour le contrôle de flux descendant 0 0 1000 2000 3000 4000 5000 6000 Meters Downstream DMT (Discrete MultiTone) 256 canaux indépendants de 4312.5 Hz 20 10 1100 kHz Upstream accès typiques (80% descendant et 20% montant) : 256/64 kbit/s, 512/128 kbit/s, 1024/256 kbit/s... Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Configuration xDSL Technologies point-à-point Technologies à support partagé Autres technologies Comparaison des technologies xDSL Voice switch Telephone nom signification mode de transmission paires cuivre IDSL ISDN over DSL High-DataRate DSL Single-Line DSL Rate-Adaptative DSL Asymetric DSL ADSL splitterless Evolution ADSL Extended Range ADSL2 Evolution ADSL2 Extended Range ADSL2+ Symétrique (2B1Q) Symétrique (2B1Q/CAP) Symétrique (2B1Q/CAP) Asymétrique (CAP) Asymétrique (DMT) Asymétrique (DMT) Asymétrique (DMT) Asymétrique (DMT) Asymétrique (DMT) Asymétrique (DMT) 1 HDSL Codec Splitter U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports SDSL Telephone line Splitter RADSL NID ADSL Computer DSLAM To ISP Telephone company end office ADSL modem Ethernet Customer premises G.Lite ADSL2 Annex J ADSL2 Annex L ADSL2+ Annex M ADSL2+ Annex L 2/3 1 1 1 1 1 1 1 1 débit descendant débit montant distance max 128 kbit/s ou 144 kbit/s 1.5 Mbit/s ou 2 Mbit/s 1.5 Mbit/s ou 2 Mbit/s jusqu’à à 7 Mbit/s jusqu’à 8 Mbit/s jusqu’à 1.5 Mbit/s jusqu’à 12 Mbit/s jusqu’à 12 Mbit/s jusqu’à 24 Mbit/s Jusqu’à à 24 Mbit/s 128 kbit/s ou 144 kbit/s 1.5 Mbit/s ou 2 Mbit/s 1.5 Mbit/s ou 2 Mbit/s jusqu’à 1 Mbit/s jusqu’à 640 kbit/s jusqu’à 512 kbit/s jusqu’à 3.5 Mbit/s jusqu’à 1 Mbit/s jusqu’à 3.5 Mbit/s jusqu’à 1 Mbit/s 3.6 km 3.6 km 2.9 km 5.4 km (1.5 Mbit/s) 5.4 km (1.5 Mbit/s) 3.6 km 5.4 km 7 km 5.4 km 7 km pictures from Tanenbaum A. S. Computer Networks 4rd edition Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Technologie ADSL Technologies point-à-point Technologies à support partagé Autres technologies Débit du lien ADSL Kbps modulation DMT Canaux 1−6 (analogiques + ISDN) Canal 32 (réservé) Canal 7 Canal inutilisable Canal 256 60 chaque sous porteuse code 0 à 15 bits (valence) à 4000 Bauds la valence dépend du S/B pour chaque canal format de trame (par canal) Frame 2 CRC Indic. Frame 3 Frame n 17 ms Frame 34 Frame 35 Frame m Sync Indic. Indic. Fast data FEC Frame 67 Frame 68 Débit par canal Frame 1 Interleaved data Atténuation du canal 1 super trame (68 trames + 1 sync) toute les 17ms FEC 250 us une trame toute les 250µs avec réservation longueur de trame variable (valence) deux flux multiplexés alimentés par 2 tampons d’émission 0 26 Fréquences 1104 Khz Quantité d’information par canal avec la modulation DTM Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... ADSL2 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies ADSL2+ Power 256 4−kHz Channels ADSL2+ 0 25 1100 kHz Upstream Power ADSL2 Downstream Dedicated ToDSL 0 All digital mode 1100 kHz Upstream Evolutions ADSL (G.992.3 et G.992.4) augmentation de la portée et du débit en longue distance amélioration du codage réduction de l’overhead récupération des canaux analogiques (➠ All digital mode) économie d’énergie (mode veille dynamique) bonding : couplage de plusieurs lignes (mux. inverse ATM) création de canaux dédiés (➠ ToDSL) support des services basés sur des trames (➠ Ethernet) Olivier Fourmaux ([email protected]) 25 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 2200 kHz Downstream Evolutions ADSL2 (G.992.5) utilisation d’une bande passante étendue (jusqu’à 2.2 MHz) augmentation du débit pour les courtes distance ( l < 2500m) théoriquement d > 20 Mbit/s en download si l < 1000m mode double bande passante en upload possible Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... IP sur ADSL Technologies point-à-point Technologies à support partagé Autres technologies ATM sur ADSL Encapsulation IP sur ADSL ? ADSL est une technologie de la couche physique ➠ une couche liaison est nécéssaire App App TCP ATM ? TCP IP compatible avec les opérateurs télécom (actuels FAA) IP/AAL5/ATM/ADSL AAL5 AAL5 Tel compatible avec les opérateurs internet (futurs FAA) IP/Ethernet/ADSL 111 000 000 111 000 111 000 111 000 111 AAA avec Radius PPPoA/AAL5/ATM/ADSL PPPoE/Ethernet/AAL5/ATM/ADSL PPPoE/Ethernet/ADSL PPP/ADSL, avec MPLS pour le TE Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... OF Tel Client PPP ? ATM ATM ATM Ethernet ? IP IP OF ? ? ? ? ATM OF Internet OF ATM Switch DSL Access Multiplexer 1 0 ➠ les cellules sont multiplexées dans les deux flux ADSL U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies PPPoE sur ADSL App App App TCP TCP App TCP TCP IP PPP PPP PPPoA PPPoA L2TP AAL5 Tel 000 111 111 000 000 111 000 111 modem DSL PPP L2TP AAL5 UDP ATM Tel OF DSL Access Multiplexer ATM OF ? ? ? ? PPP PPP PPP ? ? PPPoE PPPoE L2TP L2TP ? ? UDP UDP Eth Eth/LLC TP TP AAL5 ATM LLC UDP IP IP Client ISP ? ? ? ? IP IP IP IP Brigde / modem DSL IP ATM Server Telephone Company PPPoA sur ADSL Client ISP modem DSL Server 111 000 000 111 000 111 000 111 Tel ATM Tel OF AAL5 IP IP ATM ? ? OF ? ? ISP Server Internet Internet 1 0 1 0 1 0 1 0 DSL Access Multiplexer Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Ethernet sur ADSL2 Technologies point-à-point Technologies à support partagé Autres technologies VDSL Plus rapide que l’ADSL... Internet App App TCP TCP IP IP Eth Eth TP TP Eth Tel Tel Eth OF OF OF ? ? OF ? ? signification mode de transmission paires cuivre débit descendant débit montant distance max ADSL Asymetric DSL Evolution ADSL Evolution ADSL2 Very-HighRate DSL Very-HighRate DSL Asymétrique (DMT) Asymétrique (DMT) Asymétrique (DMT) Asymétrique (CAP/DMT) Asymétrique (CAP/DMT) 1 jusqu’à 8 Mbit/s jusqu’à 12 Mbit/s jusqu’à 24 Mbit/s jusqu’à 53 Mbit/s jusqu’à 250 Mbit/s jusqu’à 640 kbit/s jusqu’à 3.5 Mbit/s jusqu’à 3.5 Mbit/s jusqu’à 12 Mbit/s jusqu’à 12 Mbit/s 5.4 km (1.5 Mbit/s) 5.4 km ADSL2 Annex J ADSL2+ Annex M VDSL IP Eth nom VDSL2 1 1 1 1 5.4 km 1.5km (13 Mbit/s) 3.5km (13 Mbit/s) Client DSL Access Multiplexer 111 000 000 111 000 111 000 111 000 111 Ethernet Switch ... mais distances plus courtes ! VDSL2 : 250 Mbit/s théorique à la source, 100 Mbit/s à 500 m ISP Brigde / modem DSL 1 0 Server à plus d’1 km, ADSL2+ est intéressant il faut être proche de la source ➠ FTTN (Fiber To The Neighborhood) Internet Company Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... FITL (FTTN) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies ARES : Plan du cours 5/5 Fiber In The Loop (Fiber To The Neighborhood) Toll office Olivier Fourmaux ([email protected]) High−bandwidth fiber trunk End office 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies House Local loop Local office Fiber Copper twisted pair Distribution locale hybride (fibre optique jusqu’au sous-répartiteur) ➠ attention à l’intégration des DSLAM... sinon FTTH (Fiber To The Home) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Réseau câblé avec antenne collective Technologies point-à-point Technologies à support partagé Autres technologies Réseau de distribution hybride Antenna for picking up distant signals HFC (Hybrid Fiber Coax) Headend arbre de distribution toujours une tête de réseau (Head End) Drop cable Tap commutateurs optique/optique centres de distribution optique/coax Coaxial cable intégration de service pictures from Tanenbaum A. S. Computer Networks 4rd edition télévision téléphonie data CATV (Community Antenna TeleVision) distribution de la télévision sur câble coaxial 75Ω relai de la télévision hertzienne/satellitaire médium partagé évolution (’70) jusqu’à 2000 utilisateurs par câbles contenu spécifique câblo-opérateurs segmentation si les beaucoup d’utilisateurs data interconnexion des désertes locales : réseau longue distance Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Structure du réseau câblé U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Allocation des fréquences du câble pictures from Tanenbaum A. S. Computer Networks 4rd edition 5 42 54 88 High−bandwidth fiber trunk 0 Coaxial cable 550 108 Upstream data Switch TV FM TV 750 MHz Downstream data Upstream frequencies Fiber node Head− end Tap House Downstream frequencies Récupération de fréquences autour de la vidéo : vidéo (+ radio 87–108 MHz) 65–550 MHz (EU), 54–550 MHz(US) largeur canal TV = 8 MHz (PAL/SECAM), 6 MHz (NTSC) Fiber bande passante données montantes 5-65 MHz (EU), 5–42 MHz(US) bande passante données descendantes pictures from Tanenbaum A. S. Computer Networks 4rd edition Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports 550–850 MHz (EU), 550–750 MHz(US) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Modem-câble (1) Technologies point-à-point Technologies à support partagé Autres technologies Modem-câble (2) Modulation numérique, pour augmenter les performances du coax. débit montant modulation QPSK/QAM-16 sur des canaux de 2 MHz 3 Mbit/s partagé par canal (∼ 90 Mbit/s agrégé) débit descendant modulation QAM-64/QAM-256 sur des canaux de 6/8 MHz Fibre ISP détection de collision avec BEB (Binary Exponential Backoff) Cable modem CMTS Packet Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... auto-configuration allocation dynamique des canaux montants et descendants mesure de distance (ranging) pour se synchroniser minislot (dépend du réseau ∼ 8 octets) contrôle d’accès type ALOHA discrétisé Downstreamchannel without contention: 27 Mbps (QAM−64 +184B payloads + 20B FEC) Head− end signalisation dans des canaux dédiés partage du canal montant 27-56 Mbit/s par canal (∼ 1-2 Gbit/s agrégé) Coaxial cable contrôle par la tête de réseau (CMTS : Cable Modem Termination System) Upstreamchannel with contention: 3 Mbps (QPSK +8B minislots) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports contrôle du canal descendant émeteur unique (CMTS) paquet de 204 octets (FEC sur 20 bits : correction de 6 bits) ➠ paramètres optimisés pour la transmission de flux MPEG 2 Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies IP sur câble Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Comparaison câble/ADSL Lequel choisir ? Encapsulation IP sur cable ? le câble est associé à la couche physique ➠ une couche liaison est nécéssaire protocoles propriétaire ? nombreux mais abandonés pour faire baisser les prix réseau fédérateur en fibre optique avantages du câble : bande passante 850 MHz partagé avec la télévision et les autres utilisateurs IEEE 802.2 (SNAP/LLC) ? compatible avec DOCSIS (US), EuroDOCSIS IP/LLC/câble auto-configuration : DHCP (approche LAN) ATM ? longue distance encapsulation plus simple, mais cryptage avantages de l’ADSL : bande passante 1.1 MHz compatible avec DVB/DAVIC, EuroDOCSIS IP/ATM/câble auto-configuration : PPP (approche télécom) support partagé ➠ cryptographie Olivier Fourmaux ([email protected]) similitudes : U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports support dédié (avec la voix) alimenation téléphonique autonome débit déterministe ➠ Services comparables (et souvent disponible aux mêmes endroits) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... FTTH Technologies point-à-point Technologies à support partagé Autres technologies PON (1) : Architecture Fiber To The Home Déserte résidentielle optique topologie point-à-multipoint Toll office High−bandwidth fiber trunk End office House Local loop réduction de la quantité de fibre utilisée terminologie : un PON (Passive Optical network) est constitué : OLT (Optical Line Terminaison) Local office Fiber = tête de réseau HFC ONU (Optical Network Units) éléments optiques intermédaires passifs Fiber ONT (Optical Network Terminals) Distribution optique jusqu’aux clients avec des éléments optiques intermédaires passifs (Optical splitters) Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies PON (2) : Multiplexage permet de servir typiquement 32 à 128 clients distance OLT-ONT jusqu’à 20 km extended reach jusqu’à 135 km Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies PON (3) : normalisation ITU : Broadband PON APON/BPON : ATM/Broadband PON (ITU-T G.983, 1998) Support partagé WDM (Wavelength Division Multiplexing) : 3 longueur d’ondes 1.310 µm flux montants combinés par TDMA attribution des slots par l’OLT 1.490 µm flux descendants diffusés cryptage nécessaire 1.550 µm réservé pour véhiculer un flux HFC (Câble) 32 ONT asym. : downstream = 622 Mbit/s, upstream = 155 Mbit/s GPON : Gigabit Broadband PON (ITU-T G.984, 2006) 64 ONT asym. : downstream = 2.5 Gbit/s, upstream = 1.25 Gbit/s IEEE : Ethernet PON GEPON : Ethernet in the First Mile (IEEE 802.3ah, 2005) 32 ONT (interface d’accès FastEthernet) sym. : downstream = 1.25 Gbit/s, upstream = 1.25 Gbit/s XEPON/10GEPON : 10Gigabit Ethernet PON (IEEE 802.3v, 2009) sym. (10/10G-EPON) down : 10 Gbit/s - up : 10 Gbit/s asym. (10/1G-EPON) down : 10 Gbit/s - up : 1 Gbit/s Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies IP sur PON Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies ARES : Plan du cours 5/5 1 Architecture Ethernet mécanismes équipements standards IEEE 2 Architecture point-à-point HDLC PPP : mécanismes de base PPP : usages 3 De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Similaire au HFC et xDSL APON IP/ATM IP/PPPoA/ATM EPON IP/Ethernet IP/PPPoE/Ethernet Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Autre accès filaire Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Allocation des fréquences CPL EN50065-1 Il y a d’autres réseaux qui connectent les habitations eau ? gaz ? électricité : Courant Porteurs en Ligne (CPL) Distributeurs Domotique sans signal hautes fréquences ajouté à l’onde 50 Hz qui véhicule l’énergie protocole d’accès modem avec filtre passe-haut propagation structure arborescente atténuation avec la distance, la fréquence, la densité de branchement et la topologie du réseau perturbation selon les types de charges, les filtres... cuivre non torsadé + hautes fréquences = antenne avec 9 95 125 140 148,5 KHz Utilisation des courants porteurs sur les réseaux de distribution 4 bandes définies : 9–95 kHz : distributeur 95–125 et 140–148.5 kHz : domotique sans protocole d’accès 125–140 kHz : domotique avec protocole d’accès (data) ➠ trop limitatif Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Allocation des fréquences CPL ETSI EP-PLT Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Powerband comités de standardisation : Power Line Forum Home Plug Alliance normes pour le in-house (HomePlug 1.1/AV/AV2) CPL−HF 0,1485 1.6 30 MHz 1 bande haute fréquence définie : 1.6–30 MHz limites des perturbations rayonnées propres à chaque pays distribution (access system) interne (in-house system) Architecture Ethernet Architecture point-à-point De la boucle locale... permet l’installation immédiate d’un LAN dans un bâtiment HomePlug Access BPL (Broadband over Power Lines) deux sous-bandes : Olivier Fourmaux ([email protected]) CSMA/CA avec modulation adaptative OFDM (AV/AV2) turbocode pour la correction d’erreur (AV/AV2) 14 Mbit/s (turbo : 85 Mbps, AV : 200 Mbps, AV2 : 600 Mbps) sécurité avec AES 128bits U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Boucle Locale Radio (BLR) jusqu’a qqs Mbit/s pour le modem résidentiel jusqu’a 256 modems agrégés au niveau du transformateur puis accès à Internet par un médium classique Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture LMDS Wireless Local Loop (WLL) services visés pictures from Tanenbaum A. S. Computer Networks 4rd edition haut débit similaire à l’ADSL et au câble pas de raccordement filaire antenne en hauteur (taille selon la technologie) usager statique sans-fil fixe (fixed wireless) deux anciennes technologies : MMDS (Multichannel Multipoint Distribution Service) micro-ondes, portée de 50 km 33 canaux de 6 MHz dans la bande des 2.5 GHz technologie silicium, économique mais bande passante limitée LMDS (Local Multipoint Distribution Service) ondes millimétriques, portée de 2 à 5 km 3 GHz dans la bande des 40.5–43.5 GHz (29–32 GHz US) technologie arséniure de gallium coûteuse Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Telephone Network ISP antennes directionnelles (réutilisation de fréquences) 36 Gbit/s par secteur liaison directe (sans obstacles) ➠ tours perturbation par le mauvais temps Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : WMAN (Wimax) Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : Pile de protocoles Air Interface for Fixed Broadband Wireless Access Systems Upper layers communication sans fils haut débit technologie de boucle locale : Service specific convergence sublayer deserte d’immeuble (non mobile) plusieurs ordinateurs fixes (réseau) équipements mutualisés Data link layer MAC sublayer common part Security sublayer Transmission convergence sublayer plus cher que 802.11 ondes-millimétriques duplex Physical medium dependent sublayer longue distance : atténuations fortes accès multiples : cryptographie gestion de la QoS QPSK QAM−16 QAM−64 Physical layer pictures from Tanenbaum A. S. Computer Networks 4rd edition approche 802 usuelle : couche liaison (orienté connexion) support audio/vidéo 3 sous-couches : LLC + MAC + sécurité analogie : 802.11 = réseau Ethernet sans fils 802.16 = réseau CATV sans fil Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports couche physique adaptation au support et à la distance Olivier Fourmaux ([email protected]) Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : Couche physique Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : Duplexage Transmission full-duplex asymétrique duplexage fréquentiel (FDD : Frequency Division Duplexing) approche classique symétrique (GSM, D-AMPS) duplexage temporel (FDD : Time Division Duplexing) contrôle par la station de base retournement pendant l’envoi d’une trame temporisation de retournement QAM−64 (6 bits/baud) QAM−16 (4 bits/baud) Frame 1 Frame 2 Frame 3 QPSK (2 bits/baud) pictures from Tanenbaum A. S. Computer Networks 4rd edition Downstream antennes directionnelles multiples modulations, en fonction de la distance : avec un canal de 50 MHz, 300/200/100 Mbit/s Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Upstream Guard time Time slot pictures from Tanenbaum A. S. Computer Networks 4rd edition correction d’erreur (codes de Hamming) la moitié du trafic en redondance (∼ CDROM) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : Sous-couche MAC Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies 802.16 : Structure de trame Service d’accès au médium en mode connecté chiffrement de la charge utile gestion des slots Bits1 1 allocation aux stations pour les flux montants 4 classes de services débit constant (CBR) : allocation systématique débit variable en temps réel (RT-VBR) : intérrogation débit variable différé (NRT-VBR) : intérrogation au mieux (UBR) : CSMA+BEB (a) 0 E C 6 11 2 1 11 16 8 Type C EK I Length Connection ID Header CRC Bits1 1 6 16 16 8 (b) 1 0 Type Bytes needed Connection ID Header CRC 4 Data CRC pictures from Tanenbaum A. S. Computer Networks 4rd edition Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies IP sur 802.16 Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Satellites : Introduction Réflecteur dans l’espace répéteur de micro-ondes Encapsulation IP sur 802.16 ? 802.16 est une technologie qui présente un service de couche liaison avec support : couche réseau connectée : ATM une connexion 802.16 par VC couche réseau non-connectée : Ethernet, IP, PPP... connexion 802.16 considéré comme un lien point-à-point ➠ Complexe mais potentialité d’utiliser les extensions QoS d’IP. Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports plusieurs transpondeurs Transpondeurs 1111111 0000000 0000000 1111111 000 111 0000000 1111111 000 111 0000000 1111111 000 111 0000000 1111111 000 111 0000000 1111111 F1 000 111 0000000 1111111 000 111 0000000 1111111 000 111 000 111 0000000 1111111 000 111 0000000 1111111 000 111 0000000 1111111 000 111 F2 0000000 1111111 000 111 0000000 1111111 0000000 1111111 0000000 1111111 0000000 1111111 amplification transposition fréquencielle couverture terrestre (faisceaux descendants) larges (15000 km) étroits (100 km) période orbitale 3e loi de Kepler : P 2 = αR 3 (avec α constant) Olivier Fourmaux ([email protected]) lune (384000 km) : 28j géostationnaire (35800 km) : 24h proche de la terre : ∼ 1h30 U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Architecture Ethernet Architecture point-à-point De la boucle locale... Satellites : 3 catégories Technologies point-à-point Technologies à support partagé Autres technologies Satellites : GEO Altitude (km) 35,000 Type Latency (ms) Sats needed GEO 270 3 30,000 25,000 20,000 Upper Van Allen belt 15,000 35−85 MEO 10,000 10 Geostationary Earth Orbit orbite géostationnaire : altitude 35800 km sur plan equatorial un satellite tous les 2 degrès (180 satellites max) 5 bandes de fréquence disponible L : 1.5 GHz desc., 1.6 GHz mont., BP=15 MHz (encombrée) S : 1.9 GHz desc., 2.2 GHz mont., BP=70 MHz (encombrée) C : 4.0 GHz, 6.0 GHz, BP=500 MHz (interférences térrestres) Ku : 11 GHz, 14 GHz, BP=500 MHz (absorbtion par la puie) Ka : 20 GHz, 30 GHz, BP=3500 MHz (absorbtion par la puie, coût élevé) plusieurs transpondeurs (+ 40) 5,000 Lower Van Allen belt 1−7 0 50 LEO pictures from Tanenbaum A. S. Computer Networks 4rd edition 80 MHz chacun gestion du multiplexage fréquenciel et temporel télécom, vidéo et data délais (propagation à la vitesse de la lumière ∼ 3µs/km) 270 ms de bout-en-bout (RTT > 540 ms) Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Satellites : Hub et microstations Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Satellites : MEO Communication satellite Medium-Earth Orbit orbite : altitude entre 5000 km et 20000 km 1 entre les 2 ceintures de Van Allen besoin de les suivre dans le ciel 4 3 2 exemple : système de positionnement par satellite VSAT Hub pictures from Tanenbaum A. S. Computer Networks 4rd edition microstations terrestres VSAT (Very Small Aperture Terminal) antennes de moins d’1m (antenne GEO = 10m ) sous 1w GPS (Global Positioning System) GLONASS le futur GALILEO (2014) 20 à 30 satellites période : sim6h altitude : ∼18000 km pas de services telecom/data débits : montant ➠ 1 Mbit/s et descendant ➠ 10 Mbit/s délais : 540 ms de bout-en-bout entre 2 VSAT Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Architecture Ethernet Architecture point-à-point De la boucle locale... Technologies point-à-point Technologies à support partagé Autres technologies Satellites : LEO – Couverture Technologies point-à-point Technologies à support partagé Autres technologies Satellites : LEO – Relayage Satellite switches in space Iridium Low-Earth Orbit Architecture Ethernet Architecture point-à-point De la boucle locale... Bent−pipe satellite 66 satellites à 750 km 48 faisceaux spots /sat ➠ 1628 cellules terrestres 3840 cannaux /sat ➠ 253440 au total Globalstar Switching on the ground 48 satellites à 920 km simples répeteurs puissance réduite Teledesic (2005) 30 satellites à 1350 km bande Ka antennes VSAT 100 Mbit/s montant 750 Mbit/s descendant ➚ 6 colliers Iridium Olivier Fourmaux ([email protected]) Architecture Ethernet Architecture point-à-point De la boucle locale... U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports Technologies point-à-point Technologies à support partagé Autres technologies Satellites / Fibres optiques Utilisations différentes satellites diffusion disponibilité géographique fibres optiques bande passante insensibilité aux perturbations Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports pictures from Tanenbaum A. S. Computer Networks 4rd edition Deux approches pour gérer les connexions/flux de données commutation/routage dans l’espace ➠ Iridium, Teledesic commutation/routage sur terre ➠ Globalstar Olivier Fourmaux ([email protected]) U.E. Architecture des Réseaux (ARES) 5/5 : Architectures supports