Chapitre 5
Choix de la communication
5-6
Dans la figure 5.4, nous supposons que la station 1 veut envoyer le
même message que celui illustré à la figure 5.3, mais à la station 2. La
station 1 a le jeton. La station 1 envoie le message à la station 2, puis
passe le jeton à la station 2. La station 2 a maintenant le jeton mais n'a
pas eu le temps de générer une réponse à la station 1. Alors la station 2
envoie les messages qu'elle a en file d'attente, puis passe le jeton à la
station 4. Les stations 4, 5 et 1 reçoivent le jeton dans cet ordre et
envoient les messages qu'elles ont en file d'attente. Ensuite, le jeton
retourne à la station 2 qui envoie alors sa réponse à la station 1. Dans
cet exemple, il a fallu un passage supplémentaire de jeton sur le réseau
pour compléter la transaction du message ; pourtant ce dernier était
identique à celui illustré à la figure 5.3.
Temps de traitement interne
Le temps de traitement interne est fonction des activités de réseau d'un
processeur donné lorsqu'il envoie ou reçoit un message.
Par exemple, le processeur A vient de recevoir une demande de lecture
READ du processeur B sur le réseau. Si le processeur A a déjà trois de
ses propres messages à envoyer, la réponse à la requête READ du
processeur B attend jusqu'à ce que la station achève le traitement des
messages en file d'attente précédant la requête.
Résultats des tests de temps moyen de réponse de la liaison DH+
Cette section indique sur des graphiques les résultats des tests effectués
sur une liaison DH+ où le nombre de stations et le nombre de mots
envoyés dans le message varient.
La figure 5.5 montre le temps de réponse moyen d'un message de taille
variable sur une liaison DH+ avec un nombre variable de stations.
Cette figure donne aussi une idée du temps de réponse type auquel il
faut s'attendre sur une liaison DH+ donnée.