III.7 Méthode du
Jeton
III.7.1 Principe
Une trame et une seule circule en permanence de station.
En tête de celle - ci, un bit, appelé jeton, indique si la trame
contient ou non des informations. Dans l'affirmative, la trame est dite pleine.
Sinon, elle est dite libre.
Cette méthode utilise aussi bien une topologie en
bus qu'en anneau. Dans le premier cas, le support est un câble coaxial,
dans le second, une paire torsadée.
Lorsqu'une station désire émettre, elle
attend de recevoir une trame libre. Elle modifie le jeton afin de signaler que
la trame est pleine, et place ses informations dans le champ des
données, ainsi que les informations de contrôle (adresses,
longueur du champ des données,...).
Chaque station est connectée au support par
l'intermédiaire d'un contrôleur de communication nommé ici
coupleur et chargé de gérer la trame.
Seule la station source est habilitée à
libérer la trame par modification du jeton (figure III.5).
Trois procédures sont prévues à cet
effet :
ü Le coupleur de la station attend que sa trame lui
soit intégralement revenue ;
ü Le coupleur attend d'avoir reçu l'en -
tête de sa trame ;
ü Le coupleur envoie à la suite de sa trame un
jeton libre.
Le rôle du coupleur est donc de :
§ Décoder le jeton (trame libre ou
pleine) ;
§ Décoder l'adresse du
destinataire ;
§ Mémoriser les données si l'adresse de
destinataire est la sienne ;
§ Retransmettre les données reçues s'il
n'est pas destinataire.
B
D
Coupleur
A
C
B
D
A
C
Superviseur
A et D veulent émettre vers B
Trame vide
Jeton
B
D
A
C
Trame pleine
D prend le jeton et place ses données
B
D
A
C
B
D
A
C
B
D
A
C
B
D
A
C
B
D
A
C
A prend le jeton et place ses données
B
D
A
C
La figure III.5 ci - dessous montre la gestion du
jéton.
Fig. III.5 Gestion du jeton
Cette méthode nécessite une station de
contrôle (superviseur) du support pour :
Ø Emettre un jeton de trame libre à la mise
sous tension du réseau ;
Ø Vérifier que le jeton n'a pas
été altéré (dans ce cas, il réinitialise le
jeton) ;
Ø Surveiller l'unicité du jeton et
éliminer les jetons parasites.
Dans le cas d'une topologie en anneau, le jeton passe
d'une station à sa voisine géographique. Dans le cas d'une
topologie en bus, la station de contrôle définit pour chaque
station, la station précédente et la station suivante (formation
d'un anneau virtuel).
Pour un jeton sur anneau, tous les coupleurs doivent
être en état de fonctionnement. Un seul coupleur en panne et le
réseau est bloqué dans sa totalité.
Dans le cas d'un jeton sur bus, le réseau peut
être reconfiguré par la station de gestion à tout moment,
et notamment si un coupleur tombe en panne.
A l'inverse de la méthode CSMA, la méthode
du jeton provoque des temps d'attente non négligeables, même
à faible débit. En revanche pour de fortes charges, les risques
de saturation sont faibles.
Pour des applications nécessitant des temps
d'attente courts, la norme prévoit la possibilité d'utiliser des
priorités. La station désirant émettre inscrit son niveau
de priorité dans la trame pleine qu'elle retransmet (réservation
de priorité). Aucune station de priorité inférieure ne
peut réserver de priorité. A la libération du jeton, la
trame libre est émise avec le niveau de priorité de
réservation. Aucune station désirant émettre, de
priorité inférieure à celle de la réservation, ne
pourra s'approprier la trame libre.
|