Les Fichiers contenus dans le zip file, avec le même nom qu'utilisé précédemment, peut avoir été modifié. Veuillez employer les nouvelles versions!
Quand vous decompressez le zip fichier, et charger Tau, ajoutez "add existing" les fichiers suivant:
Note: Si vous cochez l'option “expand substructure”, ceci devrait charger les fichiers restants.
L'objectif de ce laboratoire est de modifier les travaux précédents pour mettre en application une architecture simplifiée d'un reseau local a token ring avec un nombre arbitraire de postes.
Le mecanisme du passage du jeton sera semblable à la norme IEEE 802.5 parce qu'une trame de données est mise sur l'anneau par un poste, fait un circuit entier de l'anneau, et alors est enlevé de l'anneau par le poste d'envoi. Le poste de destination devrait prendre une copie de la trame quand elle arrive, mais continue à expédier la trame le long de l'anneau. Une trame de données ne peut pas être envoyée jusqu'à ce que la trame a jeton arrive.
Après qu'un poste d'envoi enlève une trame de données, il doit remplacer la trame de données par une trame a jeton.
Quoique tous les messages apparaissent à tous les postes, seulement le poste de destination devrait accepter la trame et la transmettre à sa couche supérieure.
Une adresse spéciale de diffusion (broadcast address) indique que tous les postes devraient accepter la trame.
La simplification: aucunes priorités ou réservations du jeton.
Les formats du trame sont illustrés ci-dessous:

Le paquet des fichiers fournit le service d'envoyer un octet (byte) a travers un reseau local a token ring simulé.
L'architecture réelle de système emploiera une configuration d'étoile avec un concentrateur (hub), où le concentrateur fait le routage du message à un autre poste de sorte qu'il y ait une configuration d'anneau logique. Le jeton initiale est produite automatiquement par le concentrateur et envoyée au poste qui contient la plus basse adresse.
Quand un octet est envoyé au concentrateur, le concentrateur l'envoie au poste suivant dans le LAN. C'est-à-dire, un message octetReq est envoyé par le poste N à la couche physique aura comme conséquence un message octetInd envoyé au poste N + 1 (modulo le nombre de poste.) On suppose que le service est fiable; c'est-à-dire, aucun octet ne sera perdu, sera changé, ou ré-arrangé à nouveau.
Puisque nous appliquons maintenant une méthode pour un contrôle d'accès au medium (MAC), certaines parties dans les laboratoires précédents ne s'appliquent plus:
En outre dans le paquet téléchargé on a:
Pour voir le contenu du paquet téléchargé en tant que pages web, cliquetez ici .
Le RingHost processus à l'intérieur du RingHost de type bloc est actuellement non defini. Votre tâche est de prendre votre processus LANFramer du laboratoire précédent, et le modifient de sorte qu'il puisse fournir les services suivants: