Académique Documents
Professionnel Documents
Culture Documents
ARCHITECTURE ET PROTOCOLES
DES RSEAUX LOCAUX
1
GNRALITS........................................................................................................................................... 2
1.1 OBJECTIFS RECHERCHS : .......................................................................................................................... 2
1.2 HISTORIQUE : ............................................................................................................................................. 2
1.3 EVOLUTIONS : ............................................................................................................................................ 2
1.4 TOPOLOGIES :............................................................................................................................................. 3
1.5 ACCS AU SUPPORT :.................................................................................................................................. 3
1.5.1
Matre esclave.................................................................................................................................. 3
1.5.2
Alatoire (CSMA) ............................................................................................................................ 3
1.5.3
Jeton (Token) ................................................................................................................................... 4
1.6 MODLE IEEE 802.X : ............................................................................................................................... 4
ETHERNET ................................................................................................................................................. 5
2.1 PRINCIPES GNRAUX : .............................................................................................................................. 5
2.1.1
Effet du temps de propagation......................................................................................................... 5
2.1.2
Gestion de la collision ..................................................................................................................... 6
2.2 MODLE ACTUEL :...................................................................................................................................... 7
2.3 COUCHE LIAISON : ..................................................................................................................................... 7
2.3.1
Trame Ethernet 802.3 (MAC) .......................................................................................................... 7
2.3.2
Couche LLC 802.2.......................................................................................................................... 8
2.3.3
Exemple de trame (dbut) :.............................................................................................................. 9
2.4 ETHERNET 10 MBPS :............................................................................................................................. 9
2.4.1
- 10 BASE 5 ..................................................................................................................................... 9
2.4.2
- 10 BASE 2 ................................................................................................................................... 10
2.4.3
- 10 BASE T ................................................................................................................................... 11
2.4.4
- 10 BASE F ................................................................................................................................... 13
2.5 ETHERNET 100 MBPS :......................................................................................................................... 13
2.5.1
- 100 BASE T ................................................................................................................................. 13
2.5.2
- 100 VG Anylan ............................................................................................................................ 14
2.5.3
- 100 BASE FX et SX ..................................................................................................................... 14
2.6 GIGABIT ETHERNET :............................................................................................................................ 14
2.6.1
- 1000 BASE T ............................................................................................................................... 15
2.6.2
10 Gigabit................................................................................................................................... 16
2.6.3
40..100 Gigabit........................................................................................................................... 16
2.7 EQUIPEMENTS SUR RSEAUX ETHERNET : ............................................................................................ 16
2.7.1
- HUB ............................................................................................................................................ 16
2.7.2
- Full-duplex .................................................................................................................................. 17
2.7.3
- Pont ............................................................................................................................................. 17
2.7.4
- Routeurs ...................................................................................................................................... 17
2.7.5
- Commutateurs (switches) ............................................................................................................ 18
TOKEN-RING ........................................................................................................................................... 19
3.1 PRINCIPES GNRAUX : ............................................................................................................................ 19
3.2 TRAME TOKEN-RING : .............................................................................................................................. 20
3.2.1
- Niveau MAC 802.5 ...................................................................................................................... 20
3.2.2
- Niveau LLC 802.2 ....................................................................................................................... 20
F.D.D.I......................................................................................................................................................... 21
4.1
4.2
DOCUMENTATIONS............................................................................................................................... 21
- 1/21 -
R2i
1 GNRALITS
1.1
Objectifs recherchs :
Interconnecter les postes de travail de lentreprise afin de partager les ressources et
assurer une meilleure scurit des travaux produits. Pour cela plusieurs lments
concernant larchitecture sont prendre en compte :
1.2
Historique :
Initialement, pour des raisons technologiques, les systmes informatiques sont
bass sur une architecture centralise (applications excutes par de gros ordinateurs
centraux). Le poste de travail se rsume un simple terminal et le rseau est une
solution propritaire impose par le fournisseur de lordinateur central.
Les dbits ncessaires sont assez faibles (quelques kbits/s) car on travaille en
mode texte (liaison du terminal de type V24 suffit).
ORDINATEUR
CENTRAL
FRONTAL
1.3
Evolutions :
- 2/21 -
R2i
1.4
Topologies :
1.5
Accs au support :
1.5.1 Matre esclave
Le matre effectue un polling afin dattribuer laccs celui qui en a besoin.
Solution utilise en domotique et pour les Bus de priphriques...
- 3/21 -
R2i
1.6
LLC
MAC
Physique
802.2
802.3
802.4
802.5
802.6
802.11
802.12
CSMA/CD
Ethernet
10BASE ...
100BASE...
Token bus
Token ring
4/16 Mbps
UTP
Man-DQDB
SNI,G703,
Sonet, T1...
CSMA/CA
WLAN
2,4GHz
DPAM
100 Vg
anylan
MAP
- 4/21 -
R2i
2 ETHERNET
2.1
Principes gnraux :
Imagin par Bob Metcalfe (futur fondateur de 3COM) au dbut des annes 70, dfinit en
1980 par Xerox, DEC et Intel, normalis sous le nom ETHERNET II en 1982.
Transmission 10 Mbps lorigine.
Codage Manchester ( 1 = transition positive au milieu du bit et 0 = transition
ngative). Reprage des conducteurs ncessaire.
Mode CSMA/CD.
Afin de dtecter de manire certaine une collision on a fix la taille minimum de la
trame 64 octets (sans le prambule) soit 512 bits ce qui 10Mbit/s donne un temps
de propagation aller/retour maximum ( round trip delay )de 51,2s.
Taille maximum de la trame : 1500 octets de donnes.
Silence inter-trames de 9,6s minimum.
Accs trs rapide au support (surtout si le rseau est peu charg).
Aucun dlai garanti et risque dcroulement du rseau en cas de surcharge.
2.1.1 Effet du temps de propagation
t
B
Collision
- 5/21 -
R2i
mission
Support
Libre ?
Non
Emission trame
Oui
collision
?
Emission brouillage
Non
Non
Roud trip
delay
coul ?
Compteur essai + 1
Non
Tempo. alatoire
16 essais ?
Oui
chec
Fin OK
Une station qui dsire mettre une trame attend que le support soit libre.
Si le support est libre (silence dau moins 9,6s), lmission peut commencer. La
station mettrice vrifie (coute du support) pendant la transmission (au moins
pendant le slot time de 51,2s) quil ny a pas de collision.
Si la transmission sest effectue sans collision, remise dun rapport de succs la
couche suprieure.
Sil y a collision, la station met une squence de brouillage (minimum 32 bits) puis
lance une temporisation alatoire avant de tester la disponibilit du support pour un
nouvel essai.
La temporisation alatoire est tire dans un domaine qui augmente avec le nombre
de collision de la trame afin de rduire le taux de charge (et le risque
dcroulement du rseau) :
LESCOP Yves [V 2.6]
- 6/21 -
R2i
2.2
Modle actuel :
Le niveau MAC est commun toutes les versions et seule la couche physique
dpendra du mdium et du dbit. Le niveau LLC nest pas spcifique ETHERNET.
2.3
Couche Liaison :
2.3.1 Trame Ethernet 802.3 (MAC)
PR
7
D
1
Add D.
6
Add S.
6
L
2
Data.......
46..1500
CRC
4 octets
- 7/21 -
R2i
Add S.
L
Data
CRC
DSAP
SSAP
Contrle
(info LLC)
D
S
M
b1
D
S
M
D D D D
S
S
S
S
M P/F M M
ventuellement..
D
S
1
I/G
C/R
1
- 8/21 -
R2i
ETHERNET 10 Mbps :
2.4.1 - 10 BASE 5
10 BASE 5 = 10 Mbit/s, Bande de base, 500 m.
Premire solution dveloppe, nest gure utilise de nos jours.
Support = gros coaxial jaune RG11, 50. (Thick Ethernet). 0,4 inch, v>0,77C, les
longueurs de cbles prdfinies sont 23,4m 70,2m et 117m.
Maximum de 5 tronons de 500m dont 3 habits pour un mme rseau.
- 9/21 -
R2i
2.4.2 - 10 BASE 2
10 BASE 2 = 10 Mbit/s, Bande de base, 200 m.
LESCOP Yves [V 2.6]
- 10/21 -
R2i
2.4.3 - 10 BASE T
10 BASE T = 10 Mbit/s, Bande de base, Paires torsades.
LESCOP Yves [V 2.6]
- 11/21 -
R2i
- 12/21 -
R2i
2.5
Dans lEthernet 100 Mbit/s, les tailles de trames tant maintenues le round trip
delay passe donc de 51,2s 5,12s !! La taille dun mme domaine de collision sera donc
fortement limite (environ 210m avec 2 HUB).
Dans la pratique, on utilise le plus souvent des commutateurs 10/100Mbit/s qui sparent
les domaines de collisions et permettent le mixage des deux dbits. On peut rencontrer 100
Mbit/s un flot de 8000 trames de 1500 octets par seconde !
Les stations sont gnralement raccordes 10Mbps et les Serveurs 100Mbps.
2.5.1 - 100 BASE T
100 BASE T = 100 Mbit/s, Bande de base, Paires torsades.
Norme 802.3u (1995) (trame identique au 802.3).
Plusieurs versions selon les supports :
100 BASE TX : 2 paires UTP CAT5 (paires 1-2 et 3-6), prcodage 4B5B (4
symboles binaires cods sur 5 symboles binaires), codage MLT3, porteuse
31,25MHz.
100 BASE T4 : 4 paires UTP CAT3, codage 6B8T (6 symboles binaires cods
sur 8 symboles ternaires), porteuse 12,5MHz.
100 BASE T2 : 2 paires CAT3 en duplex, modulation PAM5 (5 niveaux). 5x5
= 25 combinaisons sur 2 paires pour 4 bits 25 Mbaud = 100 Mbit/s.
Prcodage 4B/5B (4 bits sur un symbole 5 bits) :
Groupe 4 bits
Symbole 5 bits
Groupe 4 bits
0000
11110
1000
0001
01001
1001
0010
10100
1010
0011
10101
1011
0100
01010
1100
0101
01011
1101
0110
01110
1110
0111
01111
1111
- 13/21 -
Symbole 5 bits
10010
10011
10110
10111
11010
11011
11100
11101
R2i
Gigabit ETHERNET :
- 14/21 -
R2i
1000BASE-CX
1000BASE-T
Support
MM 62,5
MM 50
SM 10
MM 62,5
MM 62,5
MM 50
MM 50
Coaxial
Paire Cat5
Bande passante
(MHz.km)
500
500
160
200
400
500
-
Longueur
IEEE (m)
550
550
5000
220
275
500
550
25
100
- 15/21 -
R2i
10G BASE-LX4
WDM 4 1,3
10G BASE-LX =1,3
10G BASE-EX =1,5
Support
MM 62,5
MM 50
MM 50
MM 50
MM 62,5
MM 50
SM
SM
SM
Bande passante
(MHz.km)
200
400
500
2000
500
500
-
Longueur
IEEE (m)
33
66
82
300
300
300
2..10km
2..10km
2..40km
- 16/21 -
R2i
Une impulsion sur deux peut tre prsente/absente pour indiquer des donnes de
configuration (16 bits pour dbit, duplex, contrle distant).
Certains HUB acceptent le full-duplex .
Une option administration distance par le protocole SNMP est parfois propose,
elle permet de contrler le HUB (tat, mise en/hors service dun port...).
2.7.2 - Full-duplex
Apparu en 1996 (802.3x) le fonctionnement en full-duplex est possible sur
certaines cartes rseaux ou quipements, lensemble de la chane doit tre compatible
avec ce mode. Afin dviter la congestion il est alors ncessaire de mettre en uvre un
contrle de flux ( flow control ).
Ce mode nest en gnral utilis que pour raccorder des quipements distants par
un lien type point point (inter-btiment...).
2.7.3 - Pont
Le pont travaille au niveau 2 et permet de sparer les domaines de collision. Il est
filtrant : il mmorise la trame et ne la retransmet de lautre ct que si cest ncessaire.
Les broadcast sont transmis. En cas de bouclage du rseau on risque un nombre de
retransmission infini !
Auto-apprentissage :
A la mise en place les tables sont vides : retransmission systmatique.
Ladresse MAC de lmetteur de chaque trame est enregistre dans la table
du port concern.
Lenregistrement de ladresse MAC est dat afin dinvalider les entres
primes (dplacement dune station).
2.7.4 - Routeurs
Les routeurs interviennent au niveau 3. Ils sparent compltement les rseaux et
filtrent les broadcast .
Une station qui veut communiquer avec un autre rseau (niveau 3) transmet ses
donnes au routeur (MAC destinataire = celle du routeur). Si le port de sortie est aussi
sur Ethernet, le routeur reconstruit une trame avec en destinataire MAC celle du routeur
suivant ou celle de la station destinataire si elle se trouve sur ce port.
- 17/21 -
R2i
- 18/21 -
R2i
3 TOKEN-RING
3.1
Principes gnraux :
Le support utilis est de la paire blinde (STP 150) avec des connecteurs
hermaphrodites. Des versions sur cble UTP 100 et connecteurs RJ45 (paires 3-6, 4-5) sont
apparues. Les distances permises sont de 100m pour les stations de 60 400m (2 km en fibre
optique) entre MAU selon le type.
Le codage utilis est du type manchester-2 (biphas diffrentiel) :
"0" 1re moiti du bit en polarit inverse de l'tat prcdent
"1" 1re moiti du bit de mme polarit que l'tat prcdent
"J" bit complet de mme polarit que l'tat prcdent
"K" bit complet en polarit inverse de l'tat prcdent.
Le dbit initial est de 4 Mbit/s, une version 16 Mbit/s est souvent utilise pour fdrer
des anneaux 4Mbit/s. Sur la version 16Mbit/s, pour amliorer les performances, la station
mettrice peut rgnrer le jeton ds la fin de lmission au lieu dattendre le retour de la
trame. A 16Mbit/s le nombre de nuds est limit 72.
- 19/21 -
R2i
3.2
Trame Token-ring :
3.2.1 - Niveau MAC 802.5
SD AC FC Add D.
1
1
1
6
SD
AC
FC
Add D.
Add S.
Data
FCS
ED
FS
Add S
6
Data.......
0..4028 octets
FCS
4
ED FS
1
1
Une station qui dsire mettre des donnes vrifie que le jeton est libre (et que
PPP < priorit station), sinon elle peut le rserver. Ds quelle prend le jeton elle remplit
la trame de ses donnes, la trame circule de station en station, la station qui reconnat
son adresse copie les informations et positionne les bits AC du dernier octet.
La station mettrice tamponne le retour de la trame (la dure de la trame est
souvent suprieure la capacit de lanneau), en voyant les bits AC positionns elle sait
que la trame t lue. Elle libre le jeton ds la fin de lmission (elle peut continuer
mettre si elle na pas fini et si son flux est prioritaire).
La trame effectue donc un tour complet, permettant ainsi une diffusion de certains
messages.
3.2.2 - Niveau LLC 802.2
LESCOP Yves [V 2.6]
- 20/21 -
R2i
4 F.D.D.I.
4.1
Principes gnraux :
FDDI : Fiber Distributed Data Interface. Rseau fdrateur sur fibre optique
multimodes ou monomode selon la distance parcourir et pouvant faire 100 km. Il est
constitu dun double anneau 100 Mbit/s. La redondance du support permet de reconstruire
un anneau simple en cas de dfaut dun concentrateur.
Accs par jeton, transport des protocoles 802.3 et 802.5 avec maintient des adresses
MAC et du LLC. Plusieurs trames peuvent circuler simultanment sur lanneau.
4.2
Trame FDDI :
PR SD FC Add D.
1
1
1
6
Add S
6
Data.......
..
FCS
4
ED FS
1
1
PR
SD
FC
: Prambule.
: Starting Delimiter.
: Frame Control = CLFFZZZZ.
C
: Classe (Asynchrone/synchrone)
L
: Longueur adresse (2octets/4octets)
FF
: Format (00=non LLC, 01=LLC)
ZZZZ : type de trame (void/token/SMT/MAC..).
Add D.
: Adresse Destination, les 2 bits les plus forts sont particuliers : I/G
(Individual/Group address) et U/L (Universally/locally administred).
Add S.
: Adresse Source, les 2 bits les plus forts sont : I/G (Individual/Group
address) et RII (Routing Information Indicator).
Data
: Donnes 0.. octets.
FCS
: CRC.
5 DOCUMENTATIONS
- 21/21 -
R2i