redes de area local

Anuncio
REDES Y SISTEMAS OPERATIVOS
DISTRIBUIDOS
2. INTRODUCCION A LAS REDES Y SISTEMAS
ABIERTOS
2.0
COMPARACION CON LOS PROTOCOLOS
UTILIZADOS EN EL SERVICIO POSTAL
2.1
EL MODELO OSI
INTERCONEXION DE SISTEMAS ABIERTOS
ARQUITECTURA DE RED
Basado en un MODELO DE RED en el que se fundamenta el
PRINCIPIO POR CAPAS (ENCAPSULADO DE DATOS)
especifica
PROTOCOLOS
INTERFASES
SERVICIOS
"Permite la comunicación entre dos entidades cualesquiera sin
importar la ubicación del equipo, su fabricante ni su capacidad
de proceso"
CAPA 1 (FISICA)
DEFINE:
La necesidad de conectar la entidad al medio de transmisión
PERMITE:
Transmitir y recibir datos desde y hacia la entidad.
TRATA:
Los aspectos mecánicos, eléctricos y funcionales del circuito de datos. Por
ejemplo, las normas relacionadas con esta capa incluyen la descripción de
cables entre dispositivos, tipos de conector, número y uso de los
terminales de los cables, niveles de tensión, puesta a tierra, etc.
2.2
CAPA 2 (ENLACE)
DEFINE:
La necesidad del establecimiento de un enlace entre dos nodos adyacentes
de la red, controlando el acceso de los mensajes a la línea, detección de
errores, y la retransmisión de los paquetes con error.
PERMITE:
Ejecutar la transferencia de datos entre nodos adyacentes con el mínimo
de errores.
TRATA:
De asegurar que el mensaje enviado alcance su destino en la otra punta
del enlace en la forma que originalmente se envió. Esta función es
independiente de la tecnología física que se utiliza para la transmisión.
CAPA 3 (RED)
DEFINE:
La necesidad de encaminar la información a través de la red (uso de
direcciones)
PERMITE:
La comunicación entre entidades que no tienen conexión directa (usando
los servicios de entidades intermedias)
TRATA:
De buscar los medios para transferir los datos a través de una ruta lo más
eficiente posible. Utiliza encaminamiento(ruteo), conmutación,
segmentación, bloqueo, multiplexado, etc.
2.3
CAPA 4 (TRANSPORTE)
DEFINE:
La necesidad de proveer conexión punta a punta (entre extremos) y
asegurar el nivel de calidad de servicio necesario.
PERMITE:
La integridad de los datos.
TRATA:
De detectar y corregir errores de punta a punta, para asegurar que los
bloques de datos hayan sido recibidos por el destinatario y que llegaron
en el orden correcto. Esta función se activa únicamente en los nodos
finales.
CAPA 5 (SESION)
DEFINE:
La necesidad de administrar y controlar las sesiones (usuarios) y los
mecanismos para organizar y estructurar la interacción entre procesos
PERMITE:
La comunicación adecuada entre dos procesos computacionales
TRATA:
El intercambio de datos entre dos usuarios.
El ensamblado de los mensajes físicos en mensajes lógicos. Por ejemplo,
un usuario puede querer ingresar una página de texto (mensaje físico) en
el sistema, pero al otro sistema se le debe enviar una línea por vez
(mensaje lógico).
Maneja el secuenciamiento y prioridades de los mensajes.
2.4
CAPA 6 (PRESENTACION)
DEFINE:
La necesidad de garantizar el entendimiento mutuo de la sintáxis y
formato de los datos.
PERMITE:
La codificación, compresión, encripción de los datos y la conversión de
protocolos.
TRATA:
De adaptar las diferencias de lenguajes entre dos usuarios. Para ello
convierte juegos de caracteres (códigos), la definición de datos, comandos
de terminales, convenciones de nombres de archivos, caracteres de
control, etc.
CAPA 7 (APLICACION)
DEFINE:
La necesidad de servicios estándar de comunicaciones: emulación de
terminales, transferencia de archivos, correo electrónico, compartimiento
de recursos, etc. Identifica y autentica usuarios.
Controla el acceso a los recursos en función de reglas de seguridad.
PERMITE:
La transferencia de los datos de usuario a través de alguno de los
servicios definidos.
TRATA:
De dar acceso a los usuarios a las funciones inferiores. No incluye a las
aplicaciones en sí, pero les provee todos los servicios necesarios.
2.4a
EL MODELO OSI
DETALLES DE CADA UNA DE LAS CAPAS
DETALLE DE LA CAPA DE APLICACIÓN
(CAPA 7)
Los procesos de comunicaciones definidos por OSI son representados
correctamente hacia el usuario mediante esta capa.
De acuerdo a lo que solicita el usuario de la red, esta capa selecciona los
servicios apropiados que van a ser suministrados por las capas inferiores.
Comprende las funciones entre capas adyacentes de distinto nivel de un
mismo sistema y las funciones entre capas del mismo nivel entre dos
sistemas distintos (local y remoto).
FUNCIONES PROVISTAS AL USUARIO
- Identificar y autenticar el usuario local y el remoto
- Establecimiento de autoridad para comunicarse
- Acuerdos sobre los mecanismos de privacidad requeridos
- Determinación de los recursos adecuados para proveer una aceptable
calidad del servicio
- Sincronización de procesos cooperativos
- Establecimiento de la responsabilidad de recuperación de errores
- Selección de la disciplina de diálogo
- Identificación de las restricciones de sintaxis
- Transferencia de información
2.4b
EL MODELO OSI
DETALLE DE LA CAPA DE PRESENTACION
(CAPA 6)
"El propósito de esta capa es representar correctamente la información a
las entidades de aplicación que se están comunicando de forma tal que
preserve el significado de los datos y se resuelvan las diferencias de
sintaxis"
FUNCIONES PROVISTAS A LA CAPA DE APLICACIÓN (CAPA 7)
- Transformación de datos
- Formateo
- Selección de Sintaxis
DETALLE DE LA CAPA DE SESION
(CAPA 5)
El propósito de la capa de sesión es proveer los medios necesarios para
que las entidades de presentación organizen y sincronizen el diálogo y
administren el intercambio de datos.
Para lograrlo, provee servicios para establecer una conexión a nivel de
sesión y ordenar el intercambio de los datos.
FUNCIONES PROVISTAS A LA CAPA DE PRESENTACIÓN (CAPA
6)
- Establecimiento y terminación de las sesiones
- Intercambio de datos (normal y expeditivo)
- Administración y sincronización de sesiones múltiples
2.4c
EL MODELO OSI
DETALLE DE LA CAPA DE TRANSPORTE
(CAPA 4)
"Provee transferencia transparente de los datos entre entidades que están
en sesión"
Los protocolos de transporte solamente tienen significado para los
sistemas extremos (end-to-end)
"Provee los medios para establecer, mantener y liberar conexiones de
transporte que representan un camino full-duplex entre un par de
sistemas extremos"
1) FASE DE ESTABLECIMIENTO DE LA CONEXIÓN
- Selección de la calidad del servicio (QOS*) en función de parámetros
tales como rendimiento (throughput), retardo (delay), nivel de errores,
etc.
- Gestión de las conexiones de transporte sobre conexiones de menor nivel
- Establecimiento de tamaños apropiados de unidades o bloques de datos
(*) QOS (Calidad del servicio) utiliza COS (clases de servicios)
Clase 0: Clase básica (para redes con QOS elevados, como PSDN)
Clase 1: Clase básica con recuperación de errores
Clase 2: Clase con multiplexación de datos
Clase 3: Clase con recuperación de errores y multiplexación
Clase 4: Clase con detección y recuperación de errores (máximo de
funciones de control, para redes de baja calidad, tipo PSTN o WAN)
(Todas las clases suponen modo orientado a conexión)
2.4d
EL MODELO OSI
DETALLE DE LA CAPA DE TRANSPORTE
(CONTINUA)
2) FASE DE TRANSFERENCIA DE DATOS
Provee transferencia de datos de acuerdo con la calidad de servicio
acordada en FASE 1
- Bloqueo, concatenación, segmentación y multiplexado de conexiones
provistas por niveles inferiores
- Control de flujo punta a punta
- Detección y recuperación de errores encontrados en esta capa o
señalizado por los niveles inferiores
- Transporte de datos expeditivos fuera del flujo normal de datos
3) FASE DE TERMINACIÓN
Estos servicios permiten a cualquiera de ambas puntas de la sesión
terminar la conexión con notificación a la otra
DETALLE DE LA CAPA DE RED
(CAPA 3)
"Provee transferencia transparente e independiente de todos los datos
submitidos por la capa de Transporte"
Transparencia: "El contenido detallado y la estructura de los datos
submitidos son determinados exclusivamente por los niveles superiores"
Independencia: "Permite a los niveles superiores abstraerse de las
consideraciones de encaminamiento y conmutación asociados"
2.4e
EL MODELO OSI
DETALLE DE LA CAPA DE RED (CONTINUA)
FUNCIONES PROVISTAS A LA CAPA DE TRANSPORTE (CAPA 4)
- Direccionamiento e identificación del nodo final
- Multiplexación de conexiones de red sobre las conexiones de enlace
provista por las capas inferiores
- Segmentación y bloqueo para facilitar la transparencia de los datos
- Selección de la calidad del servicio de acuerdo a lo solicitado por la
capa de transporte
- Detección y recuperación de errores con notificación a las capas
superiores
- Soporte de control de flujo de acuerdo a capa de transporte e interno
- Servicios de terminación y "reseteo" de conexiones a solicitud de las
partes
DETALLE DE LA CAPA DE ENLACE
(CAPA 2)
"Provee funciones y procedimientos para establecer, mantener y liberar
conexiones de enlace entre entidades de red"
Provee servicios de transmisión de datos a la Capa de Red
(Capa 3):
- Activación / Desactivación del enlace
- Facilidades punto a punto y multipunto
- Detección, recuperación y notificación de errores
2.5
REDES DE AREA LOCAL (LAN)
¿PORQUE UNA LAN?
CARACTERISTICAS
MULTIPLES SISTEMAS CONECTADOS A UN MEDIO
COMPARTIDO
GRAN ANCHO DE BANDA
BAJO RETARDO
BAJO INDICE DE ERRORES (BER - BIT ERROR RATE)
CAPACIDAD DE BROADCAST
LIMITACION GEOGRAFICA
LIMITACION EN CANTIDAD DE ESTACIONES
RELACION "PEER-TO-PEER"
2.6
REDES DE AREA LOCAL
EQUIPOS SOPORTADOS
COMPUTADORES
TERMINALES
DISPOSITIVOS DE ALMACENAMIENTO MASIVO
SERVIDORES DE ARCHIVOS
CONTROLADORES DE TERMINALES
SERVICIOS (FAX)
INSTRUMENTOS DE MEDICION
EQUIPOS DE MONITOREO Y CONTROL
EQUIPOS DE INTERFASE A OTRAS REDES
CARACTERISTICAS DE DISEÑO
VELOCIDAD (BIT RATE)
MEDIO (TIPO DE CABLE QUE CONECTA A LOS NODOS)
ACCESO (MODO EN QUE SE CONTROLA EL ACCESO)
RANGO (BANDA BASE/BANDA ANCHA)
TOPOLOGIA (BUS, ANILLO, ESTRELLA)
2.6a
REDES DE AREA LOCAL
CONTROL DE ACCESO AL MEDIO
MULTIPLEXADO
División de Tiempo
Sincrónico
Anillo
Ranurado
División de Frecuencias
Acceso Aleatorio
Dedicado
Conmutado
Asincrónico
Acceso Controlado
CSMA
Distribuído
Centralizado
CSMA/CD
Token
Passing
Polling /
Adressing
Reserva
2.7
REDES DE AREA LOCAL
REDES ETHERNET
CARACTERISTICAS PRINCIPALES
TOPOLOGIA BUS
BIT RATE 10 Mbps
CODIFICACION MANCHESTER
CONTROL DE ACCESO AL MEDIO: CSMA/CD (1p)
UNIDAD MAXIMA DE TRANSFERENCIA (MTU): 1518 Bytes
TOPOLOGIA DE BUS
CANAL DE DIFUSION
CANAL DE ACCESO MULTIPLE
CANAL DE ACCESO ALEATORIO
COLISIONES
TRANSMISION EN TIEMPO CONTINUO
DETECCION DE PORTADORA
2.8
REDES DE AREA LOCAL
REDES ETHERNET
CARACTERISTICAS PRINCIPALES (II)
CSMA/CD
TRAMAS ETHERNET 2.0 Y 802.3
VENTANA DE COLISION
CONECTIVIDAD ETHERNET
1) THICKNET
Cable coaxil grueso (10 Base 5)
Longitud máxima de segmento: 500m
Número máximo de nodos/segmento: 100
Número máximo de repetidores: 2
Conectores TAP (vampiro)
2) THINNET
Cable coaxil fino (10 Base-2)
Longitud máxima de segmento: 185m
Número máximo de nodos/segmento: 30
Número máximo de repetidores/concentradores: 4
Conectores T-BNC
3) UTP
Cable Par Trenzado no blindado (10 Base-T)
Longitud máxima de segmento: 100m
Número máximo de HUBs: 4
Conectores RJ-45
Topología física Estrella
2.8-A
REDES DE AREA LOCAL
THINNET (CABLE COAXIAL FINO)
REQUERIMIENTOS
TARJETA DE RED CON CONECTOR - El conector BNC hembra de la tarjeta de
red sirve para conectar el cable de red a la
tarjeta mediante un conector T.
CONECTOR T BNC - El conector T se enchufa en el conector hembra de la tarjeta de
red. Los cables coaxiales finos se conectan a los conectores
hembras de ambos lados de la "T" (en las computadoras
situadas en los extremos del grupo, uno de los cables de
conexión se sustituye por un terminador)
CABLE COAXIAL FINO - Cable RG-58 para redes que utilizan la norma 10Base-2 u
802.3. Se deben instalar conectores machos en ambos
extremos del cable coaxial fino. Se puede utilizar el cable
coaxial fino en segmentos de longitud comprendida entre
0,5 m y 185 m, con un máximo de 30 computadoras
conectadas a él. Generalmente un "segmento" está
formado por varios cables cortos unidos mediante
conectores.
2.8-B
REDES DE AREA LOCAL
THINNET (CABLE COAXIAL FINO)
(CONTINUACION)
TERMINADOR - Cuando una computadora es la última del grupo (o la primera),
debe conectarse un "terminador" al extremo abierto del conector T
de dicha computadora. Los terminadores utilizados con el cable
RG-58 son de 50ohms. Si en el sistema se produce un nivel de
"ruidos" excesivos, es conveniente sustituir el terminador común
por un terminador con conexión a tierra.
CONECTOR DE RODILLO - Se utilizan para conectar dos piezas de cable RG-58. Se
deben utilizar lo menos posible. Se usan tambien para reparar un
cable cortado al medio. No se deben utilizar conectores T para
continuar un cable.
2.8-B1
REDES DE AREA LOCAL
THINNET (CABLE COAXIAL FINO)
(CONTINUACION)
2.8-B2
REDES DE AREA LOCAL
THINNET (CABLE COAXIAL FINO)
(CONTINUACION)
2.8-C
REDES DE AREA LOCAL
THICKNET (CABLE COAXIAL GRUESO)
REQUERIMIENTOS
TARJETA DE RED CON CONECTOR DIX HEMBRA - El conector en la parte
posterior de la tarjeta
permite conectar la
computadora al cableado de
la red.
CABLE DE TRANSMISION CON UN CONECTOR DIX MACHO Y OTRO
HEMBRA - El cable conecta la tarjeta con el "transceptor" del sistema
Ethernet grueso. En un extremo del cable hay un conector macho que se
conecta a la tarjeta de red. En el otro extremo hay un conector hembra
que se conecta al transceptor. La longitud máxima de un cable de
transmisión es de 50 m.
TRANSCEPTOR (TRANSCEIVER) - El transceptor permite conectar el cable
coaxial grueso al cable de transmisión.
2.8-D
REDES DE AREA LOCAL
THICKNET (CABLE COAXIAL GRUESO)
(CONTINUACION)
TERMINADOR - Debe conectarse un terminador serie N en ambos extremos de la
red. Si el sistema produce un nivel excesivo de "ruidos", conviene
sustituir el terminador normal por un terminador conectado a
tierra.
CABLE ETHERNET GRUESO - Coaxial grueso. La longitud máxima del segmento
es de 500 m y el número máximo de transceptores
es de 100.
2.8-D1
REDES DE AREA LOCAL
THICKNET (CABLE COAXIAL GRUESO)
(CONTINUACION)
2.8-D2
REDES DE AREA LOCAL
THICKNET (CABLE COAXIAL GRUESO)
(CONTINUACION)
2.8-E
REDES DE AREA LOCAL
UTP (CABLE DE PAR TRENZADO NO BLINDADO)
REQUERIMIENTOS:
TARJETA DE RED CON CONECTOR HEMBRA RJ-45 - El conector
hembra RJ-45 permite conectar la tarjeta con el
cable UTP
CONECTOR RJ-45 - Se debe instalar un conector de este tipo en cada
extremo del cable de par trenzado.
2.8-F
REDES DE AREA LOCAL
UTP (CABLE DE PAR TRENZADO NO BLINDADO)
(CONTINUACION)
CABLE DE PAR TRENZADO - La longitud máxima de este cable es de
100m.
HUB (CONCENTRADOR) - Dispositivo multipuerto que permite que las
computadoras se conectan entre sí. El cable
de cada computadora se enchufa en un
puerto hembra del concentrador.
2.8-F1
REDES DE AREA LOCAL
UTP (CABLE DE PAR TRENZADO NO BLINDADO)
(CONTINUACION)
2.8-F2
REDES DE AREA LOCAL
UTP (CABLE DE PAR TRENZADO NO BLINDADO)
(CONTINUACION)
2.8-F3
REDES DE AREA LOCAL
FL (CABLE DE FIBRA OPTICA)
2.9
TOKEN RING (IBM/IEEE 802.5)
Topología (lógica): ANILLO
Velocidad de transmisión: 1, 4 o 16 Mbps
Codificación MANCHESTER
Control de acceso al medio: PASE DE TESTIGO (Token
passing)
MTU (Unidad máxima de transferencia): SIN LIMITE
TOPOLOGIA EN ANILLO
Interfaces repetidoras conectadas con líneas punto a punto
¿Cuántos bits circulan por el anillo?
Dos estados posibles
Mantenimiento y disponibilidad
2.10
TOKEN RING (IBM/IEEE 802.5)
TOPOLOGIA EN ANILLO
Workstation
Token-ring
Workstation
Workstation
Workstation
Workstation
Workstation
Hub o
MAU
Workstation
Workstation
2.10-A
REDES DE AREA LOCAL
TOKEN RING (IBM/IEEE 802.5)
REQUERIMIENTOS
TARJETA DE RED CON CONECTOR - El conector DB9 hembra de la tarjeta de
red Token Ring sirve para conectar el cable
de la red.
CONECTOR DB9 MACHO - El conector DB9 macho se enchufa en el conector
hembra de la tarjeta de red.
CABLE - Cable STP o UTP (2 pares) 802.3.Los cables se conectan mediante
conectores machos DB9 en un extremo y en el otro utiliza un conector
especial denominado "Data Conector" que permite conectar la
computadora a una "unidad de acceso multiestación" (concentrador
especial).
2.10-B
REDES DE AREA LOCAL
TOKEN RING (IBM/IEEE 802.5)
(CONTINUACION)
UNIDAD DE ACCESO MULTIPLE (MAU) - Concentrador o Hub especialmente
diseñado para redes Token Ring. El anillo se cierra en esta unidad
permitiendo la conexión entre sí de todas las computadoras.
Una de las ventajas del sistema TOKEN RING es la redundancia, si falla una parte
del sistema o incluso si se corta un cable, el sistema sigue funcionando.
Una de las desventajas es que el cableado es más complejo y más caro que el de
Ethernet.
2.10-C
REDES DE AREA LOCAL
TOKEN RING (IBM/IEEE 802.5)
(CONTINUACION)
2.11
TOKEN RING (IBM/IEEE 802.5)
Protocolo “Pase de Testigo”
1) La estación “A” espera por el token
2) “A” agrega los datos y las direcciones de “A” y de “C” y pone el bit
token como ocupado
3) “C” copia los datos, enciende los bits ARI y FCI y retransmite la
información
4) “A” remueve los datos y genera un nuevo token
CARACTERISTICAS
No hay colisiones
Los datos se transmiten en una sola dirección
Los datos se regeneran en cada una de las estaciones
Los datos regresan a la estación original
Existe un retardo debido a la rotación
“TIEMPO DE RETENCIÓN DEL TOKEN”
Permite enviar más de una trama seguida.
2.12
CARACTERISTICAS DE TOKEN RING
(IBM/IEEE 802.5)
Cada estación actúa como repetidor para regenerar la
señal.
Prioridades con características de justo.
Detección y manejo de errores sofisticado.
Reconocimiento de dirección duplicada.
Velocidad de 4 Mbps en par trenzado.
Velocidad de 16 Mbps con liberación temprana del token
El método de acceso basado en token ring permite
conseguir un uso igualitario de la red mediante el método
determinístico.
1) La siguiente estación “lógica” es también la siguiente estación “física”.
2) El usuario puede predecir y controlar el tiempo máximo de espera de
un nodo antes de conseguir acceso a la red.
Si bien en este método no existe una estación que controle
la red (este control está repartido entre todas), existe una
estación que se ocupa de los problemas de la red y de la
recuperación de la misma, denominado monitor activo de
la red (AM).
El protocolo MAC de TOKEN RING permite:
Añadir nodos a la red
Remover nodos
Aislar fallas
Recuperación de errores
2.13
ALGUNOS TIMERS IMPORTANTES DE TOKEN RING
TAM
Time active monitor = 7s
Usado por el Monitor Activo para encolar tramas AMP, para iniciar el
proceso de notificación a las estaciones del anillo.
TSM
Time standby monitor = 10s
Usado por cada estación en estado standby de monitor para asegurar la
presencia del AM en el anillo.
TRR
Time Return to Repeat = 4.1ms
Usado por cada estación para repetir tramas, si no se detecta el campo
End Delimiter.
TRR > Maxima latencia del anillo.
THT
Timer Holding Token = 10 ms
El tiempo máximo que una estación puede retener un token mientras
transmite antes de pasarlo.
TQP
Time Queue PDU = 20 ms
Retraso desde que se recibe una trama AMP/SMP con A, C = 0 hasta
encolar el próximo SMP durante el proceso de notificación, para evitar
congestión de los buffers.
2.14
SUPERVISION Y MANTENIMIENTO DEL ANILLO
1 ) PRUEBA DE DIRECCION DUPLICADA
Durante el proceso de inicialización de una estación, se envía este tipo de
frame con la dirección de la misma. Si la trama retorna con el bit ARI en
1, indica que existe otra estación en el anillo con la misma dirección. Si
esto ocurre la estación se quita a si misma del anillo.
2) BALIZA (BEACON MAC FRAME)
Se envía como resultado de fallas serias en el anillo (p.ej.: cable cortado,
estación inactiva, etc.). Es muy útil para localizar la falla.
3) RECLAMO DE TOKEN (CLAIM TOKEN, CL_TK)
Cuando una estación que no es la supervisora (estado standby) determina
que no hay un monitor activo operando en el anillo.
4) PURGA (PURGE MAC FRAME)
Esta trama la transmite el monitor activo (supervisora). Se transmite a
continuación del proceso de RECLAMO DE TOKEN o para inicializar el
anillo después de detectar un bit M puesto en 1 o por expiración del timer
“TVX”.
5) SUPERVISOR (MONITOR) ACTIVO PRESENTE (AMP)
Es transmitido por el Monitor Activo. Se encola para la transmisión
después de una purga exitosa del anillo o después de la expiración del
timer “TAM”. Toda estación que recibe esta trama, resetea su timer
“TSM”.
6) SUPERVISOR (MONITOR) STANDBY PRESENTE (SMP)
Esta trama es transmitida por los monitores standby. Despues de recibir
una trama AMP o SMP cuyos bits A y C son iguales a 0, el timer “TQP”
se resetea. Cuando expira un SMP se encola para su transmisión.
2.15
REPETIDORES DE TOKEN RING
* ENTRE HUBS
Extienden la conexión Ring In/Ring Out
Puede ser cobre o fibra
Detección de fallas en los cables
* EXTENSOR DE LOBULOS
Permite extender la longitud del lóbulo de la estación
* SE AÑADE A LA CANTIDAD DE ESTACIONES
* SE PUEDE UTILIZAR PARA SEGMENTAR REDES
2.16
MULTISTATION ACCESS UNIT (MAU)
IBM 8228
FUNCIONES:
* Proveer físicamente una topología de anillo lógico
* Inserción / bypass
* Extensión del anillo físico
No requiere alimentación externa
Adicionales para montaje en racks, escritorios, estantes o montura de
pared
2.17
TABLA DE VALORES DE TOKEN RING
CALCULO DE LA LONGITUD DEL CABLE:
TCL = LL + ARL + ECL/MAU * Cant (MAUs) =< MTD
Donde:
TCL = Longitud total del cable
LL = Longitud máxima del lóbulo
ARL = Longitud ajustada del anillo
ECL/MAU = Longitud equivalente de cable por MAU
MTD = Distancia máxima total
TABLA DE VALORES
Velocidad de
transmisión
(Mbps)
Tipo de
Cable
LL
(m)
Cantidad
Máxima de
Estaciones
ECL/MAU
MTD
(m)
4
STP Tipo 1
240
260
2,5
400
4
UTP Cat.3
100
64
8,5
150
4
UTP Cat.5
125
132
8,5
225
16
STP Tipo 1
100
128
2,5
180
16
UTP Cat.3
45
48
8,5
70
16
UTP Cat.5
45
80
8,5
100
TR0002.xls
2.18
TOKEN RING CON REPETIDORES
EXTENSION DEL ANILLO FISICO
Repetidor
Repetidor
RO
RI
RI
Hub/MAU
RO
RO
Hub/MAU
RI
RI
Hub/MAU
RO
RO
Hub/MAU
RI
RI
Hub/MAU
Repetidor
RO
RO
Hub/MAU
Repetidor
Notas:
RI: Ring Input (Entrada al anillo - Puerta del Hub)
RO. Ring Out (Salida del anillo - Puerta del Hub)
HUB/MAU: Concentrador de anillo - Unidad de Acceso Multiple
2.19
SLOTTED RING
(ANILLO RANURADO)
CARACTERISTICAS
1) TODO EL ANILLO ESTÁ OCUPADO CON "RANURAS DE
TRANSMISIÓN" (SLOTS) DE LONGITUD FIJA QUE CIRCULAN
CONTINUAMENTE EN EL ANILLO. UN INDICADOR DE OCUPADO
O LIBRE DENTRO DEL ENCABEZAMIENTO DE LA RANURA SE
UTILIZA PARA INDICAR EL ESTADO DE LA RANURA.
2) LAS ESTACIONES QUE DESEAN TRANSMITIR ESPERAN LA
APARICIÓN DE LA PRIMERA RANURA LIBRE, LE CAMBIAN EL
INDICADOR A "OCUPADO" E INSERTAN SUS DATOS EN
ESA RANURA.
3) CUANDO EL REMITENTE RECIBE DE VUELTA LA RANURA
OCUPADA CORRESPONDIENTE A SU TRANSMISIÓN, CAMBIA EL
INDICADOR A "LIBRE" Y LA DEVUELVE AL ANILLO.
4) UN MENSAJE PUEDE TENER QUE SER TRANSMITIDO
UTILIZANDO UNA O MÁS RANURAS.
2.20
REDES DE AREA LOCAL
TOKEN BUS (802.4)
LAS ESTACIONES E Y F ESTAN FUERA DEL ANILLO (SOLO
ESCUCHAN)
SOFTWARE ESPECIAL PARA FIJAR EL CAMINO (ANILLO)
LAN VIRTUAL
EL METODO DETERMINISTICO Y ASIGNACION DE
PRIORIDADES COMBINADO CON LA FACIL IMPLEMENTACION
DE UN BUS, IMPLICA SU UTILIZACION FUNDAMENTALMENTE
EN:
INDUSTRIA DE LA FABRICACION
(AUTOMATIZACION DE FABRICAS)
Y
CONTROL DE PROCESOS
2.21
REDES DE AREA LOCAL
TOKEN BUS (802.4)
COMUNMENTE, SE USA CABLE COAXIL
MODALIDAD DE BANDA ANCHA (BROADBAND)
FUNCIONES DE LOS CIRCUITOS:
CODIFICACION DE LOS DATOS A TRANSMITIR (MODULACION)
DECODIFICACION DE LOS DATOS RECIBIDOS
(DEMODULACION)
GENERACION DEL CLOCK
TIPOS DE TRAMAS MAC
RECLAMAR TESTIGO: Se usa durante la inicialización del anillo lógico
QUIEN ME SIGUE?: Se usa en el procedimiento que permite que una
estación determine la dirección de la estación que es
su sucesora en el anillo.
FIJAR SUCESOR: Permite a una nueva estación que se incorpora al
anillo informar a su nuevo predecesor que se ha
unido al anillo.
SOLICITAR SUCESOR: Se usa en el procedimiento de recuperación
cuando una estación sale del anillo y tambien en el
procedimiento que permite que una estación se
(re)incorpore al anillo.
RESOLVER CONTENCION: Se usa en el procedimiento que permite a
una nueva estación incorporarse al anillo.
TESTIGO (TOKEN): La trama de testigo de control.
2.22
REDES DE AREA LOCAL
TOKEN BUS (802.4)
PROCEDIMIENTO PARA AÑADIR UNA ESTACION AL
TOKEN BUS
Cada nodo envía periódicamente una trama “Solicitar Sucesor” para
invitar a los nodos con dirección comprendida entre la de la propia
estación y la del próximo nodo a entrar en el anillo.
El nodo emisor espera una respuesta dentro del lapso denominado
“ventana de respuesta”
Pueden pasar alguno de los siguientes casos:
(1) No hay respuesta
* Pasa el Token
(2) Un nodo responde
* Resetea el nodo sucesor
*Pasa el token al nuevo nodo sucesor
(3) Responde más de un nodo
* Se detecta colisión
* El nodo debe resolver la “contención”:
El nodo envía una trama de “resolver contención” y espera durante
cuatro ventanas (cada una equivalente a una ventana de respuesta)
* En la ventana 1, responden nodos con prefijo de dirección “00”
* En la ventana 2, responden nodos con prefijo de dirección “01”
* En la ventana 3, responden nodos con prefijo de dirección “10”
* En la ventana 4, responden nodos con prefijo de dirección “11”
Si vuelven a colisionar, el procedimiento se repite para el segundo par de
bits. Solamente el nodo que conteste primero se añade al anillo
2.23
REDES DE AREA LOCAL
TOKEN BUS (802.4)
REGLAS DE TRANSMISION
* Cuatro niveles de prioridad:
Clases 6, 4, 2 y 0
* THT: Time holding timer (tiempo máximo que una estación puede
retener un token)
* Cada nodo puede transmitir datos de clase 6 durante un tiempo
equivalente al THT
* Para clases i = 4, 2, 0:
Transmite tráfico clase i si todo el tráfico de clases i+2 o mayor es
transmitido y el tiempo de circulación del token (incluyendo tiempo de
transmisión de tramas de mayor prioridad durante la retención del
token) es menor que TRTi
TRT i = Token rotation time for class i (tiempo de rotación del token para
clase i)
El tiempo máximo de una rotación completa del token durante el cual se
permiten transmisiones de clase i
2.24
REDES DE AREA LOCAL
TOKEN BUS (802.4)
ESQUEMA DE PRIORIDADES
Recibir
token
¿Datos Clase
6
para enviar?
Si
Si
Si
No
¿Datos Clase
0
para enviar?
No
Devolver
token
Enviar
Trama
¿Expiró Timer
TRT4?
No
Enviar
Trama
No
Enviar
Trama
No
Enviar
Trama
Si
No
¿Datos Clase
2
para enviar?
No
Si
No
¿Datos Clase
4
para enviar?
¿Expiró Timer
THT?
¿Expiró Timer
TRT2?
Si
Si
¿Expiró Timer
TRT0?
Si
2.25
REDES DE AREA LOCAL
COMPARACIÓN DE RENDIMIENTOS
Velocidad: 10 Mbps
Nro. de Estaciones: 100
Tamaño de la trama: 512 bits
Rendimiento
1
0.8
0.6
TOKEN RING
CSMA
0.4
TOKEN BUS
0.2
0
Tiempo de Respuesta
Tamaño de la trama: 1.200 bits
1
Rendimiento
0.8
TOKEN RING
TOKEN BUS
CSMA
0.6
0.4
0.2
0
Tiempo de Respuesta
Descargar