¿Qué se entiende por protocolo basado en token?

Piense que es un poco como el truco de la pelota de tenis en las reuniones de negocios. En una situación en la que las personas son ruidosas, excitables o propensas a hablar unas sobre otras, puede introducir una pelota de tenis y establecer la regla de que solo se puede hablar cuando se sostiene la pelota. También puede establecer un límite de tiempo para que todos tengan la oportunidad de hablar. Cuando un orador ha terminado, pasa la pelota a otra persona que luego puede hablar.

Los protocolos de red basados ​​en tokens son un poco así. Las computadoras pasan un token electrónico continuamente y si uno necesita “hablar”, espera hasta que recibe el token, habla y luego lo pasa.

Suena lento y complejo, pero en realidad funciona bastante bien. Hay características en el protocolo para evitar que cualquier máquina acapare la atención y para garantizar que todos tengan un turno. Por supuesto, todo esto sucede muy rápido, por lo que realmente no hay una “espera” perciptible.

Las redes Token Ring, ahora obsoletas por Ethernet y otros métodos, consistían en un literal ‘anillo’ cerrado de cable al que estaba conectada cada computadora. Si alguien rompiera el anillo desconectando una computadora de la manera incorrecta, la red dejaría de funcionar. La broma corriente en esos días era que desenchufar el cable hacía que la ‘ficha’ se cayera al suelo. Si tuvo la suerte de trabajar con un ‘chico nuevo’ adecuadamente crédulo, podría divertirse enviándolos a gatear por el piso para buscar la ficha que falta.

Los datos se transmiten a través de la red, del remitente al receptor, antes de enviar los datos, el remitente verificará el estado del token, si el token está inactivo, enviará los datos para llevar el token en la transmisión de la red, solo para obtener el token para transferir datos, si el token está en uso, debe esperar a que el token esté inactivo. El paquete se libera desde el origen hasta el destino, desde el destino hasta el origen, y el token está inactivo. (En el entorno de red de token, siempre que el token tenga derecho a hablar, puede transferir datos en la red. )