Professional Documents
Culture Documents
Feuille de route
Structures de normalisation Normalisation dans les rseaux locaux Normalisation dans lInternet Rseaux locaux et normalisation Ethernet Fast Ethernet Gibabit Ethernet 10 Gigabit Ethernet Token Ring VLAN PPP
Bamba Gueye, UCAD 2011
5-2
de rgles destines satisfaire un besoin de manire similaire La normalisation dans un domaine technique assure une rduction des cots dtude, la rationalisation de la fabrication et garantit un march plus vaste Pour le consommateur, la normalisation est une garantie dinterfonctionnement, dindpendance vis -vis dun fournisseur et de prennit des investissements
5-3
La normalisation
Dune manire gnrale, la normalisation ne simpose
pas, sauf celle manant de lETSI (European Telecommunications Standard Institute) qui normalise les rseaux publics et leurs moyens daccs Exemples de groupement de constructeurs r ECMA (European Computer Manufactures Association ) qui comprend tous les grands constructeurs europens (Bull, Philips, Siemens, ) de mme que les grands constructeurs mondiaux (DEC, IBM, NEC, ) r EIA (Electronic Industries Association)
Bamba Gueye, UCAD 2011
5-4
La normalisation (2)
Les principaux organismes nationaux auxquels
La normalisation (3)
Les organismes internationaux sont:
r ISO,
International Standardization Organization, regroupe environ 90 pays LISO est organise en Technical Committee (TC) environ 200, diviss en Sub-Committee (SC) eux mmes subdiviss en Working Group (WG) r CEI, Commission lectrotechnique Internationale, affilie lISO en est la branche lectricit
Bamba Gueye, UCAD 2011
5-6
secteur des tlcommunications, qui a succd en 1996 au CCITT (Comit Consultatif International Tlgraphie et Tlphonie), publie des recommandations. Celles-ci sont dites tous les 4 ans sous forme de recueils. Les domaines dapplication sont identifis par une lettre :
r r r r r
V, concerne les modems et les interfaces, T, sapplique aux applications tlmatiques, X, dsigne les rseaux de transmission de donnes, I, se rapporte au RNIS, Q, intresse la tlphonie et la signalisation.
5-7
constitue dindustriels et duniversitaires, est essentiellement connue par ses spcifications sur les bus dinstrumentation (IEEE 488) et par ses publications concernant les rseaux locaux (IEEE 802), reprises par lISO (IS 8802)
5-8
dure entre le projet et la publication dfinitive peut tre trs longue En effet, chaque partie tente dy dfendre ses intrts conomiques et commerciaux. Dune manire gnrale, un projet de normalisation est formalis dans un document brouillon qui expose les concepts en cours de dveloppement (Draft) Lorsque ce document arrive une forme stable, les drafts sont publis (Draft proposable), chaque pays met son avis (vote) Enfin, une forme quasi dfinitive est publie, elle constitue une base de travail pour les constructeurs (Draft International Standard). La norme appele International Standard (IS) est ensuite publie
5-9
commercialisent des produits TCP/IP. Ce sont elles qui dcident de la mise sur le march de nouvelles technologies, et non plus les chercheurs, comme lorigine Lautorit sur les fonctions de coordination centrales dInternet est exerce par lIANA (Internet Assigned Numbers Authority) Aujourdhui cest lICANN qui exerce cette fonction LICANN (Internet Corporation for Assigned Names and Numbers) est une organisation but non lucratif domicilie en Californie
Bamba Gueye, UCAD 2011
5-10
Missions de lICANN
Lattribution des plages dadresses de
lenvironnement IP La slection des paramtres des protocoles utiliss La gestion du DNS (Domain Name System) et la gestion du nud racine amricain Il est noter quil existe un deuxime rseau Internet, indpendant de celui gr par lICANN, et qui est lInternet chinois, dot de son propre nud racine
Bamba Gueye, UCAD 2011
5-11
dadministration de lICANN des avis et recommandations pour toutes les questions touchant aux protocoles utiliss sur Internet, aux standards techniques permettant aux quipements dextrmit dchanger des informations et de grer les communications sur Internet Les signataires du dcret de mise en place du PSO sont lIETF, le W3C (World-Wide Web Consortium), lUIT, lETSI et lICANN
Bamba Gueye, UCAD 2011
5-12
PSO :
IETF r IAB (Internet Activities Board) r ISOC (Internet Society) r IESG (Internet Engineering Steering Group)
r
5-13
pour contribuer au dveloppement et lvolution dInternet Ses missions consistent proposer des solutions aux problmes techniques, formaliser les solutions retenues, les porter auprs de lIESG en vue de la standardisation des protocoles et de leur utilisation sur Internet et tre un forum de discussions LIETF nest pas une organisation de standardisation au sens classique du terme, puisque tout le monde peut y participer et quil ny a pas de reprsentation des organismes officiels de normalisation LIETF assure par ses publications (RFC Request For Comments) lhomognit de la communaut TCP/IP et Internet r Cependant, ses spcifications deviennent des standards
Bamba Gueye, UCAD 2011
5-14
charge de dfinir la politique long terme dInternet Il peut aussi, dans le cadre de la procdure de dfinition des standards dInternet, juger en appel de dcisions prises par lIESG LIAB est responsable de la slection des membres de lIESG parmi les nomins proposs par le comit de nomination de lIETF
Bamba Gueye, UCAD 2011
5-15
association de professionnels qui sintresse la croissance et lvolution dInternet dans le monde en termes sociaux, politiques et techniques Les responsables de lISOC doivent slectionner les membres de lIAB parmi les nomins proposs par le comit de nomination de lIETF
5-16
de lIETF et le processus de dfinition des standards Dpendant de lISOC, il applique les rgles dfinies par cet organisme LIESG est directement responsable de la dfinition des standards, depuis le choix des propositions jusqu leur validation finale
Bamba Gueye, UCAD 2011
5-17
du protocole spcifie lavancement des travaux de normalisation : Initial (initial) : le protocole est soumis pour tre examin Norme propose (proposed standard) : le protocole est propos comme norme et subit la procdure initiale Norme de travail (draft standard) : le protocole a pass lexamen initial et peut tre considr comme tant dans sa forme semi-finale. Au moins deux implmentations indpendantes sont produites. Le document les dcrivant est tudi par le groupe de travail ad hoc. r Des modifications sont souvent introduites avant la norme finale
Bamba Gueye, UCAD 2011
5-18
accept comme une norme complte. Il fait officiellement partie de TCP/IP. Exprimental (experimental) : le protocole nest pas soumis normalisation mais reste utilis dans des exprimentations. Historique (historic) : le protocole est prim et nest plus utilis.
5-19
doivent tre passs en revue par le groupe de travail correspondant de lIETF puis par les organismes cits plus haut avec une formalisation par lIAB dun statut Le statut du protocole indique sous quelles conditions le protocole doit tre utilis
5-20
passerelles doivent implmenter le protocole. Recommand (recommended) : toutes les machines et les passerelles sont encourages implmenter le protocole. Facultatif (elective) : on peut choisir dimplmenter ou non le protocole Utilisation limite (limited use) : le protocole nest pas spcifi pour une utilisation gnrale, comme dans le cas dun protocole exprimental Non recommand (non recommended) : lutilisation du protocole nest pas recommande, par exemple pour un protocole prim
5-21
Elective = on peut choisir ou non dimplmenter ce protocole Recommended = toutes les machines et les passerelles sont
Bamba Gueye, UCAD 2011
5-22
5-23
Rseau local ?
calcul (micro-ordinateurs, stations de travail ou autres) relis entre eux pour schanger des informations et partager des ressources matrielles (imprimantes, espace disque...) ou logicielles (programmes, bases de donnes)
5-24
un cblage reliant les diffrents nuds selon une certaine topologie r une mthode daccs au support pour assurer son partage r une mthode dadressage pour identifier chaque nud r un ensemble cohrent de protocoles (pile) pour permettre la communication r un systme dexploitation spcifique (NOS, Network Operating System) capable de prendre en charge les priphriques distants partags et den contrler lutilisation r un ensemble de programmes utilisant les ressources mises en commun
r
Bamba Gueye, UCAD 2011
5-25
a fallu adapter larchitecture du modle de rfrence de lISO Larchitecture OSI rpond linterconnexion de systmes en mode point point, alors que les rseaux locaux partagent un support unique en mode diffusion Les couches hautes du modle qui grent la communication restent applicables aux rseaux locaux
5-26
5-27
Modle OSI
Laccs au rseau = couche
r r
PAN : Personal Area Network SAN : Storage Area Network LAN : Local Area Network MAN : Metropolitan Area Network WAN : Wide Area Network
5-28
5-29
La sous-couche basse (sous-couche PMD, Physical Medium Dependent) assure le transfert des donnes (bits) sur une gamme de supports varis : cble coaxial, paire torsade, fibre optique, rseaux sans fil r La sous-couche suprieure (PMI, Physical Medium Independent) est charge de la dtection de prsence dun signal, du codage et de la rcupration de lhorloge (synchronisation)
r
5-30
La sous-couche la plus basse contrle laccs partag au support (sous-couche MAC ou Medium Access Control) et le contrle derreur r La sous-couche suprieure (sous-couche LLC, Logical Link Control ou Contrle du lien logique) remplit les fonctions traditionnellement dvolues la couche liaison (tablissement dun lien logique)
r
5-31
Leon 1
Dans les rseaux locaux, il ny a aucun besoin de
localisation, il suffit de distinguer une interface parmi toutes celles raccordes localement sur un mme rseau Chaque interface sera distingue par un numro, appel adresse physique ou adresse MAC (adressage plat) Le message ne sera transmis aux couches suprieures que sil concerne linterface du nud destinataire Sur une machine connecte en rseau local, les diffrentes commandes peuvent tre adresses soit au systme local soit un systme distant Une couche fonctionnelle dite redirecteur , spcifique au systme dexploitation rseau, a pour rle de diriger les appels vers le systme cible
5-32
Leon 2
La notion de redirecteur nest pas dfinie par lISO. Cependant, on peut
admettre quelle se situe au niveau de la couche prsentation r Le redirecteur, dsignation de Microsoft, est couramment appel requester ou shell chez Novell
5-33
produits proposs, le groupe 802 est charg de dfinir des standards (Standards 802.x) En 1988, lISO a repris la plupart de ces standards pour les normaliser et en faire des normes internationales (srie IS 802.x)
5-34
rseaux et dtermine le format dadressage, les techniques dinterconnexion et dadministration ; Le Comit 802.2 prcise les fonctionnalits de la couche liaison de donnes (sous-couche LLC, Logical Link Control Les Comits 802.3 802.6 et 802.11 802.14 spcifient les mthodes daccs (sous-couche MAC) et les couches physiques correspondantes Les Comits 802.7 et 802.8 assurent la coordination des autres comits dans les domaines de large bande (802.7) et de la fibre optique (802.8) Le Comit 802.11 tudie les rseaux sans fils (Wireless LAN)
5-35
5-36
liaison de donnes:
r r r r
Dtection et correction derreurs Partage dun lien physique: accs multiple Adressage de la couche de liaison Transfert de donnes fiable, contrle de flux
technologies
5-37
La sous-couche MAC
Elle met en uvre le protocole CSMA/CD :
elle est charge de mettre en forme les trames de donnes avec dtection des erreurs de transmission et de grer la liaison canal en coutant les signaux "Carrier Sense" et "Collision Detection" mis par la couche physique.
5-38
Temps perdu 2 (Pire scnario: 2 max dlai de propagation quand les deux stations sont des nuds terminaux) + detect/abort time Bamba Gueye, UCAD 2011
transmettre quand la collision revient lui r Donc T > 2 -> F/B > 2L/c et Fmin = 2BL/c = BL 10-8 bits B =10Mbps, L=2.5km -> Fmin 250 bits 32 octets r Ethernet a choisi 64 octets = 512 bits (borne sup. d aux autres dlais de queuing)
Bamba Gueye, UCAD 2011
5-41
5-42
La sous-couche LLC
Normalise IEEE 802.2 Commune aux normes IEEE 802.3, 802.4 (token
bus), 802.5 (token ring) Interface LLC / MAC = service sans connexion Requte d'mission de donnes (LLC vers MAC), Primitive d'indication de donnes (MAC vers LLC), Primitive de confirmation d'mission de donnes (MAC vers LLC).
5-43
Le mot trame est gnralement associ la couche MAC dans la norme IEEE 802. On parle de manire plus gnrale de MA-PDU ou Medium Acces Protocol Data Unit
Bamba Gueye, UCAD 2011
5-44
service comparable celui offert par la couche liaison du modle de rfrence. Elle masque la couche suprieure le type de rseau utilis (Ethernet, Token Ring...) Les services de la sous-couche LLC sont accessibles partir dun point daccs LSAP (Link Service Access Point
points sont respectivement appels DSAP pour la machine destination (Destination Service Access Point) et SSAP pour la machine source (Source Service Access Point)
5-45
bits (128 points daccs) La notion dadresse LSAP autorise la cohabitation de protocoles diffrents pour une mme carte adaptateur (adresse MAC) Certaines valeurs sont rserves, le tableau cidessous fournit quelques exemples dadresses LSAP
5-46
groupe (I = 1). Tous les bits du champ adresse 1 correspondent ladresse de diffusion gnrale (broadcast) Le bit C/R distingue une trame de commande (C/R = 0) ou de rponse (C/R = 1), identifiant ainsi linitiateur des changes
5-47
trame (I, S, U), les trames I et S contiennent les compteurs Ns (compteur de trames mises) et Nr (compteur de trames reues) sur 3 bits (champ de 8 bits, numrotation des trames modulo 8) ou 7 bits (champ contrle sur 16 bits, numrotation des trames modulo 128) Les bits r sont rservs pour un usage ultrieur
Bamba Gueye, UCAD 2011
5-48
forment des LSDU (Link Service Data Unit), celles-ci transmettent la couche liaison les informations ncessaires lenvoi des donnes (adresses MAC source et destination, niveau de priorit, donnes...). 5-49
Oui
Non
Protocol
Data Unit)
Il y a cependant des systmes qui exigent que soient mis en
uvre des rseaux de type LAN avec des mcanismes daccuss de rception au niveau liaison
5-50
consquent, ni acquittement, ni contrle de squencement, ni contrle de flux et de reprise sur erreur Le contrle derreur est ralis par la couche MAC qui rejette toute trame errone. Cest le service le plus simple et pratiquement le seul utilis dans les rseaux locaux Le service rendu la couche suprieure est limit, cest celle-ci de prendre en compte les lacunes du service LLC1 Gnralement, dans les rseaux locaux, cest la couche transport qui assure ce rle LLC1 ne met en uvre que deux primitives : r L_Data. request (@Source, @Destination, LSDU, Priorit) ; r L_Data.indication (@Source, @Destination, LSDU, Priorit).
5-51
(@Destination) sont constitues de lassociation du LSAP source ou destination et de ladresse MAC source ou destination. Ces valeurs sont ncessaires pour construire la trame MAC. Le champ priorit nest exploit que si la souscouche MAC offre ce service LLC1 utilise la trame de type UI (Unumbered Information, champ de contrle 0x03) reprsente
5-52
lacquittement, le contrle de flux, le contrle de squencement et la reprise sur erreur Une connexion est identifie par lassociation de ladresse LSAP et de ladresse MAC de la station LLC2 est un service en mode connect, un change de donnes ne peut avoir lieu quau sein dune connexion et, par consquent, ce mode interdit la diffusion
5-53
scuris, et le service LLC2 complexe mais qui certifie la dlivrance des donnes LLC3 implmente un service sans connexion (simplicit) mais avec acquittement (scurisation des changes) ; cest un service de datagrammes acquitts Si lacquittement nest pas arriv lchance du temporisateur, il ny a pas de reprise, la perte est signale aux couches suprieures r Ce sont elles qui dcideront de lventuelle rmission de la mme trame ou dune trame contenant les nouvelles valeurs du processus en cours
Bamba Gueye, UCAD 2011
5-54
Dune part, elle nidentifie pas tous les protocoles notamment le protocole ARP (Address Resolution Protocol) de la pile TCP/IP r Dautre part, en introduisant un en-tte de 3 octets, elle dtruit lalignement de la trame sur des mots machines grvant ainsi les performances Do la dfinition dune encapsulation supplmentaire ralise par une sous-couche spcifique : la sous-couche SNAP (SubNetwork Access Protocol) qui introduit un champ didentification supplmentaire PIH (Protocol
r
Identifier Header).
Bamba Gueye, UCAD 2011
5-55
5-56
Encapsulation SNAP
Le PIH (Protocol Identifier Header) est divis en
deux champs : le champ OUI (Organization Unit Identifier) et le champ PID (Protocol Identifier) r La valeur 0 du champ OUI indique que le champ PID est cod de la mme faon que le champ Ethertype de la trame Ethernet Lencapsulation SNAP est essentiellement utilise dans lenvironnement Token Ring et dans les modes dencapsulation utiliss par les protocoles haut dbit (Frame Relay, RFC 1490 et ATM, RFC 1483)
5-57
Ethernet) :
Fonction: transmettre une trame dune interface une autre interface physique connecte sur le mme rseau r Adresse MAC de 48 bits MAC
r
dadresses MAC (permet dviter des collisions dadresses entre manufacturiers) Analogie: (a) Adresse MAC : numro carte didentit (b) Adresse IP: adresse postale Adresse MAC est flat portabilit
r
Ladressage hierarchique dIP nest pas portable r Ladresse dpend du sous-rseau IP auquel le poste est attach
Bamba Gueye, UCAD 2011
5-59
bits et un format court sur 16 bits (seul en principe ladressage long est utilis)
unicast (I = 0) dun adressage de groupe (multicast ou broadcast, I = 1) Le bit suivant (bit U/L) dtermine si ladresse qui suit est universelle : adressage IEEE (U = 0) ou local (U = 1)
Bamba Gueye, UCAD 2011
5-60
constructeur ou le revendeur de ladaptateur rseau IEEE attribue chaque constructeur un ou plusieurs numros qui lidentifient (OUI, Organization Unit Identifier) r La fourniture par lIEEE dun OUI est une prestation payante, le cout actuel est de 1000$US Les 24 bits suivants appartiennent une srie squentielle et sont inscrits dans ladaptateur sous la responsabilit du fabricant (SN,Serial Number) Devant la multiplication des quipements identifier, en 1995, lIEEE a dfini un nouveau format dadressage sur 64 bits (EUI-64)
Bamba Gueye, UCAD 2011
5-61
5-62
ETHERNET
5-63
802.3
Lether, milieu
L'Ethernet a originellement t dvelopp comme l'un des projets pionniers du Xerox PARC. Une histoire commune veut qu'il ait t invent en 1973, quand Bob Metcalfe crit un mmo ses patrons propos du potentiel d'Ethernet. En 1976, Robert Metcalfe et David Boggs (l'assistant de Metcalfe) ont publi un document intitul Ethernet : Distributed Packet-Switching For Local Computer Networks (Ethernet : commutation de paquets distribue pour les rseaux informatiques locaux). Metcalfe a quitt Xerox en 1979 pour promouvoir l'utilisation des ordinateurs personnels et des rseaux locaux, et a form l'entreprise 3Com. Il russit convaincre DEC, Intel et Xerox travailler ensemble pour promouvoir Ethernet en tant que standard.
5-64
Principes
Principes de fonctionnement o N stations sur le mme support o une station coute avant dmettre o si deux stations mettent simultanment, il y a collision o une seule trame un instant donn o toutes les stations reoivent la trame mise
5-65
10Base-T Paires torsades (Twisted pair) 10Base-F Fibre optique (Fiber optic)
Le + adapt entre plusieurs btiments Ethernet est une technologie bande de base parce quun seul signal circule sur le medium de communication Toutes ces configurations ont cependant une base commune dtermine par la norme IEEE 802.3
Bamba Gueye, UCAD 2011
5-66
3 types de cblages Ethernet. (a) 10Base5. (b) 10Base2. (c) 10Base-T Le transceiver(transmetteur-rcepteur) contient 5 paires torsades: 2 paires pour data IN/OUT, 2 autres paires pour change de donnes entre station et transceiver, la derniere paire permet la station dalimenter le transceiver
Bamba Gueye, UCAD 2011
5-67
5-68
10Base2
En cas de dfaillance dun adaptateur, celui-ci envoie de manire continue des trames Ethernet qui empchent la communication sur le rseau. Il sagit dun signal de brouillage
Bamba Gueye, UCAD 2011
5-69
10BaseT
Topologie en toile autour
dun hub, adaptateur reli par une laison point point Support physique : fils cuivre paires torsades Physique la topologie est en toile, mais tout se passe comme si les stations taient relies un bus commun En cas de dfaillance dun adapteur, le hub est capable de dtecter et dconnecter ladaptateur dfectueux . La communication peut se poursuivre
Bamba Gueye, UCAD 2011
Systme multiniveau
5-70
La trame ETHERNET
5-71
5-72
Preamble: (8 octets) 7 octects avec le pattern 10101010 (pour rveiller le rcepteur et resynchroniser les horloges du transmetteur et du rcepteur) suivi dun octet avec le pattern 10101011 (pour alerter le rcepteur), le drapeau 11 final sert avertir que les bits suivants seront une adresse physique. La fin de la trame est simplement dtecte par une absence de courant
Bamba Gueye, UCAD 2011
5-73
rseau (principalement IP mais dautres tels que Novell IIPX, AppleTalk peuvent tre supports CRC: (4 octets) vrifie au rcepteur, si erreur dtect alors la trame est simplement jete
5-74
entre le transmetteur et le rcepteur Pas de fiabilit : le rcepteur nenvoie pas de ACK ou NACK au NIC transmetteur
r
r r
Un flux de datagrammes pass la couche rseau peut avoir des donnes manquantes (pertes de datagrammes) TCP utilis pour offrir ce service Sinon, lapplication peut observer des donnes manquantes
5-75
r r
r r
ajouter prambule et dlimiteur de dbut de trame aux donnes de la couche LLC, ajouter le padding si ncessaire, ajouter les champs adresse source, adresse destinataire, longueur des donnes, calculer le CRC et l'ajouter la trame, si le signal "Carrier Sense" est faux depuis au moins 9.6s (espace inter-trame respecter), transmettre la trame bit bit la couche physique, sinon attendre que le signal "Carrier Sense" soit faux, attendre 9.6 s et transmettre bit bit la couche pysique
5-76
destination, longueur des donnes et donnes, transmet les champs reconstruits la couche LLC, calcule la squence de contrle et indique une erreur :
r r
si la squence est errone, si la trame n'est pas un nombre entier d'octet (alignment error), si la trame > 1526 octets (prambule/dlimiteur de dbut de trame compris) si la trame < 64 octets (trame victime de collision)
5-78
Principe du CSMA/CD
La station A diffuse son message (t0 t3). La station B, avant dmettre, se met lcoute (t1). Le support est occup, elle diffre son mission, mais reste lcoute (attente active). De mme C, en t2, se porte lcoute et retarde son mission. En t3, A cesse dmettre, B et C dtectent le silence, ils mettent simultanment. En t4, chacune des stations dtecte que son message est altr, la collision est dtecte. B et C cessent leur mission et dclenchent une temporisation alatoire. En t5, le timer de B arrive chance. Le canal tant libre, B met. Ent6, C dtecte le support occup et diffre son mission jusquau temps t7.
Bamba Gueye, UCAD 2011
5-79
Si le NIC dtecte une autre transmission prendant sa transmission (collision), il abandonne et envoi un signal de brouillage (jam) Aprs labandon, le NIC entre en mode exponential backoff (attente exponentielle) : aprs n collisions, choisi K alatoirement de {0,1, 2,, 2m -1} o m = min (n,10). Le NIC attend une dure de K x 512 x dure_trasmission_1bit, retourne ltape 2
5-80
temps dattente est Kx512 bits 2me collision : choisir K de {0,1,2,3} Aprs 10 collisions, choisir K de {0,1,2,3,4,,1023} Avec cet algo. de backoff Ethernet est 1 sorte de p-persistent CSMA avec un p adaptative!
5-81
http://wps.aw.com/aw_kurose_network_3/21/5493/1406346.cw/index.html
Bamba Gueye, UCAD 2011
deux messages. Une station ( 10 Mbit/s) avant dmettre doit dtecter un silence dau moins 9,6 ms Ce temps permet :
dune part, llectronique de bien discerner deux messages ; r et, dautre part, labsorption dventuelles rflexions pour viter la dtection de collisions fantmes
r
Bamba Gueye, UCAD 2011
5-82
5-83
Mixit et autongociation
Pour permettre lvolution des rseaux en douceur, il existe des
hubs dont chacun des ports pouvaient indiffremment fonctionner 10 ou 100 Mbit/s en fonction de lquipement qui y tait raccord Afin de faciliter les tches dadministration, les ports dtectent eux-mmes le type dlment qui leur est raccord (autongociation) cet effet, les quipements 100 Mbit/s remplacent le signal de link status du 10 base T par un mot de 16 bits (Link Code Word) dcrivant les caractristiques de lquipement Les cartes rseaux 100 Mbit/s sont dots des mmes fonctionnalits. Le port et la carte sautoconfigurent sur le plus grand dnominateur commun
5-84
permettent lautongociation donc la mixit Cependant, plus rapide, car ils nont aucune fonction de modification de codage raliser, les hubs de classe 2 autorisent un niveau de cascade, le lien inter-hub ne doit pas dpasser 5 m (IRL, Inter Repeater Link). Ce nombre de niveaux, sans grande influence sur les distances, autorise plus de stations
Bamba Gueye, UCAD 2011
5-85
5-86
blindes avec du cble catgorie 5 ou 5 e 100BASE-T2 : 100 Mbps sur 2 paires torsades avec du cble catgorie 3, 4 ou 5 100BASE-T4 : 100 Mbps sur 4 paires torsades non blindes avec du cble de catgorie 3, 4 ou 5 100BASE-BX : 100 Mbps sur 10 km avec fibre optique monomode 100BASE-FX : 100 Mbps sur 2 km avec fibre optique multimode 100BASE-SX : 100 Mbps sur 300 m avec fibre optique multimode conomique
5-87
Reprise du CSMA/CD et maintien de la taille des trames (64 octets au minimum et 1518 au maximum r La fentre de collision est rduite 5,12 s (512 bits) et le silence entre deux trames successives (IFG, Inter Frame Gap) ne vaut plus que 0,96 s (96bits) La rduction de la fentre de collision par un facteur de 10 (de 51,2 s 5,12 s) induit de fortes contraintes sur le temps de propagation du signal et, par consquent, sur la distance maximale entre les deux stations les plus loigns du rseau (210 m environ)
r
Bamba Gueye, UCAD 2011
5-88
5-89
5-90
Le GIGABIT ETHERNET
5-91
lEthernet 100 Mbit/s, il fonctionne en diffusion (hub rpteur) mais aussi en commut Le Gigabit sest surtout dvelopp dans les environnements commuts, simulant des liaisons point point, la commutation autorise linvalidation de la fonction de dtection de collision et permet le full duplex (mission et rception simultanes)
Bamba Gueye, UCAD 2011
5-92
5-93
de limite la longueur Mode semi-duplex : si presence de hub : donc longueur maximale 10 fois plus petite, soit 25m
Bamba Gueye, UCAD 2011
5-94
gnralement des ports 10, 100 et une ou plusieurs connexions sur fibre optique 1 000 Mbit/s Un exemple dapplication du Gigabit Ethernet en tant que rseau fdrateur de rseaux 100 ou 10 Mbit/s
5-95
1000Base-TX, semi-duplex
Ajouts de fonctionnalit pour dpasser la limite thorique de 25m : Carrier extension : une trame peut atteindre 512 octets r Pour cela : utilisation doctets de bourrage Frame bursting : envoi dune rafale de trames lors dune seule transmission r Lmission de rafales de trames est limite par un paramtre configurable par ladministrateur (burst time)
transmission. On peut alors augmenter la distance maximale qui spare deux stations r Systme peut atteindre 200 mtres
Bamba Gueye, UCAD 2011
5-96
5-97
standard Ethernet qui ne sera surpasse que par la version 100GbE (100 Gbit/s), annonce avant la fin de la dcennie Cette technique est fortement utilise dans les rseaux mtropolitains et doprateurs. Il sagit dune solution assez simple, car il suffit de multiplexer dix rseaux GbE pour multiplier la vitesse par dix Aujourd'hui, le 10 Gigabit Ethernet est dploy sur une grande chelle dans les rseaux locaux des entreprises et des universits Le Half duplex et le CSMA/CD ne sont pas utilisables dans le 10 GbE
Bamba Gueye, UCAD 2011
5-98
Le 10 GbE
Le 10 Gigabit Ethernet, ou 10GbE a t normalis par
le groupe de travail IEEE 802.3ae, dans lobjectif de proposer deux types de solutions, toutes deux en fullduplex et en commutation La distance va de 65 m avec des fibres multimodes jusqu 40 km avec de la fibre optique monomode Les deux types dinterfaces proposes sont LAN-PHY et WAN-PHY Possibilit d'interconnecter directement des rseaux locaux 10 Gigabits avec le cur de rseau des oprateurs r Convertisseur LAN PHY 10G vers WAN PHY 10G
Bamba Gueye, UCAD 2011
5-99
Le 10 GbE (2)
Le groupe IEEE 802.3ae a normalis dans le
LAN PHY un flux la vitesse de 10,312 5 Gbit/s avec un codage 64B/66B Linterface WAN-PHY utilise le mme codage, mais avec une compatibilit avec les interfaces SONET OC-192 et SDH STM-64 Le groupe de travail de lIEEE incorpore une interface compatible SONET mais qui reste Ethernet
Bamba Gueye, UCAD 2011
5-100
Le 10 GbE (3)
Comme expliqu prcdemment, cette
interface implique lexistence dun support physique 10GbE, appel WAN PHY, qui quivaut au support SONET/SDH de type OC-192 ou STM-64 Lavantage de cette compatibilit est de permettre de reprendre tout lenvironnement de gestion et de maintenance ainsi que la fiabilisation de SONET/SDH Cette solution est dfendue par la 10GEA (10 Gigabit Ethernet Alliance 5-101
5-102
5-103
dernire volution du standard Ethernet Cette solution est pousse par le NG Ethernet Forum, dont lobjectif est de dfinir lenvironnement Ethernet de nouvelle gnration (http://www.ng-
ethernet.com/)
Le 100GbE est une extension naturelle en
mode commut du 10GbE. La solution est assez similaire de celle qui a t choisie pour passer du 1GbE au 10GbE
5-104
Les commutateurs
5-105
les trames reues sur tous les ports (sauf le port darrive) Ponts simples : avec fonction dacheminement, ces derniers dirigent les trames selon une table dacheminement (correspondance adresse MAC/port) introduite par ladministrateur la configuration du pont (pontage statique) Ponts transparents (TB, Transparent bridge) ou ponts apprentissage (Learning bridge), ces ponts construisent dynamiquement une table dacheminement et la maintiennent jour Ponts routage par la source, ou routage contrl par l metteur (source routing), dans ces ponts la route suivie par la trame est inscrite dans la trame elle-mme. Envoi dune trame de dcouverte de route vers la destination qui est mmorise puis indique dans tout message vers cette mme destination (dorigine IBM)
Bamba Gueye, UCAD 2011
5-106
distants (Remote bridge). Les ponts distants interconnectent des rseaux locaux via une liaison spcialise ou un rseau de transport Ils doivent assurer des fonctions dadaptation entre le protocole local et le protocole du lien dinterconnexion (X.25, Frame relay, ATM, PPP)
Bamba Gueye, UCAD 2011
5-107
Hubs (concentrateur)
Rpteurs. Couche physique: r Les bits entrants sur un lien ressortent sur tous les autres liens au mme taux binaire r Tous les noeuds connects au hub peuvent entrer en collision r Pas de mise en mmoire des trames r Pas de CSMA/CD sur le hub :les cartes Ethernet dtectent les collisions
twisted pair
hub
5-108
hub
hub
hub
5-109
5-110
Le cble STP utilise une gaine tresse en cuivre de meilleure qualit et plus protectrice que lUTP r Le cble STP est moins sujet aux interfrences lectriques et prend en charge des dbits de transmission plus levs, sur de plus longues distance
r
5-111
une impdance caractristique de la paire, afin de supprimer les rflexions de signaux aux raccords et en bout de ligne Les contraintes gomtriques (paisseur de lisolant/diamtre du fil) maintiennent cette impdance autour de 100 ohms
Bamba Gueye, UCAD 2011
5-112
Actuellement la catgorie 7
La catgorie 7 (classe F) a une bande
passante de 600 MHz. Elle permet lacheminement dun signal de tlvision modul en bande VHF ou UHF , mais pas dans une bande satellite La catgorie 7a (classe Fa) a une bande passante de 1 GHz et permet un dbit allant jusqu' 10Gbits/s
5-113
Le budget consacre au rseau local est faible r On recherche une installation assez facile avec des connexions informatiques simples
r
cas suivants:
Si lon veut garantir une intgrit absolue des donnes transmises r Distances leves
r
5-114
signaux de donnes numriques sous la forme dimpulsions lumineuses modules Il sagit dun mode de transfert de donnes relativement sr car la FB ne vhiculent pas dimpulsions lectriques La FB est le cble idal pour transmettre de gros volumes de donnes haut dbit et sur de longues distances
Bamba Gueye, UCAD 2011
5-115
suivants:
r
Pour transmettre des donnes trs haut dbit sur de trs longues distances sur un support fiable
On nutilise pas la fibre optique: r Lorsque le budget consacr au rseau est rduit r Si lon nest pas suffisamment qualifi pour linstaller
5-116
5-117
5-118
il sagit de la prise de type RJ45 (4 paires torsades) On dispose de deux options de brochage pour les connecteurs RJ45
r r
Droit Crois
5-119
Hub / concentrateur
chainer (de les mettre en cascade). Ce port est non-crois . On peut galement mettre en cascade des hubs sans port crois en utilisant un cble crois. 4 hubs au max (on parle de technologie Ethernet partag)
Bamba Gueye, UCAD 2011
5-120
5-121
5-122
5-123
puis mis en oeuvre dans le monde Ethernet (Switched Ethernet) pour rsoudre les problmes deffondrement des rseaux (collisions) et garantir une certaine bande passante, la technique de commutation est aujourdhui largement utilise pour raliser tout type de rseaux
5-124
Switch / commutateur
destination. On parle de mcanisme de forwarding. Le commutateur utilise pour raliser ce mcanisme des tables de r-acheminement labores de manire automatique
Bamba Gueye, UCAD 2011
5-125
fournir une alimentation un priphrique travers le cblage Ethernet existant Plus de souplesse lors de linstallation de points daccs sans fil et de tlphones sur IP Vous ne devez slectionner un commutateur en charge de PoE si vous envisager rellement de tirer profit de cette fonctionnalit (augmente le cout du commutateur)
Bamba Gueye, UCAD 2011
5-126
5-127
Switch
Dispositif oprant la couche liaison :plus
intelligent quun hub. Rle actif r Stockage et retransmission des trames Ethernet r Examine ladresse MAC dune trame, et retransmet la trame sur un ou plusieurs ports de sortie, selon ladresse MAC de destination. Utilise CSMA/CD sur chaque port transparent r Les noeuds ignorent la prsence des switch plug-and-play, auto-apprentissage r Les switch nont pas besoin dtre configurs
Bamba Gueye, UCAD 2011
5-128
5-129
Source: A Dest: A
6 A A
Switch example
Supposons que C veut envoyer une trame D
1 2 A B C hub D switch 3 hub F E G hub I H address interface A B E G 1 1 2 3
Le switch reoit la trame partir de C r Note dans sa table de switching que C est sur linterface 1 r Du fait que D nest pas dans la table, le switch forwards la trame sur les interfaces 2 et3
Bamba Gueye, UCAD 2011
5-131
Switch example
Supposons que D rpond en envoyant une trame C
1 2 A B C hub D switch 3 hub F E G hub I H address interface A B E G C 1 1 2 3 1
Notes dans sa table que D est sur linterface 2 r Du fait que C est dans sa table , le switch forward la trame seulement sur linterface 1 Trame reue par C
r
Bamba Gueye, UCAD 2011
5-132
plusieurs segments de LAN Le switch filtre les paquets: r Les trames dun mme-segment-LAN ne sont pas fowarder vers dautres segments de LAN r Les segments deviennent des domaines de collision spars
switch collision domain hub hub hub
collision domain
5-133
Interconnexion de Switch:
Les switch peuvent tre connects entre eux
1 2 3
acheminer une trame vers G via S4 et S3 ? R: auto-apprentissage ! (fonctionne exactement comme dans le cas dun seul commutateur) Exercice: tablir les tables de switching et de forwarding des paquets au niveau de S1, S2, S3, S4
Bamba Gueye, UCAD 2011
5-134
Rseau institutionnel
5-135
algorithmes de routage Switches maintiennent des tables de switching, appliquent du filtrage, auto-apprentissage
5-136
Rsum
hubs traffic isolation plug & play optimal routing cut through
Bamba Gueye, UCAD 2011
no yes no yes
5-138
spcifie un rseau local en boucle chaque station est relie sa suivante et sa prcdente par un support unidirectionnel Publie en 1985, la norme IEEE 802.5 fut implmente par IBM ds 1986 Aujourdhui, il est largement supplant par Ethernet, 802.5 reste cependant trs prsent dans lenvironnement IBM
Bamba Gueye, UCAD 2011
5-139
Gestion de lanneau
Toutes les stations participent la surveillance de lanneau chaque rception dun jeton libre, elles arment un
temporisateur. lchance de celui-ci (15 s), la station considre quil ny a pas de moniteur actif sur le rseau et dclenche une procdure de recherche de jeton (Claim_Token, trame de candidature) rception dune trame Claim_Token, chaque station examine le champ adresse si celle-ci est infrieure la sienne, elle y inscrit sa propre adresse et devient ainsi candidate. Si la trame Claim_Token revient la station candidate avec sa propre adresse, cette dernire devient station moniteur actif et gnre un jeton valide.
5-141
nud. Il faut trouver des mcanismes pour librer le token La disponibilit ou lindisponibilit du jeton est indique par la valeur dun bit : le bit T (Token)
r
Sil est zro, le jeton est libre, sinon le jeton est marqu occup (T = 1)
met la suite du jeton son message (@Destination,@Source, informations), et devient, momentanment, le matre de lanneau
Bamba Gueye, UCAD 2011
5-142
Leon 1
Le dbit utile dun anneau rsiste bien la charge
et ne seffondre jamais comme avec la norme IEEE 802.3 Comme le dlai daccs au support est born, on peut mettre en uvre des dialogues entre quipements sur lesquels sexcutent des applications temps rel Linconvnient principal de lanneau jeton rside dans la lourdeur et la complexit des mcanismes de sa gestion. Un tel rseau est donc globalement plus coteux quun rseau Ethernet
5-143
Leon 2
Paradoxalement, les performances de
lanneau jeton sont pnalises faible charge : le dlai daccs tant non nul, il faut attendre le jeton avant dmettre alors que laccs est immdiat en CSMA/CD sur un bus libre De ce fait, lanneau jeton na pas pu offrir des dbits suprieurs 16 Mbit/s et na pu suivre laccroissement des dbits disponibles sur les rseaux Ethernet
Bamba Gueye, UCAD 2011
5-144
VLAN
5-145
(Virtual Local Area Network) autorisent, sur un mme rseau physique la ralisation de plusieurs rseaux logiques totalement indpendant les uns des autres La communication nest autorise quentre machines dun mme VLAN et les communications inter-VLAN doivent transiter par un routeur
5-146
broadcast) indpendamment de la situation gographique des systmes, les VLAN autorisent une rpartition et un partage optimal des ressources de lentreprise Les VLAN introduisent la notion de segmentation virtuelle, qui permet de constituer des sous-rseaux logiques selon des critres prdfinis (ports, adresses MAC ou rseau) Chaque VLAN dfini est ainsi la fois un domaine de collision (technologie Ethernet), un domaine de broadcast (domaine de diffusion), un domaine de multicast (liaison logique point multipoint) et un domaine dunicast (liaison logique point point) Ainsi, un broadcast mis par une station nest diffus que vers les stations appartenant au mme VLAN
5-147
Niveaux de VLAN
Lappartenance un VLAN tant dfinie
logiquement et non gographiquement, les VLAN permettent dassurer la mobilit (dplacement) des postes de travail. Selon le regroupement effectu, on distingue : r les VLAN de niveau 1 ou VLAN par port (PortBased VLAN) r les VLAN de niveau 2 ou VLAN MAC (MAC Address-Based VLAN) r les VLAN de niveau 3 ou VLAN dadresses rseaux (Network Address-Based VLAN)
Bamba Gueye, UCAD 2011
5-148
Port-Based VLAN
Ces VLAN regroupent des stations connectes
un mme port du commutateur La configuration est statique, le dplacement dune station implique son changement de VLAN Cest le mode le plus scuris, un utilisateur ne peut changer sa machine de VLAN Un port, donc les stations qui lui sont raccordes, peut appartenir plusieurs VLAN
Bamba Gueye, UCAD 2011
5-149
ce fait, deux stations raccordes un mme port (segment) peuvent appartenir deux VLAN diffrents Les tables dadresses sont introduites par ladministrateur Il existe des mcanismes dapprentissage automatique dadresses, ladministrateur nayant plus qu effectuer les regroupements par simple dplacement et regroupement de stations dans le logiciel dadministration (Drag&Drop) Une station peut appartenir plusieurs VLAN. Les VLAN de niveau 2 sont indpendants des protocoles suprieurs La commutation, seffectuant au niveau MAC, autorise un faible temps de latence (commutation trs efficace)
5-150
adresse rseau (plage dadresses) ou par masque de sous-rseau (subnet dIP) Les utilisateurs dun VLAN de niveau 3 sont affects dynamiquement un VLAN Une station peut appartenir plusieurs VLAN par affectation statique Ce mode de fonctionnement est le moins performant, le commutateur devant accder ladresse de niveau 3 pour dfinir le VLAN dappartenance Ladresse de niveau 3 est utilise comme tiquette, il sagit bien de commutation et non de routage
5-151
5-152
Cependant, lorsque plusieurs VLAN sont dfinis sur un mme segment cette dfinition est mise en dfaut. Il est videmment possible dimaginer que le commutateur transforme le broadcast en une rafale dunicasts La solution adopte par lIEEE est toute diffrente : un seul VLAN peut tre dclar par port, les VLAN sont dfinis dans les normes 802.1Q (VLAN) et 802.1p (QoS) (802.1p/Q) qui introduisent quatre octets supplmentaires dans la trame MAC afin didentifier les VLAN (VLAN tagging) et de grer 8 niveaux de priorit (Quality of Service, QoS)
5-153
La taille maximale passe de 1 518 1 522 octets. Ce format limite lusage de la trame en interne au commutateur et au dialogue intercommutateur
5-154
des trames est vu comme une encapsulation supplmentaire Ainsi, le champ VPID (VLAN Protocol ID) est similaire au champ Ethertype de la trame 802.3, il identifie le format 802.1 p/Q, sa valeur est fixe 0x8100 Les deux octets suivants permettent de dfinir huit niveaux de priorit (User Priority) Les commutateurs de dernire gnration disposent de plusieurs files dattente les trames sont affectes telle ou telle file suivant leur niveau de priorit
Bamba Gueye, UCAD 2011
5-155
inutilis dans les rseaux 802.3, il doit tre mis 0. Dans les rseaux Token Ring, 1, il indique que les donnes du champ routage par la source sont au format non canonique Le champ VID (VLAN IDentifier) identifie sur douze bits le VLAN destination Lintroduction de quatre octets supplmentaires implique que les commutateurs dentre et de sortie recalculent le FCS. On commence trouver des cartes transporteurs capables de supporter le tagging
Bamba Gueye, UCAD 2011
5-156
5-157
que les liens de broadcast : r Pas de Media Access Control r Pas besoin dun dadressage MAC r ex., lien tlphonique, ligne ISDN Les plus populaires point-to-point DLC protocoles: r PPP (point-to-point protocol) r HDLC: High level data link control (liaison de donnes dans les couches suprieurs de la pile de protocole)
5-158
PPP
PPP : Point To Point protocol Remplace SLIP (Serial Line IP) conu dans
le but de relier des stations SUN internet en utilisant un modem et le rseau tlphonique Dfinit comment transporter des datagrammes sur une liaison point point Permet le multiplexage de plusieurs protocoles rseau Contrle tat du lien
Bamba Gueye, UCAD 2011
5-159
Mcanismes de PPP
datagram in data link frame r carry network layer data of any network layer protocol (not just IP) at same time r ability to demultiplex upwards bit transparency: must carry any bit pattern in the data field error detection (no correction) connection liveness: detect, signal link failure to network layer network layer address negotiation: endpoint can learn/configure each others network address
5-161
PPP non-requirements
no error correction/recovery no flow control out of order delivery OK no need to support multipoint links (e.g., polling)
Error recovery, flow control, data re-ordering all relegated to higher layers!
5-162
La trame PPP
flag: (fanion) dlimiteur ( framing ) address: ne fait rien; la valeur par dfaut indique que
toutes les stations doivent accepter la trame control: ne fait rien ; la valeur par dfaut indique que PPP ne fournit pas une transmission fiable; pas de numrotation de trame protocol: indique quel type de paquet est dans le champ charge utile (payload) (ex. PPP-LCP, IP, IPCP, etc)
5-163
La trame PPP
payload: a une longueur variable. La valeur par
dfaut est 1500 octets si on utilise pas LCP (Link Control Protocol) pour ngocier la longueur lors de ltablissement de la liaison checksum: pour dtecter les erreurs
5-164
LCP (ngociations): protocole de contrle de liaison qui active une ligne, la teste, ngocie les options et la dsactive proprement lorsquon nen a plus besoin NCP (Network Control Protocol) permet de ngocier les options de la couche rseau Indpendamment du protocole de couche rseau utiliser
Bamba Gueye, UCAD 2011
5-165
Conclusions
La normalisation peut aider converger
vers des produits compatibles Intense lobbying de la part des industriels Ds fois il existe un foss entre le standard et le produit fini industriel
r