Protocolo de rotación de fichas de tiempo
El Time Token Rotation Protocol (TTRP) es un procedimiento de transferencia de tokens de la tecnología de red . Se utiliza en sistemas FDDI .
A diferencia de CSMA / CD , como se usa con Ethernet , el procedimiento de paso de token otorga explícitamente permiso para enviar. Solo las estaciones que reciben el token de envío pueden enviar. Para no detener todo el sistema en caso de pérdida de un token, se deben implementar protocolos adecuados para poder detectar y remediar la pérdida.
En el TTRP, el tiempo de ciclo medio del token se determina entre las estaciones, este tiempo luego se duplica y se establece como el valor límite máximo para el tiempo de ciclo del token de transmisión. Si se excede este tiempo, hay una falla en el anillo y se toman las medidas adecuadas.
Proceso en detalle
El TTRP, también llamado Protocolo de rotación de token de destino, debería garantizar un tiempo de rotación de token promedio entre 4 ms y 165 ms. El tiempo de rotación de la ficha se forma duplicando el tiempo de rotación de la ficha objetivo (TTRT) determinado en el anillo. Además de las clases de servicio síncronas y asíncronas, los tipos de token Restricted y Nonrestricted también forman parte del protocolo.
En el modo de envío en FDDI, se usa la liberación anticipada del token, lo que significa que una estación emisora reenvía el token inmediatamente después de enviar el último paquete de datos.
Tiempo de rotación de tokens de destino (TTRT)
El tiempo de rotación del token objetivo (TTRT) se determina mediante el llamado proceso de reclamo mientras se configura el anillo. El elemento desencadenante de este proceso es la puesta en servicio inicial del anillo o la inserción de nuevas estaciones en el anillo. Los MAC individuales de las estaciones conectadas negocian el TTRT entre sí. Después del proceso de inicialización, cada estación individual tiene un llamado TTRT operativo en su MAC, que se copia en el respectivo Token Rotation Time (TRT). Simplemente puede imaginar un contador que se reduce regularmente.
Tiempo de rotación de tokens (TRT)
El tiempo de rotación de la ficha (TRT) se utiliza para medir el tiempo de rotación de la ficha actual y para determinar la diferencia con el tiempo de rotación planificado (TTRT). El valor de TRT que se copió de TTRT se cuenta hacia atrás de manera uniforme. Cuando llega un token, el valor actual de TRT se copia en el contador de Token Holding Time (THT) y el TRT se establece nuevamente con el valor de TTRT.
Si el token llega a tiempo antes de que expire el TRT, es el token temprano mencionado anteriormente, pero si el token llega después de que el TRT ha expirado una vez, se denomina token tardío y se establece un indicador de retraso correspondiente. Mientras que el token temprano se puede usar para transferencias de datos sincrónicas y asincrónicas, el token tardío solo se puede usar para transferencias de datos sincrónicas. Si el TRT alcanza más del doble del valor del TTRT, se ha producido un error.
Tiempo de retención de tokens (THT)
El tiempo de retención del token (THT) es un contador que se reduce linealmente y obliga a que el token se libere cuando expira. El temporizador de retención de tokens toma el control del tiempo restante del TRT y determina cuánto tiempo una estación aún puede enviar de forma asincrónica.
Token no restringido
Si se utiliza el token no restringido opcional, hay 7 niveles de prioridad (0–6). Si no se establece ninguna prioridad, la variable T_Pri contiene el valor cero, que representa la prioridad más baja. En consecuencia, si T_Pri tiene el valor 6, se aplica la prioridad más alta y el tiempo máximo de transmisión está disponible automáticamente para la transmisión de los datos.
Token restringido
Al controlar una capa de protocolo superior, el token restringido permite que se utilice todo el ancho de banda en una transmisión asíncrona. Con el token restringido, los mecanismos de control normales del FDDI se desactivan. La estación solicitante toma un token no restringido del anillo y envía los paquetes de datos a una o más estaciones. Los paquetes de datos deben contener el proceso de inicialización requerido por el destinatario para el modo restringido. Una vez enviados los paquetes de datos, se libera un token restringido, que a su vez permite que las estaciones receptoras entren en modo restringido. Todas las estaciones involucradas en este diálogo ampliado ahora intercambian datos y solo usan el token restringido. La estación de inicialización generalmente finaliza el diálogo extendido y vuelve a poner el token no restringido en circulación. No es posible más tráfico de datos asíncronos durante el modo restringido; el tráfico de datos síncronos no se ve afectado por esto, ya que el tráfico de datos síncronos no conoce ninguna clasificación de tokens. El proceso del modo restringido es monitoreado por la administración de la estación (SMT) del FDDI y puede finalizar el modo restringido enviando una trama MAC.