Control de acceso medio


En los estándares IEEE 802 LAN / MAN , la subcapa de control de acceso al medio ( MAC , también llamada control de acceso al medio) es la capa que controla el hardware responsable de la interacción con el medio de transmisión alámbrico, óptico o inalámbrico . La subcapa MAC y la subcapa de control de enlace lógico (LLC) forman juntas la capa de enlace de datos . Dentro de la capa de enlace de datos, LLC proporciona control de flujo y multiplexación para el enlace lógico (es decir , EtherType , etiqueta VLAN 802.1Q , etc.), mientras que MAC proporciona control de flujo y multiplexación para el medio de transmisión.

Estas dos subcapas juntas corresponden a la capa 2 del modelo OSI . Por razones de compatibilidad, LLC es opcional para implementaciones de IEEE 802.3 (las tramas son entonces "sin procesar"), pero es obligatorio para implementaciones de otros estándares de capa física IEEE 802. Dentro de la jerarquía del modelo OSI y los estándares IEEE 802, la subcapa MAC proporciona una abstracción de control de la capa física de manera que las complejidades del control del enlace físico son invisibles para la LLC y las capas superiores de la pila de red. Por tanto, cualquier subcapa LLC (y capas superiores) se puede utilizar con cualquier MAC. A su vez, el bloque de control de acceso al medio está formalmente conectado al PHY a través de una interfaz independiente del medio.. Aunque el bloque MAC se integra hoy en día típicamente con el PHY dentro del mismo paquete de dispositivo , históricamente cualquier MAC podría usarse con cualquier PHY, independientemente del medio de transmisión.

Al enviar datos a otro dispositivo en la red, la subcapa MAC encapsula tramas de nivel superior en tramas apropiadas para el medio de transmisión (es decir, el MAC agrega un preámbulo de palabra de sincronización y también relleno si es necesario), agrega una secuencia de verificación de tramas para identificar errores de transmisión, y luego reenvía los datos a la capa física tan pronto como lo permita el método de acceso al canal apropiado . Para topologías con un dominio de colisión (bus, anillo, malla, topologías punto a multipunto), es necesario controlar cuándo se envían los datos y cuándo esperar para evitar colisiones . Además, el MAC también es responsable de compensar las colisiones iniciando la retransmisión si una señal de atascoes detectado. Al recibir datos de la capa física, el bloque MAC asegura la integridad de los datos verificando las secuencias de verificación de tramas del remitente y elimina el preámbulo y el relleno del remitente antes de pasar los datos a las capas superiores.

Según IEEE Std 802-2001 sección 6.2.3 "Subcapa MAC", las funciones principales realizadas por la capa MAC son: [2]

Las direcciones de red local utilizadas en las redes IEEE 802 y las redes FDDI se denominan direcciones de control de acceso a los medios ; se basan en el esquema de direccionamiento que se utilizó en las primeras implementaciones de Ethernet . Una dirección MAC está pensada como un número de serie único. Las direcciones MAC generalmente se asignan al hardware de la interfaz de red en el momento de la fabricación. La parte más significativa de la dirección identifica al fabricante, quien asigna el resto de la dirección, por lo que proporciona una dirección potencialmente única. Esto hace posible que las tramas se entreguen en un enlace de red que interconecta hosts mediante alguna combinación de repetidores , concentradores , puentes yconmutadores , pero no mediante enrutadores de capa de red . Así, por ejemplo, cuando un paquete IP llega a su (sub) red de destino, la dirección IP de destino (un concepto de capa 3 o capa de red) se resuelve con el Protocolo de resolución de direcciones para IPv4 , o mediante el Protocolo de descubrimiento de vecinos (IPv6) en el Dirección MAC (un concepto de capa 2) del host de destino.

Ejemplos de redes físicas son las redes Ethernet y las redes Wi-Fi , las cuales son redes IEEE 802 y utilizan direcciones MAC IEEE 802 de 48 bits.