Está en la página 1de 6

PROTOCOLO IEEE 802.

4 TOKEN BUS

En el bus de tokens la estación de la red (host) debe poseer un token antes de que pueda
transmitir en la red. El Comité IEEE 802.4 ha definido los estándares del bus token como
redes de computadoras de banda ancha (Broadband) las cuales pueden transmitir varias
señales análogas por un mismo medio​, ​en oposición a la técnica de transmisión de banda
base de Ethernet (Baseband) la cual transmite únicamente una señal y generalmente digital
Fig 1​. Físicamente, el Token Bus es un cable lineal o en forma de árbol al que están
conectadas las estaciones.

Figura 1:​ Banda Base y Banda Ancha

La topología de la red puede incluir grupos de estaciones de trabajo conectadas por cables
troncales largos. Lógicamente, las estaciones están organizadas en un anillo lógico ​Fig 2​.
Estas estaciones de trabajo se ramifican desde los hubs en una configuración en estrella,
por lo que la red tiene una topología de bus y estrella. La topología del token bus se adapta
bien a grupos de usuarios que están separados por cierta distancia. Las redes token bus
IEEE 802.4 se construyen con un cable coaxial de 75 ohmios utilizando una topología de
bus. Las características de banda ancha del estándar 802.4 soporta transmisión a través de
varios canales diferentes simultáneamente.

Figura 2:​ Topología Token Bus

Cuando se inicializa el anillo lógico, la estación con el número más alto puede enviar la
primera trama. El token y los data frames se pasan de una estación a otra siguiendo la
secuencia numérica de las direcciones de las estaciones. Por lo tanto, la ficha sigue un
anillo lógico en lugar de un anillo físico. La última estación en orden numérico devuelve el
token a la primera estación. El token no sigue el orden físico de la conexión de la estación
de trabajo al cable. La estación 112 podría estar en un extremo del cable y la estación 90
podría estar en el otro, con la estación 45 en el medio ​Fig 3​.

Figura 3:​ Comunicación en anillo descendiente

En tal caso, no hay colisión ya que solo una estación posee una ficha en un momento dado.
En el token bus, cada estación recibe cada trama; la estación cuya dirección se especifica
en la trama la procesa y las otras estaciones descartan la trama.

CAPA FÍSICA TOKEN BUS 

Figura 4:​ Ejemplo network tipo Bus

Fue utilizado el cable coaxial convencional de 75 ohmios utilizado para la televisión por
cable para la capa física del token Bus , aunque también hubo versiones más delgadas
como la “Thinnet Bus” de 50 ohms ​Fig 7,8​, la estructura incorporaba el uso de conectores
BNC tipo T ​Fig 5​ para conectar a los host a la troncal y los terminales BNC para finalizar el
inicio y fin de la red troncal ​Fig 6​.
Figura 5:​ BNC-T connector ​ Figura 6:​ BNC - Terminator

Se utilizaron los diferentes esquemas de modulación. Se trata de la modulación de


desplazamiento de frecuencia continua de fase, la modulación de desplazamiento de
frecuencia coherente de fase y la codificación de desplazamiento de fase modulada por
amplitud binaria dúo multinivel. Se pueden alcanzar velocidades de señal en el rango de 1
Mbps, 5 Mbps y 10 Mbps. La capa física del bus de token es totalmente incompatible con el
estándar IEEE 802.3.

Figura 7:​ Cable coaxial hembra-macho ​ igura 8:​ Cable coaxial estructura interna
F

Figura 9:​ NIC Coaxial ISA


La transmisión real de la señal en el sistema de cableado se realiza utilizando la técnica
conocida como Código diferencial de Manchester ​Fig 10.

Figura 10:​ Codificación Manchester

FUNCIÓN DE LA SUBCAPA MAC

Evidentemente, el protocolo MAC de la IEEE 802.4 debe prever el modo en que las
estaciones se incorporarán al anillo lógico cuando sean encendidas o, por el contrario, la
manera en que se desconectarán, sin interrumpir por ello el procedimiento lógico de paso
de testigo.

● Cuando se inicializa el anillo lógico, las estaciones se insertan en él, en orden de


dirección de estación, de mayor a menor.
● La transferencia de tokens se realiza de alta a baja dirección.
● Cada vez que una estación adquiere el token, puede transmitir tramas durante un
período de tiempo específico.
● Si una estación no tiene datos, pasa el token inmediatamente después de recibirlo.
● El bus de token define cuatro clases de prioridad, 0, 2, 4 y 6 para tráfico, con 0 el
más bajo y 6 el más alto.
● Cada estación se divide internamente en cuatro subestaciones, una en cada nivel de
prioridad, es decir, 0,2,4 y 6.
● A medida que la entrada llega a la subcapa MAC desde arriba, se verifica la
prioridad de los datos y se enruta a una de las cuatro subestaciones.
● Por lo tanto, cada estación mantiene su propia cola de tramas a transmitir.
● Cuando un token ingresa a la estación a través del cable, se pasa internamente a la
subestación de prioridad 6, que puede comenzar a transmitir sus tramas, si tiene
alguna.
● Cuando finaliza o cuando expira su tiempo, el token se pasa a la subestación de
prioridad 4, que luego puede transmitir tramas hasta que expire su temporizador.
Después de esto, el token se pasa internamente a la subestación de prioridad 2.
● Este proceso continúa hasta que la subestación de prioridad 0 ha enviado todas sus
tramas o su tiempo expira.
● Después de esto, el token se pasa a la siguiente estación en el ring.

Dificultades
Debido a las dificultades para manejar las fallas del dispositivo y agregar nuevas estaciones
a una red [vaga], el token ring se ganó la reputación de ser poco confiable y difícil de
actualizar [¿quién?]. Las redes de bus, como Ethernet, tenían una arquitectura física más
flexible y confiable [vaga] [¿quién?], Pero el protocolo de acceso de Ethernet no podía
garantizar absolutamente el tiempo máximo que cualquier estación tendría que esperar para
acceder a la red, por lo que se pensó [quién ?] no es adecuado para aplicaciones de
automatización de fabricación. El protocolo de bus de token se creó para combinar los
beneficios de una red de bus físico con el protocolo de acceso determinista de una red de
token ring. [3]

Donde fue usado


El bus de token fue estandarizado por el estándar IEEE 802.4. Fue utilizado principalmente
para aplicaciones industriales. El bus de tokens fue utilizado por General Motors para su
esfuerzo de estandarización del Protocolo de Automatización de Manufactura (MAP).

Formato de trama:
Los diversos campos del formato de la trama son:

1. Preámbulo​ : se utiliza para la sincronización de bits. Es un campo de 1 byte.


2. Delimitador de inicio​: estos bits marcan el comienzo del fotograma. Es un campo
de 1 byte.
3. Control de trama​: este campo especifica el tipo de trama: trama de datos y tramas
de control. Es un campo de 1 byte.
4. Dirección de destino​: este campo contiene la dirección de destino. Es un campo de
2 a 6 bytes.
5. Dirección de origen​: este campo contiene la dirección de origen. Es un campo de 2
a 6 bytes.
6. Datos​: si se usan direcciones de 2 bytes, el campo puede tener hasta 8182 bytes y
8174 bytes en el caso de direcciones de 6 bytes.
7. Suma de comprobación​: este campo contiene los bits de suma de comprobación
que se utilizan para detectar errores en los datos transmitidos. Es un campo de 4
bytes.
8. Delimitador de finalización: este campo marca el final del fotograma. Es un campo
de 1 byte.
Manejo del Ring

Control de los Frames​ son utilizados para controlar y mantener el anillo lógico. El formato
es el mismo que el especificado en la Figura, excepto la presencia de un campo de
información. Hay diferentes patrones de bits utilizados en el campo de control de trama para
definir diferentes tipos de tramas de control. Algunas actividades importantes de
mantenimiento del anillo se analizan a continuación.

Agregar una nueva estación​ Para agregar una nueva estación al anillo lógico, la estación
que actualmente contiene las transmisiones de tokens envía periódicamente una trama de
control especial llamada trama Solicit-sucesor. Esta trama contiene la dirección de la
estación emisora ​y su sucesor. Esto sugiere las estaciones dentro del rango especificado
para unirse al anillo. Por lo tanto, el anillo permanece ordenado.

Abandono del anillo lógico ​Una estación puede simplemente abandonar el anillo enviando
su dirección de sucesor a su predecesor y le pide que establezca esto como su sucesor.
Para realizar esto, pasa un marco de control especial llamado sucesor de conjunto. El
marco contiene la dirección del predecesor como dirección de destino y la dirección del
sucesor como dirección de envío.

Inicialización de anillo ​Cuando la red está encendida, inicialmente, todas las estaciones
están apagadas. Tan pronto como se inicia la primera estación, verifica el canal para
detectar la presencia de cualquier contendiente, enviando un marco de control especial
llamado token de reclamo. Si no hay respuesta, genera un nuevo token; creando así un
nuevo anillo lógico con una sola estación. Periódicamente, transmite tokens sucesores
solicitados, por lo tanto, se agregan nuevas estaciones con frecuencia, lo que hace crecer el
anillo lógico.

Referencias
Token Ring Technology Report , 3ra edición 1991
http://www.mathcs.emory.edu/~cheung/Courses/455/Syllabus/3a-MAC/token-bus1.html
https://ecomputernotes.com/computernetworkingnotes/computer-network/what-is-ieee-8024-
protocol

También podría gustarte