La Topologie en Ethernet 802.3 |
par jean-michel stazzu et eric segovia
Techniques de transmission du signal
Le niveau de tension du signal
Transmission des signaux
Techniques de transmission
du signal
Le signal utilisé est une suite de 0 et de 1.C'est un signal carré,appelé
aussi Bande de Base. Son inconvénient majeur est qu'il ne transporte
pas de composante alternative. Son évolution naturelle a été
le code NRZ (non retour à zéro). L'inconvénient majeur
de l'absence de composante continue ayant été résolu, se
posait alors le manque de rythme (horloge) et de synchronisation. Encore une
fois la technique faisait en sorte de trouver une parade,c'était le code
Manchester. Le code manchester avait un léger défaut,il était
polarisé,son évolution fut le code Manchester Différentiel.
Celui-ci ne réclamant pas le respect de la polarité.
La particularité du code Manchester est qu'il change d'état au
milieu de chaque bit supprimant de ce fait les incovénients de la synchronisation.
Quant au code Manchester Différentiel il change d'état au ½
data sur les "1" et reste dans l'état sur les "0".
Le comité 802 ayant retenu le codage Manchester, la seule contrainte
qui nous sera imposé sera de respecter la polarité du cablage.
Le niveau de tension du signal
Le niveau de tension est limité à 2,05 volts afin
de permettre un temps de commutation rapide des équipements électronique
des cartes réseaux.
Le temps de stabilisation des états électriques étant un
élément primordial dans la bonne santé dun réseau
local, cela évitera des abérrations dans les temps de propagations
du signal bande de base.
Transmission des signaux en 802.3 -
Codage Manchester
· Le signal utile ne peut pas être transmis tel qu'il est
- composante continue
- signal synchrone
· Il faut encoder le signal + lhorloge
Le mode de transmission en 802.3 est bande de base.Il faut respecter les polarités
pour le câblage lorsque le recepteur detecte un changement de phase on
sait qu'il y a changement d'etat mais on ne sait pas si c'est un changement
de "0" à "1" ou de "1" à "0".
Donc on ne peut pas croiser les fils comme on veut au répartiteur.
Lavantage cest que ce type de codage est hypersimple a décoder
et que le prix de revient des cartes réseaux en ethernet est peu onéreux.
Transmission des signaux - Codage Manchester Différentiel
transition
· au 1/2 data = "1" ,le signal de transition change d'etat
· au data = "0" le signal de transition reste dans l'etat
codage
· le codage suivant le principe du manchester est appliqué au
signal de transition
· le signal de sortie est ainsi codé en manchester differentiel
nota :
· Le MANCHESTER DIFFERENTIEL n'impose pas de respecter les polarités
des fils
Transmission des signaux sur du COAXIAL
nota : Les réseaux à base de connexions par coaxial sont en voies
de disparitions.
Bande
passante limitée.
Connectique
fragile.
Extension
du nombres des stations entraînant un arrêt du réseau.
signal
issu des applications : binaire
signal
issu du modulateur : bande de base
signal
modulé : modulation damplitude
CSMA-CD - 802.3 CARRIER SENSE MULTIPLE
ACCESS / COLLISION DETECTION
Méthode daccés au média sur un réseau de type
Ethernet
Lorsque plusieurs stations se partagent le support de transmission ou média,
il faut définir une méthode daccés. Cette méthode
consiste à écouter le support avant démettre.
Ce principe découte avant émission de trame se nomme le
CSMA-CD.
Pour la compréhension du csma-cd le support est représenté
sous la forme dun bus de type coaxial ( 10 BASE 5 ).
La station A écoute le support, mais il y a déjà
une autre trame présente sur le support.
Celle-ci attends la fin de lacheminement de celle-ci avant de pouvoir
elle même émettre sa propre trame à direction de la station
B.
Dernier cas de figure, la station A et la station B décident démettre
en même temps leurs trames. Il y a collisions de trames et superposition
de celles-ci. Les données véhiculées par les 2 trames sont
perdues.
On commence à entrevoir que le principe même du csma-cd
est un protocol qui nautorise pas un acheminement fiable à 100%
des trames sur le réseau.
Ce protocole est dit non déterministe car les collisions sont
un processus normal dans le protocole 802.3.
La principale préocupation du comité 802.3 a été
de définir le processus de gestion des collisions.
Détection de la collision par les transceivers
Résolution par les stations
Arrêt
émission
Jamming
pendant 32 bits/time
Attente
Reémission
nota :
Lors
des collisions toutes les trames sont irrémédiablement perdues.
Transceiver
: Equipement électronique connecté entre le support physique et
la NIC ( Network Interface Card ou Carte d'Interface Réseaux ).
Gestion des conflits daccés
ou collisions
Réseau silencieux suivi de 2 stations qui parlent simultanément
Il y a superpositions des trames
Les donnés transmises sont perdues
Les stations doivent réemettrent leurs trames
16 tentatives maximum seront tentées. Cela se nomme le BACK-OFF.
Si échec, envoi dun message avec couches supérieurs
· Principe dune détection de collision
La station via sont transceiver de sa carte réseau détecte une
émission et une réception simultanée.
A ce moment-là, la station concerné par la détection envoie
des bits de renforcement de collision sur le réseau ; cest le JAMMING
(32bits) permettant à tous les transceivers du réseau dêtre
informé quune collision a eu lieu ; à cause du temps de
propagation.
Le temps de propagation est un élément fondamental dans larchitecture
ethernet et varie selon le type de support utilisé.
nota
(1) : une trame dont la longueur est plus courte que celle précisée
par la norme est nommée RUNT. Le runt est détecté
si une trame a une longueur de moins de 64 octets.
nota
(2) : une trame dont la longueur est plus longue que celle précisée
par la norme est nommée JABBER. Le jabber est détecté
si une trame a une longueur de plus de 1518 octets.
En résumé
La détection de la collision est effectuée par le transceiver
(1).
Arrêt de lémission.
Jamming 32 bits découte avant dengager un processus de temporisation.
Attente de 51µs à 5ms en 10 Base T . Cette attente fait appel à
un générateur de tempo aléatoire.
Attente de 5,1µs à 0,5ms en 100 Base T.
Réemission de la trame.
Le round trip delay est le temps de propagation aller-retour (1) y compris le
temps découte après émission pendant 51,2 µs.
Lorigine du round trip delay a été calculé lors de
létablissement de la norme avec du coaxial épais.
(1) On dit aussi temps de retournement
Configuration maximale avec 5 segments de 500 mètres interconnectés
par 4 répéteurs avec un support cuivre de type coaxial : 10 Base
5 ou coaxial épais.
Round Trip Delay = Temps total
Propagation
Aller
Détection
dune collision a lextrémité du réseau.
Propagation
Retour
· Temps de propagation Ethernet COAX EPAIS = 25.6 µs un aller +
un retour = 51.2 µs
· Coefficient de vélocité égal à 0,77 : temps
de propagation dans le câble dun signal électrique/vitesse
de la lumière ( 300000 km/s ).
· Dans le cas dune longueur minimun de 64 octets nous aurons donc
512 bits
affectés pour une trame.
· Cette longueur de trame sera la plus courte de toutes les possibilités
démission. ( hormis le runt qui est une anomalie )
· La trame se compose dun champ préambule servant à
synchroniser les récepteurs.
· Un champ @destination renseignant sur le ou les destinataires de la
trame.
· Un champ @source renseignant lorigine de lémetteur
de la trame.
· Un champ longueur renseignant la longueur de la trame.
· Un champ info renseignant sur les données utiles.
· Un champ FCS assurant le contrôle dintégrité
de la trame ( CRC ).
Pourquoi un délai inter-trames si cest la même station qui
parle ?
Ce délai est imposé par la norme afin de ne pas monopoliser le
droit de parole. Il permet à dautres stations de sinsérer
à leurs tours.
Il permet aussi la ré-initialisation des processus liées aux couches
2 et 1 ainsi que la stabilisation électrique du support de transmission.
10
Base T = 9,6 µs de délai inter-trames.
100
Base T = 0,096 µs de délai inter-trames.
Leffet pervers dune station qui aurait un droit de parole permanent
serait assimilé comme un JABBER et violerait le protocol du csma-cd.
Il peut arriver quun réseau constitué de stations hétérogènes
puisse avoir des anomalies de prise de parole avec des machines anciennes (1)
équipées de carte réseaux aussi anciennes.
(1) station de type 80286 ou 80386 avec peu de ressources mémoires et
disques.
Paramètres de base
Ethernet 10 Mb/s | Ethernet 100 Mb/s | |
Débits | 10 | 100 |
BIT TIMES ( µs ) | 0,1 | 0,01 |
Nombres de répéteurs ou de HUBS | 4 | 2 |
Round Trip Delay ( bit-times) | 512 (51,2µs) | 512 (5,12µs) |
JAM ( bits) | 32 | 32 |
re-emission de trame | 16 | 16 |
Attente aléatoire | 51µs à 5ms | 5,1µs à 0,5ms |
Delai inter-trames (µs) | 9,6 | 0,96 |
Nombre d@ MAC ou de stations par segment | 1024 | 1024 |
Trames mini-maxi | de 64 à 1518 octets | de 64 à 1518 octets |
BUS
Dans les réseaux de type bus on trouve tous les types de coaxiaux.
· Le gros coaxial ou 10 BASE 5
· Le petit coaxial ou 10 BASE 2
· Le câble CATV ou 10 BROAD 36
GROS COAXIAL : 10 BASE 5
( lorigine de toutes les règles du csma-cd )
· coaxial 50 ohms - diamètre 10 mm - double blindage
· atténuation = 8,5 dB/500m a 10 Mhz
· coefficient de vélocité = 0,77
· jaune ou orange avec des anneaux noirs tous les 2,50m
· transceivers tous les 2,50m et 100 maxi au total sur un segment de
500 mètres
Utilisation :
· arete centrale
· milieu perturbé
· segment long
BUS PETIT COAXIAL : 10 BASE 2
· coaxial 50 ohms - diamètre 4,6 mm
· atténuation = 4,6 dB/100m a 10 Mhz
· coefficient de vélocité = 0,65
· gris ou noir
· transceivers tous les 0,50m et 30 maxi au total sur un segment de 185
mètres
nota : le câble servant à relier les stations se nomme RG58CU (
cuivre ) ou RG58AU ( aluminum ) . Il est utilisé pour les transmissions
CB ( citizen bands ) en 27 Mhz.
Le réseau étoile communément appelé STARLAN se compose
de câbles L120 multibrins ou CTD20. Ce câble est composé
par 4 paires torsadées non blindées.
· Couleur ivoire
· Impédance 120 ohms
· Diamètre 0,40 à 0,65 mm
· Longueur des segments néxcédant pas 100 mètres
avec les câbles de liaisons.
· Bande passante de 100Mhz ( cat 5 ).
· Coefficient de vélocité 0,78
Le câble relie la station au HUB
ANNEAU
Token ring - 802.5
Les performances du token ring ( license IBM ) lui permettent de supporter une
charge de 50% de manière quasi continuelle sans perte de performances.
A titre de comparaison, un réseau token-ring à 4 Mb/s est aussi
performant voir sinon plus quun réseau ethernet à 10 Mb/s.
Des pointes à 100% sont possibles. Ce protocol est dit déterministe
car toutes les stations du réseau ont un droit de parole cyclique et
perpétuel.
Certaines entreprises n'ont pas adoptées le token ring en raison des
surcoûts engendrés par sa mise en oeuvre et son caractère
propriétaire.
Le jeton est une trame qui diffère de celle de lethernet 802.3,
mais qui dans le principe lui ressemble assez. Il existe des inter-connections
entre token-ring et ethernet mais ces matériels actifs restent relativement
onéreux.
Topologie en ethernet coaxial
Voici présenté un des cas typique dune topologie représentant
le maximum théorique possible admissible sur un LAN en ethernet BUS (
10 Base 5 ).
De ce cas théorique sera tiré la longueur des segments avec pour
corollaire la prise en compte du temps de propagation (1) et bien entendu le
round trip delay qui sera appliqué à tous les modèles de
topologies en ethernet.
(1) : Vitesse de propagation = 0,77 x C
· C > vitesse de la lumière = 300 000 km/s
· 0,77 > coefficient de propagation donné par le constructeur
du câble
· Lors dune mesure de câble avec un testeur, il peut-être
demandé dintroduire la valeur du coefficient de propagation afin
davoir la longueur la plus précise possible lors de la mesure du
segment.
Topologie en ethernet coaxial et fibre optique
Dans ce cas théorique, la longueur des segments peut-être de 500
mètres ( 10 Base 5 ) avec une option fibre optique intercalée
au milieu du réseau.
Longueur dun segment cuivre coaxial= 500 mètres
Longueur dun segment optique = 1000 mètres
Longueur maximum entre les extrémités = 2500 mètres interconnecté
par 2 HUBS maxi
On peut moduler le matériel actif comme bon
nous semble dans la mesure ou on ne dépasse jamais les 4 niveaux ethernet
garant dun round trip delay correct.
Topologie en ethernet avec paires
torsadées
Voici présenté un des cas typique dune topologie représentant le maximum théorique possible admissible sur un LAN en ethernet ETOILE.
nota : Important les 4 segments ci-dessus ne doivent
pas dépasser 100 mètres en cuivre . ( paires torsadées
de type L120 ou CTD20 )
Topologie en ethernet avec paires torsadées et fibre optique
Dans ce cas théorique, la longueur des segments peut-être de 100
mètres interconnectés par une ou deux fibre optique dune
longueur maximum de 1000 mètres.
nota : La longueur totale est de 2300 mètres,
donc inférieure au 2500 mètres maximum autorisé.
La fibre optique multimode à gradian
dindice
· Bande passante : 1Ghz
· Emission par diode laser
· Longueur : 1000 mètres sans répéteur
· Longueur donde : 62,5 µm / 125 µm
· Atténuation : 3,75 dB/km
Lutilisation de la fibre optique pour la construction du réseau
ethernet offre tous les avantages inhérents à la fibre, tel que
la sécurité du personnel et du matériel pour les liaisons
inter-bâtiment ou lintégrité et la confidentialité
des informations.
De plus la fibre autorise des liaisons grandes distances entre les équipements
( de 1 à 2 kms avec répéteurs ) et permet de saffranchir
de léquipotentialité des terres entre les bâtiments.
On trouve les composants actifs suivants :
· le transceiver ( transmetteur ) optique
· le répéteur optique point à point ou multipoint
· létoile optique
Le transceiver optique permet de relier des équipements (stations, répéteurs,concentrateurs)
au réseau à 10 Mbp/s, en assurant linterface entre le cuivre
(coaxial,paires torsadées) et la fibre optique.
Son rôle est dassurer la conversion du support physique (optique
- électrique), ainsi que la continuité physique entre le câble
optique (fibres optiques émission et réception) et le câble
de descente multipaire en cuivre (AUI : attachment unit interface).