Tokenring

publicité
RLE
Chapitre V : 802.5 – TOKEN RING
1
Introduction
 Historique :
 IBM en 1981 annonce les premiers prototypes d’anneau à jeton.
 1985 : premier réseau à 4 Mbits/s commercialement disponible.
S
médium
S
S
Stations
Anneau
S
S
S




2
Une station et une seule émet des données à un instant précis.
Le droit de parole est symbolisé par la possession du jeton.
Le jeton est une trame particulière qui circule de station en station.
Si une station désire émettre :
 Elle attend le jeton ;
 Elle le capture ;
 Elle émet ;
 Elle libère le jeton.
Matériel
 Pour résoudre un ensemble de problèmes (station en panne ou liaison coupée), une
topologie en étoile est préférée à un placement en boucle.
 Un équipement central contient en interne la topologie en anneau.
 Un double câblage permettra au signal d’aller, et de revenir de la station.
 Le MAU doit pouvoir détecter une panne de la station ou une mise hors tension de
celle-ci en rebouclant l’anneau.
 La détection d’une station active se fait par l’intermédiaire des courants fantômes (voir
codage MANCHESTER). Ces courants fantômes permettent de faire basculer un
relais.
 Chaque MAU possède deux prises appelées RI (Ring In) et RO (Ring Out) pour
permettre une extension du réseau.
Page 1 sur 6
RLE
Chapitre V : 802.5 – TOKEN RING
3
Connectique
3.1
Câblage




3.2
Pour relier une station à une MAU il est nécessaire d’avoir au moins 2 paires.
D’une manière générale on utilise du câble 150 STP type 1 (IBM) avec :
Une paire émission de la station vers la MAU (Orange / Noir) Halloween ;
Une paire réception de la MAU vers la station (Rouge / Vert)  Christmas.
Connecteurs
 Connecteurs hermaphrodites (mâle et femelle à la fois).
 Prise autowrappante ou auto bouclante.
3.3
Exemple de câblage
Rack de MAU
Panneau de brassage
Prise murale
Bureau 1
Bureau 1
Bureau 2
Bureau 3
Bureau 2
Bureau 4
Bureau 3
Bureau 4
Local technique
Etages
 La partie allant du rack de MAU à la prise station s’appelle un lobe (MAU  station).
 Câblage type 1 :
 MAU  panneau de brassage : maxi.= 2,5 m
 Panneau de brassage  prise bureau : maxi.= 100 m
 Prise bureau  station : maxi.= 2,5 m
 Câblage type 3 (UTP cat 3) :
 MAU  panneau de brassage : maxi.= 2,5 m
 Panneau de brassage  prise bureau : maxi.= 45 m
 Prise bureau  station : maxi.= 2,5 m
 Contraintes de câblage :
Page 2 sur 6
connecteurs RJ45
RLE
Chapitre V : 802.5 – TOKEN RING
 Type 1  260 stations maximum sur un anneau (33 MAU de 8 ports) ;
 Type 3  72 stations maximum sur un anneau (9 MAU de 8 ports).
 Les MAU sont connectées entre elles par du câble de jarretière de type 6 (150  IBM)
de longueur maximale 2,5 mètres. Seul le câble reliant les deux MAU extrêmes peut
avoir une longueur de 10 mètres.
 Câblage RJ45 (Type 3) :
12345678
3  R+
4  T+
5  T6  R-
blanc/vert
bleu
blanc/bleu
vert
Remarque :
Il existe une limitation physique importante pour la longueur de câble du fait de l’atténuation
du signal. La distance maximale que peut parcourir un signal sans régénération est de 750
mètres (4 km en fibre optique).
Cette distance doit être respectée, même dans les configurations les plus défavorables.
4
Le protocole 802.5
La méthode d’accès au support est beaucoup plus sophistiquée que celle utilisée par Ethernet.
En effet, l’anneau est une structure active qui demande l’émission périodique de messages de
supervision.
L’électronique, en l’absence de trames, émet continuellement des signaux qui permettent de
supprimer les préambules des trames. Cela sous entend que toutes les horloges (émettrices et
réceptrices) du réseau restent synchronisées.
4.1
Format des trames
Nombre
d’octets
1
1
1
Trame
Signification
J K 0 J K 0 0 0
P P P T M R R R
B B X X X X X X
SD (Start Delimiter)
AC (Access Control)
FC (Frame Control)
2 ou 6
DA
DA (Destination Address)
2 ou 6
SA
SA (Source Address)
Données
0 ou 4027
Page 3 sur 6
RLE
Chapitre V : 802.5 – TOKEN RING
4
FCS
1
1
J K 1 J K 1 I E
AC..AC..
FCS (Frame Check Seq)  contrôle
(CRC)
ED (End Delimiter)
Frame Status
Le jeton est constitué des champs SD + AC + ED

Champ SD (Start Delimiter) :
Il indique le début de transmission de la trame. Les symboles J et K permettent de
délimiter sans ambiguïté le début et la fin de trame et donnent la polarité de base du signal
nécessaire pour le décodage Manchester différentiel.
Rappel : Code Manchester :
J et K sont deux symboles particuliers qui occupent un temps bit complet contrairement
aux bits divisés en 2 parties égales.

Champ AC (Access Control) :
Il contient des informations sur le jeton.
Les bits PPP donnent 8 niveaux (23) différents de priorité du jeton.
Bit T :
Si T = 1  le jeton est capturé
Si T = 0  le jeton est libre
Bit M :
bit « monitor »  supervision du réseau
Lorsque la trame capturée traverse la station de supervision, elle positionne le
bit M à 1.
Si elle revoit une trame passée avec le bit M à 1, elle considère que la station
émettrice n’a pas libéré le jeton.
Alors, la station de supervision (ou monitor) libère elle même le jeton.
Bits RRR :réservation de priorité

Champ FC (Frame Control) :
Bits BB : indiquent le type de trame
00  trame MAC (contrôle) contrôle du réseau
01  trame LLC (données) le contrôle LLC est un contrôle de trame d’info 
données

Champ DA et SA :
Adresses MAC destinataire et source.

Champ données.

Champ FCS (Frame CheckSum) :
Contrôle.

Champ ED (End Delimiter) :
Les bits J et K permettent d’identifier la fin de trame (JK1JK1).
Page 4 sur 6
RLE
Chapitre V : 802.5 – TOKEN RING
si I = 1  cela indique que l’émetteur à une autre trame à émettre.
Bit I :
Bit E :

4.2
indication de la station réceptrice.
si E = 1  la station réceptrice n’a pas reçue correctement la trame (mauvais CRC,
défaut d’amplification,…)
Frame Status :
Sert particulièrement pour la circulation du jeton.
Circulation du jeton
La circulation du jeton est définie lors de la configuration de l’anneau.
Une station qui voit passer un jeton libre le capture puis émet ses trames.
L’acquittement se fait par retour du message à l’émetteur qui le retire de l’anneau et vérifie
les bits A et C en fin de trame.
Pour E = 0 :
Si A=0 et C=0  le destinataire n’est pas actif
Si A=1 et C=0  le destinataire est actif mais n’a pas recopié la trame
Si A=1 et C=0  le destinataire est actif et a recopié la trame
Page 5 sur 6
RLE
Chapitre V : 802.5 – TOKEN RING
Exemple de capture d’une trame sur anneau :
10 40 00 00 B8 A0 CE 51 00 00 B8 A0 D1 33 AA AA 03 00 00 00 08 00 45 00 .. .. ..
DA
SA
AC
FC
Trame LLC
Trame SNAP
Couche 3

AC :
0001 0000
 T=1  trame capturée
 M=0  le monitor n’a pas encore vu la trame
 PPP et RRR à 0  pas de priorité ni de réservation

FC :
0100 0000
 bits BB=01  données LLC

DA :
00 00 B8 A0 CE 51

SA :
00 00 B8 A0 D1 33

Trame LLC :
AA AA 03
03  Contrôle : 0000 0011  trame non numérotée (trame U)
AA  SSAP
AA  DSAP
AA correspond à une trame SNAP (SubNetwork Access Protocol)
SNAP (couche2) : couche protocolaire supérieure à LLC

Trame SNAP :
00 00 00 08 00
code protocole (ici IP)
champ OUI (Organizational Unit Identifier) : champ spécifique au protocole SNAP.
00 00 00 : validation du même procédé que le constructeur.
Page 6 sur 6
Téléchargement