Capa de Enlace y Acceso al Medio
La capa de enlace mueve tramas entre nodos directamente conectados a través de un único enlace físico, y la subcapa de control de acceso al medio rige cómo múltiples nodos comparten un canal de difusión sin que sus transmisiones colisionen destructivamente.
Definition
La capa de enlace es la capa de protocolo responsable de transferir tramas entre dos nodos conectados por un único enlace, incluyendo el entramado, el acceso al enlace a través de un protocolo de control de acceso al medio, y la detección de errores en el enlace.
Scope
Esta área cubre la segunda capa de la pila de red: el entramado de datos en tramas de capa de enlace, la detección y corrección de errores en enlaces ruidosos, y los protocolos de control de acceso al medio (MAC) que coordinan el acceso a un canal de comunicación compartido. Incluye protocolos de partición de canal, acceso aleatorio y por turnos, redes de área local conmutadas, y la familia Ethernet con sus conmutadores y direccionamiento. Excluye los detalles de señalización física por debajo y el enrutamiento de capa de red que opera a través de múltiples enlaces por encima.
Sub-topics
Core questions
- ¿Cómo se delimita un flujo de bits en tramas y cómo se detectan o corrigen los errores de transmisión?
- ¿Cómo pueden muchos nodos compartir un único canal de difusión de manera eficiente y justa?
- ¿Cuáles son las ventajas y desventajas entre los protocolos MAC de partición de canal, acceso aleatorio y por turnos?
- ¿Cómo reenvían las tramas los conmutadores de aprendizaje en una red de área local y en qué se diferencian de los enrutadores?
- ¿Por qué se necesitan direcciones de capa de enlace (MAC) además de las direcciones de capa de red?
Key concepts
- entramado
- detección de errores (paridad, suma de comprobación, CRC)
- control de acceso al medio (MAC)
- partición de canal (TDMA, FDMA)
- acceso aleatorio (ALOHA, CSMA/CD)
- direcciones MAC
- Ethernet
- conmutadores de capa de enlace
- dominios de colisión y difusión
- resolución de direcciones (ARP)
Key theories
- Acceso múltiple aleatorio y CSMA/CD
- Los protocolos de acceso aleatorio permiten que los nodos transmitan cuando tienen datos y se recuperen de las colisiones; el acceso múltiple con detección de portadora y detección de colisiones (CSMA/CD), utilizado en el Ethernet clásico, escucha antes de enviar y aborta al detectar una colisión, luego retrocede aleatoriamente.
- Detección de errores mediante redundancia
- La adición de bits de comprobación calculados a partir de los datos —paridad, sumas de comprobación o comprobaciones de redundancia cíclica— permite a un receptor detectar (y a veces corregir) errores de bits introducidos en un enlace, intercambiando una pequeña sobrecarga por fiabilidad.
- LAN conmutadas de autoaprendizaje
- Los conmutadores Ethernet construyen tablas de reenvío automáticamente observando las direcciones de origen de las tramas entrantes, reenviando selectivamente en lugar de difundir, lo que segmenta los dominios de colisión y escala las redes de área local.
Clinical relevance
La tecnología de capa de enlace es lo que conecta físicamente los dispositivos: los conmutadores Ethernet forman la columna vertebral de las redes empresariales y de centros de datos, el protocolo MAC de Wi-Fi rige cada LAN inalámbrica, y los códigos de detección de errores protegen los datos en cada enlace, desde el cobre hasta la fibra y la radio. El diseño de centros de datos de baja latencia, el diagnóstico de problemas de colisión y tormentas de difusión, y la segmentación de redes con VLAN, todo se basa en conceptos de capa de enlace.
History
El sistema ALOHA en la Universidad de Hawái (Abramson, principios de los años 70) fue pionero en el acceso múltiple aleatorio a través de un canal de radio compartido. Metcalfe y Boggs adaptaron estas ideas a Ethernet en Xerox PARC en 1976, utilizando CSMA/CD sobre un cable coaxial. Ethernet fue posteriormente estandarizado como IEEE 802.3 y evolucionó de coaxial compartido a par trenzado y fibra conmutados, reemplazando la contención basada en colisiones con la conmutación full-duplex.
Key figures
- Robert Metcalfe
- David Boggs
- Norman Abramson
- Andrew S. Tanenbaum
Related topics
Seminal works
- metcalfe1976
- kurose2021
- tanenbaum2010
Frequently asked questions
- ¿Cuál es la diferencia entre un conmutador y un enrutador?
- Un conmutador de capa de enlace reenvía tramas dentro de una red de área local basándose en direcciones MAC y es transparente a la capa de red, mientras que un enrutador reenvía paquetes entre redes basándose en direcciones de capa de red (IP) y ejecuta protocolos de enrutamiento. Los conmutadores construyen una única LAN; los enrutadores conectan diferentes redes entre sí.
- ¿Por qué necesitamos direcciones MAC si ya tenemos direcciones IP?
- Las direcciones MAC identifican una interfaz de red en un enlace local y se utilizan para la entrega en ese único salto, mientras que las direcciones IP identifican un host dentro de la estructura de direccionamiento global y se utilizan para el enrutamiento de extremo a extremo. Ambas operan en diferentes capas, y la resolución de direcciones mapea una dirección IP a la dirección MAC del siguiente salto.