Portada » Informática » Ethernet y Capa de Enlace: Funcionamiento, Protocolos y Estándares (802.3, 802.4, 802.5)
El nivel de enlace se encarga de establecer una comunicación libre de errores para la capa de red. Para ello, fracciona el mensaje en bloques de datos (tramas) que se envían secuencialmente por la capa física, quedando a la escucha de las tramas de confirmación generadas por la capa de enlace del receptor.
La capa de enlace prepara los paquetes de la capa de red para su transmisión a través de medios físicos, controlando su acceso. Es responsable del intercambio de tramas entre nodos en una red física.
Envío de tramas sin conexión ni control de pérdidas o errores. Importante en redes con baja tasa de errores (LAN) o tecnología ATM.
No se establece conexión, pero el destino envía un reconocimiento al emisor al recibir la trama.
Establecimiento de conexión con tres fases:
Encapsulación de datos de la capa de red en tramas para su entrega a la capa física.
No restricción de información entre niveles adyacentes.
Usados en sistemas punto a punto y multipunto.
Protocolo síncrono de IBM (1960s). Usa varios formatos de trama y caracteres. Control de flujo y errores mediante parada y espera, y código de errores CRC. Códigos de control: DLE, STX, EDT, ACK, NAK.
Protocolo de DEC (1975). Usa un solo tipo de trama con indicación del número de bytes enviados.
Emplean cualquier tipo de código de carácter.
Protocolo de IBM (1975) para redes SNA, similar a HDLC.
Protocolo de IBM (1974), estandarizado por ISO para redes x.25.
Protocolo de acceso múltiple con escucha de portadora y detección de colisiones. Los dispositivos escuchan antes de transmitir y finalizan el envío al detectar una colisión. Funciona mediante tramas.
Escucha el canal y transmite inmediatamente si está libre, o permanece en escucha hasta que lo esté. Puede generar colisiones.
Similar al anterior, pero deja de escuchar el canal si está ocupado y espera un tiempo antes de volver a intentarlo. Reduce colisiones pero introduce retardos.
Transmite con probabilidad p si el canal está libre, o se retrasa un tiempo (ranura temporal) con probabilidad 1-p. La ranura temporal es igual al máximo retardo de propagación de señal.
Cada transmisión requiere una escucha del medio (detección de señal portadora). Si el medio está libre, se transmite. Si hay colisión, se envía un mensaje JAM de 32 bits y se aplica el algoritmo BACKOFF antes de reintentar la transmisión. El tiempo de espera se duplica en los primeros intentos y se notifica un error en capas superiores si fallan las conexiones.
Variantes de Ethernet 10base5 y 10base2. Conexión dúplex para retrocompatibilidad.
Estándar que implementa una red lógica en anillo con paso de testigo sobre una red física en bus. Limita las conexiones y usa un token para que solo el nodo con el token pueda transmitir.
Conexión de nodos a un bus (cable coaxial de 75 ohmios) con topología lógica en anillo. Cada nodo conoce la identidad de sus nodos adyacentes. El token controla el medio y permite la transmisión. Cada estación tiene un receptor y transmisor que actúan como repetidores. Cada estación tiene un número asociado. La estación con el token transmite o lo pasa. El token viaja en la misma secuencia de estaciones. Se usa multiplexación por división en el tiempo. No hay colisiones. Si la estación sucesora no emite, se intenta averiguar quién es el siguiente.
Estándar para redes LAN en anillo con paso de testigo. Velocidades de 4 o 16 Mb/s (cobre) y 100 Mb/s (fibra óptica). Apareció en 1984 por IBM y fue estandarizado por ANSI/IEEE. Similar a la red TOKEN de IBM, usa una estrella con estaciones unidas a un MSAU (Unidad de Acceso Multiestación).
Las estaciones con mayor prioridad pueden reservar el token. El token generado incluye la mayor prioridad de la estación que realiza la reserva.
El tamaño de la trama varía según el campo de información. Las tramas de datos acotan información para protocolos superiores y las de comandos contienen información de control. La trama de datos e instrucciones presentan:
Protocolo para comunicación entre ordenadores en un entorno local. Creado por DEC, Intel y XEROX (DIX 1.0, 1972). Usa ondas cuadradas para representar 1 y 0. En 1982 se modificó a DIX 2.0 (Ethernet II). Incorpora CSMA/CD. Uso de cable coaxial (THICKNET 10base5 y THINNET 10base2). Velocidad de 10 Mb/s. Uso de cables UTP en topología estrella con HUBS (10base T). Reemplazo de HUBS por SWITCHES (100base-TX) para controlar el flujo de datos.
A partir de 100base-TX (full duplex), surge Ethernet de 1 Gb/s con fibra óptica (1998). 1000base-SX (fibra monomodo y multimodo) y 1000base-LX (fibra monomodo). Gigabit Ethernet (1999) sobre par trenzado (1000base T). Ethernet sobre fibra óptica de 10 Gigabit XX (2002). 10 Gigabits/s sobre UTP CAT-6a (2006). Tendencia a estándares de 40 a 160 gigabits/s.
Red de comunicación de acceso múltiple y broadcast con detección de errores. Medio de transmisión pasivo. Conexión en bus con terminadores en ambos extremos. Uso de múltiples protocolos para entornos heterogéneos. Estándar para conectar ordenadores e intercambiar información. Define cableado, señalización y formatos de trama. Base para el estándar 802.3. Evolución para mayor capacidad, seguridad y fiabilidad. Compatible con CSMA/CD 802.4 y 802.5.
Segmento de red donde pueden ocurrir colisiones. Los conmutadores evitan colisiones entre equipos. Los valores no reenvían tramas de enlace cuando los dominios de colisión se separan.
Área lógica donde cualquier dispositivo puede transmitir a otro sin necesidad de encaminador. Broadcast es el método más eficiente para transmitir ondas. En internet, existen multitasking, unicasting y anycast.