Capítulo 5
Selección de la comunicación
5-6
En la Figura 5.4 suponemos que la estación 1 desea enviar un mensaje
idéntico al mostrado en la Figura 5.3 pero a la estación 2. La estación
1 tiene el testigo. La estación 1 envía el mensaje a la estación 2 y
luego pasa el testigo a la estación 2. Ahora la estación 2 tiene el testigo
pero no ha tenido tiempo para generar una respuesta para la estación 1.
Por lo tanto, la estación 2 envía cualquier mensaje que tiene en la cola
y luego pasa el testigo a la estación 4. Las estaciones 4, 5 y 1 reciben
el testigo en orden y envian cualquier mensaje que tienen en la cola.
Luego el testigo regresa a la estación 2, que luego envía su respuesta a
la estación 1. En este ejemplo, tomó una pasada adicional del testigo
por la red para completar la transacción del mensaje, aunque el
mensaje fue idéntico al mostrado en la Figura 5.3.
Tiempo de procesamiento interno
El tiempo de procesamiento interno depende de qué tan ocupado está
un procesador dado en la red cuando envía o recibe un mensaje.
Por ejemplo, el procesador A acaba de recibir una petición READ
(lectura) del procesador B en la red. Si el procesador A ya tiene tres
mensajes propios para enviar, la respuesta a la petición READ
(lectura) del procesador B tendrá que esperar hasta que la estación
complete el procesamiento de los mensajes en la cola que están antes
que éste.
Resultados de prueba de tiempo promedio de respuesta de red
DH+
Esta sección muestra gráficamente los resultados de la prueba realizada
en una red DH+ donde el número de estaciones y número de palabras
enviados en el mensaje varían.
La Figura 5.5 muestra el tiempo de respuesta promedio de un mensaje
de tamaño variable en una red DH+ con números variables de
estaciones. También le da una idea del tiempo de respuesta típico que
usted puede esperar en una red DH+ dada.