ARQUITECTURA TOKEN RING Las redes Token Ring originalmente fueron desarrolladas por IBM en los aos 1970s,
con topologa lgica en anillo y tcnica de acceso de paso de testigo. El primer diseo de una red de Token-Ring es atribuido a E. E. Newhall en 1969. IBM public por primera vez su topologa de Token-Ring en marzo de 1982, cuando esta compaa presento los papeles para el proyecto 802 del IEEE. IBM anunci un producto Token-Ring en 1984, y en 1985 ste lleg a ser un standard de ANSI/IEEE, debido al apoyo de la primera empresa informtica mundial. La red Token-Ring es una implementacin del standard IEEE 802.5, en el cual se distingue ms por su mtodo de transmitir la informacin que por la forma en que se conectan las computadoras. El IEEE (Instituto de Ingenieros Elctricos y Electrnicos), ha desarrollado una serie de estndares (IEEE 802.X) en los que se definen los aspectos fsicos (cableado, topologa fsica y elctrica) y de control de acceso al medio de redes locales. Estos estndares se han reconocido internacionalmente (ANSI, ISO, etc.), y adoptado por ISO en una serie equivalente ISO 8802.X. La norma 802.5 que ha realizado el IEEE defina redes con anillo lgico en un anillo fsico (tambin se puede configurar el anillo lgico sobre una topologa fsica de estrella) y con protocolo MAC de paso de testigo (Token Ring). La norma prev distintos niveles de prioridad (codificados mediante unos bits incluidos en el testigo). Las velocidades de transmisin normalizadas son de 1,4, 16, 20 y 40 Mbit/s (la ms comn es de 16 Mbit/s), existen diferentes tipos de cableado: UTP, STP y cable coaxial. Hasta finales de 1988, la mxima velocidad permitida en este tipo de redes era de 4 Mbps, con soporte fsico de par trenzado. En esa fecha se present la segunda generacin Token Ring-II, con soporte fsico de cable coaxial y de fibra ptica, y velocidades de hasta 16 Mbps. Sin embargo, las redes antiguas, con cable de par trenzado, deban recablearse si se queran utilizar las prestaciones de las de segunda generacin, lo cual representa un buen ejemplo de la importancia que las decisiones sobre cableado tienen en la implantacin de una red de rea local. TOPOLOGA UTILIZADA En la topologa de red en anillo las estaciones se conectan formando un anillo. Cada estacin est conectada a la siguiente y la ltima est conectada a la primera. Cada estacin tiene un receptor y un transmisor que hace la funcin de repetidor, pasando la seal a la siguiente estacin del anillo. No hay una computadora host central que guarde todos los datos. Las comunicaciones fluyen en una sola direccin alrededor del anillo. En esta topologa los datos se distribuyen con un orden preestablecido Esquemas de la Red Token Ring Los datos en Token-Ring se transmiten a 4 16mbps, depende de la implementacion que se haga. Todas las estaciones se deben de configurar con la misma velocidad para que funcione la red. Cada computadora se conecta a travs de cable Par Trenzado ya sea blindado o no a un concentrador llamado MAU(Media Access Unit), y aunque la red queda fisicamente en forma de estrella, lgicamente funciona en forma de anillo por el cual da vueltas el Token. En realidad el MAU es el que contiene internamente el anillo y si falla una conexin automticamente la ignora para mantener cerrado el anillo. En este tipo de red la comunicacin se da por el paso de un token o testigo, que se puede conceptualizar como un cartero que pasa recogiendo y entregando paquetes de informacin. Caractersticas
Topologa: anillo lgico, estrella fsica. Toda la informacin viaja en una sola direccin a lo largo del circulo formado por el anillo. El anillo no representa un medio de difusin sino que una coleccin de enlaces punto a punto individuales. Cada estacin se conecta a otras. Cada nodo siempre pasa el mensaje, si este mensaje es para l, entonces lo copia y lo vuelve a enviar. Nmero maximo de nodos por red 260. El arreglo tiene un bit de verificacin, a simple vista, este mecanismo podra parecer menos fuerte que el mecanismo usado para la topologa en caso de fallas. En la implementacin es posible disear anillos que permitan saltar a un nodo que este fallando. Resultan ms caras que las ethernet, pero son ms estables.
Ventajas
No requiere de enrutamiento. Requiere poca cantidad de cable. Fcil de extender su longitud, ya que el nodo esta diseado como repetidor, por lo que permite amplificar la seal y mandarla mas lejos.
Desventajas
Altamente susceptible a fallas. Una falla en un nodo deshabilita toda la red (esto hablando estrictamente en el concepto puro de lo que es una topologa de anillo). El software de cada nodo es mucho ms complejo.
Igual a como sucede en la tecnologa Ehernet, el sistema Token Ring tambin utiliza paquetes de informacin o tramas en las cuales se incluye la informacin de control de la comunicacin. El acceso al medio es determinista por el paso del testigo, a diferencia de otras redes de acceso no determinstico, estocstico, como Ethernet. El problema con Ethernet es que la distribucin del acceso al medio es aleatoria, por lo que puede ser injusta, perjudicando a un computador durante un periodo de tiempo. En algunos casos es muy importante garantizar un acceso igualitario al medio, de modo de garantizar que siempre podremos transmitir, independientemente de la carga. Por razones de justicia en el acceso, tpicamente estas redes se organizan en anillo, de modo de que el token pueda circular en forma natural. En cada anillo hay una estacin supervisora que se encarga de inspeccionarlo. Cualquier estacin puede llegar a ser supervisora. La responsabilidad de sta es: vigilar el testigo, tomar decisiones en caso de ruptura del anillo, limpieza del anillo de tramas mutiladas, observar la presencia de tramas hurfanas. Modo de Transmisin: Tcnicas de Transmisin: Banda base, cdigo Manchester diferencial. La codificacin Manchester diferencial consiste en que un bit con valor 1 se indica por la ausencia de transicin al inicio del intervalo, y un bit con valor cero se indica por la presencia de una transicin al inicio del intervalo. En ambos casos, existe una transicin en la parte media del intervalo. Banda Base: La seal se transmite directamente en forma digital sin modulacin, por lo que ocupa totalmente el ancho de banda del medio de transmisin, es decir, por la lnea de comunicacin van solo niveles altos o bajos de voltaje, o - ceros- y - unos -. Se pueden utilizar codificaciones especiales para poder sincronizar las computadoras origen y destino a la hora de enviar y recibir el mensaje, respectivamente; esta sincronizacin sirve para indicar cuando empieza un nuevo bit a ser ledo. Concretamente se utiliza la codificacin Manchester y Manchester diferencial para mantener esta sincronizacin de bit. Inevitablemente se producirn atenuaciones de la seal, que son criticas cuando se desean conectar las computadoras muy separadas entre si. Como se utiliza tecnologa digital, la amplificacin se realiza por medio de repetidores. Estos dispositivos detectan la seal, y al regeneran. De esta forma los ruidos no se acumulan, produciendo seal limpia. Para poder compartir el medio, las diferentes seales se han de multiplexar en el tiempo, es decir, partir el tiempo del canal en distintos trozos y enviar cada mensaje en una ranura independiente. As la seal final resultara una mezcla de seales individuales originales; el receptor se encargara de restaurar la seal adecuadamente. MAU (Multistation Access Unit, Unidad de acceso Multiestacin):
FUNCIONAMIENTO: Mtodo de Acceso: El mtodo de acceso es conocido como token passing o Paso de testigo y consiste en que una sola estacin puede transmitir en determinado instante y es precisamente la que posea en ese momento el Token, este es el encargado de asignar los permisos para transmitir los datos. La informacin que viaja en el recorre una sola direccin a lo largo de la red. No requiere de enrutamiento, ya que cada paquete es pasado a su vecino y as consecutivamente, por ejemplo, tenemos tres estaciones de trabajo A, B, C, etc., si una estacin A transmite un mensaje, este pasa a B, independientemente de si va dirigido a la B o a otra, luego por C ,etc. El Token se mantiene circulando constantemente a travs de todo el anillo mientras ninguna estacin necesita transmitir. Cuando alguna maquina desea enviar o solicitar datos hacia la red debe esperar a que le llegue el Token vaco, cuando le llega adjunta el mensaje al Token y este activa una seal indicando que el bus esta ocupado. El mensaje contina su recorrido en orden, hasta llegar a la estacin destino. La estacin que mand puede chequear si el token encontr a la estacin destino y si entreg la informacin correspondiente (Acuse de recibo), en estos casos cuando la otra computadora recibe la informacin el Token regresa a la estacin origen que envi el mensaje con un mensaje de que fue recibida la informacin. Luego se libera el Token para volver a ser usado por cualquiera otra computadora. Un dispositivo tiene que esperar hasta que el token llega a ese lugar para poderadjuntar el mensaje que desea mandar hacia otra estacin de trabajo. Si en un momento dado el token esta ocupado atendiendo una llamada y otra maquina desea ocupar la red, enva un comando de espera antes de darle entrada a la nueva peticin (por lo general, transcurren solo unas fracciones de segundo). Aqu debido a que una computadora requiere el Token para enviar informacin no hay colisiones. El token es un paquete fsico especial, que no debe confundirse con un paquete de datos. Ninguna estacin puede retener el token por ms de un tiempodado (10 ms). El problema reside en el tiempo que debe esperar una computadora para obtener el Token sin utilizar. El token circula muy rpidamente, pero obviamente esto significa que la mayor parte de las veces, los dispositivos tendrn que esperar algo antes de poder mandar un mensaje. La eficiencia en este sistema se debe a que las comunicaciones siempre viajan en una misma direccin y el sistema nicamente permite que una informacin este viajando por el cable en un momento dado. Cabe mencionar que si algn nodo de la red se cae (termino informtico para decir que esta en mal funcionamiento o no funciona para nada) la comunicacin en todo el anillo se pierde.
La MAU es un concentrador de dispositivos en estrella. La MAU permite establecer la topologa fsica en estrella a partir del anillo lgico como se puede ver en la figura que se muestra mas arriba. La MAU contiene un pequeo transformador de aislamiento para cada dispositivo conectado, el cual brinda proteccin similar a la de Local Talk. Este aislamiento es la clave para la inmunidad de los sistemas en red ante las interferencias El estndar IEEE 802.5 para las redes Token Ring no contiene ninguna referencia especfica a los requisitos de aislamiento. Por lo tanto la susceptibilidad de las redes Token Ring a las interferencias puede variar significativamente entre diferentes fabricantes Estas unidades pueden ser pasivas o activas, existiendo versiones para par trenzado apantallado o sin apantallar. Las unidades ms utilizadas tienen ocho puertas para conectar terminales y otras dos, una de entrada y otra de salida, para extender el anillo. Cuando se supera el nmero mximo de dispositivos conectables a una MAU se aaden otras MAU conectndolas entre s en anillo. Un MAU puede soportar hasta 72 computadoras conectadas y el cable de el MAU a la computadora puede ser hasta de 100 metros utilizando Par Trenzado Blindado, o 45 metros sin blindaje. El Token-Ring es eficiente para mover datos a travs de la red. En redes pequeas a medianas con trfico de datos pesado el Token Ring es ms eficiente que Ethernet. Por el otro lado, el ruteo directo de datos en Ethernet tiende a ser un poco mejor en redes que incluyen un gran nmero de computadoras con trfico bajo o moderado.
Equipos:
Conexin de cableado CONEXIONES FISICAS: Las estaciones en redes Token Ring se conectan directamente a MAUs, las cules pueden ser cableadas a travs del anillo (como se muestra en la figura). Los Patch cables sirven para interconectar las MAUs. Los Lobe cables conectan a las estaciones con las MAUs.
Adaptadores Token Ring: Las tarjetas Token Ring estn disponibles en modelos de 4 Mbits/sec y 16 Mbits/sec. Si una tarjeta de 16 Mbits/sec es usada en una red de 4 Mbits/sec, sta opera a 4 Mbits/sec. Multistation Access Units (MAUS): Un conector MAU conecta 8 o ms estaciones de trabajo usando algn tipo de cable de red como medio. Se pueden interconectar ms de 12 dispositivos MAU. Token Ring Adapter Cables: Cables token ring tpicamente tienen conectores de 9 pines como terminales para conectar una tarjeta de red a un tipo especial, un conector especial que se conecta al MAU. La longitud del cable no debe exceder ft de longitud pero se pueden utilizar patch cables para extenderlos hasta 150 ft. Patch Cables: Los Patch cables extienden la distancia de una workstation hacia un dispositivo MAU. En los sistemas IBM, debe ser de tipo 6 para una longitud arriba de 150 ft. Ya que este tipo de cable tiene el potencial suficiente para soportar grandes distancias. Conector: Tipo 1 los usa IBM en sus sistemas de cableado conectores de datos tipo A que son hermafroditas. Media Filtres: Cuando se usa par trenzado tipo 3, se requiere un filtro de medios para las workstations. Este convierte los conectores de cable y reduce el ruido. Patch Panels: Un patch panel se usa para organizar el cable con los MAU. Un conector estndar de telfono se usa para conectar el patch panel al bloque de punchdown. Maximum Station and Distances: Stations and Distances: El nmero mximo de estaciones en un anillo es de 260 para cable blindado (STP) y 72 para UTP. La distancia mxima que puede haber entre un conector MAU y una estacin es de 101 metros (330 f). Tomando en cuenta que el cable es continuo de un solo segmento, si se tienen que unir los segmentos se debe utilizar un patch cable, la distancia mxima de un MAU hacia la workstation es de 45
metros (150 ft). La longitud total de la red LAN puede variar segn las conexiones de las estaciones Medios de Transmisin: El cable que se emplea normalmente para la transmisin de datos en esta red es el par trenzado, con o sin blindaje, aunque tambin se puede utilizar el cable coaxial o la fibra ptica. Las estaciones se unen al anillo mediante RIU o unidades de interfase al anillo. Pueden estar en dos estados: Repetidor: reenva lo que le llega. Transmisor: enva y lee del anillo. Si el cable se llega a romper en algn lugar el anillo desaparece, esto se resuelve utilizando centro de cableado en estrella, llamados MAU que pueden detectar y corregir automticamente fallos en el cableado. Si llegara a romperse al anillo, se puede continuar operando si se puntea el segmento daado. Con estos se mejora la fiabilidad y el mantenimiento de la red. PROPIEDADES Las redes Token Ring utilizan un sofisticado sistema de prioridad que permite designarles a los usuarios un tipo de prioridad en base a su uso de la red. Los frames en redes Token Ring tienen dos campos que controlan la prioridad: el campo de prioridad y un campo reservado. Solo las estaciones que posean un valor de prioridad igual o mayor al contenido en el token pueden seccionar ste. Una vez que el token est seccionado y la informacin del frame cambiada, slo las estaciones con una prioridad mayor a la que transmiti el token puede reservar el token para la siguiente pasada a travs de la red. Cuando el siguiente token es generado, este incluye la prioridad ms grande anteriormente reservada por la estacin. Despus de que se efectu su entrega la estacin que mand debe regresar la prioridad del token a como lo haba encontrado. Manejo de mecanismos de falla Las redes Token Ring emplean varios mecanismos para detectar y corregir las fallas en la red. Por ejemplo: se selecciona una estacin en una red Token Ring para que trabaje como monitor de la red. Esta estacin que puede ser cualquiera de la red, centraliza los recursos en base a tiempos y sistemas de mantenimiento para las estaciones. Una de estas funciones es remover los constantes frames que circulan en el anillo. Cuando un dispositivo que enva falla, este frame puede continuar circulando en el anillo, esto previene a otras estaciones de transmitir en ese momento. El monitor detecta dichos frames y los remueve del anillo generando uno nuevo. Un algoritmo de token llamado beaconing detecta y trata de reparar ciertos errores en la red. A veces, una estacin detecta un problema serio con la red (como un cable daado o desconectado), esta enva un frame de reemplazo. El frame de reemplazo define una falla en el dominio donde reside la estacin que detect el problema, y enseguida viene un proceso de
autoreconfiguracin donde intervienen los nodos cercanos al problema y automticamente lo soluciona. Formato del Frame Las redes Token Ring definen dos tipos de frames: tokens y data/command frames. Ambos formatos se muestran en la figura siguiente:
Tokens Los tokens son de 3 bytes de longitud y consisten en un delimitador de inicio, un byte de control de acceso y un delimitador final. El delimitador de inicio alerta a cada estacin de la llegada de un token (o data/command frame). Este campo incluye seales que distinguen este byte del resto del frame por una violacin al esquema usado en el frame. El byte de control de acceso contiene los campos de prioridad y reservacin, como un token bit (usado para diferenciar un token del frame data/command) y un monitor bit (usado por el monitor activo para determinar cuando un frame est circulando en el anillo a baja velocidad. Finalmente, las seales finales de delimitacin sealan el final del token o data/command frame. Aqu tambin estn contenidos bits que muestran si el token est daado. Data/Command Frames Los Data/command frames varan en tamao, dependiendo del tamao del campo de datos. Los Data/command frames llevan informacin haciaprotocolos de otro nivel.; Los frames de command contienen informacin de control y no contienen datos para llevar a otros protocolos. En los Data/command frames, hay un byte de frame control despus del byte de control de acceso. El byte de frame control indica cuando el frame contiene datos o informacin de control. Seguido del byte de frame control hay dos campos de direcciones los cules identifican las estaciones destino y fuente.
El campo de datos see encuentra despus de los campos de direcciones. La longitud de este campo est limitado por el ring token holding time, el cul define el mximo tiempo que una estacin puede tener el token. Seguido del campo de datos est el campo de frame check sequence (FCS). Este campo es llenado por la terminal fuente con un valor calculado dependiendo del contenido del frame. La estacin de destino recalcula este valor para determinar si el frame tuvo algn dao durante el tiempo que se movi, si s, el frame es descartado Como en el token, el delimitador completa el data/command frame. FDDI (norma ANSI X3T9.5) Esta tecnologa de redes FDDI (Fiber Distributed Data Interface - Interfaz de Datos Distribuida por Fibra ) fue desarrollada a mediados de los aos 80 para dar soporte a las estaciones de trabajo de alta velocidad, que haban llevado las capacidades de las tecnologas Ethernet y Token Ring existentes hasta el lmite de sus posibilidades. MEDIOS EN LAS REDES FDDI Una de las caractersticas de FDDI es el uso de la fibra ptica como medio de transmisin. La fibra ptica ofrece varias ventajas con respecto al cableado de cobre tradicional, por ejemplo:
Seguridad: la fibra no emite seales elctricas que se pueden interceptar. Confiabilidad: la fibra es inmune a la interferencia elctrica. Velocidad: la fibra ptica tiene un potencial de rendimiento mucho mayor que el del cable de cobre.