0Pricing
Cloud & IT Cert Prep · Lección

Direcciones MAC y tabla de direcciones

Comprenda las direcciones de hardware y cómo las aprenden los switches.

Direcciones MAC y tabla de direcciones es una lección gratuita de Cloud & IT Cert Prep en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cloud & IT Cert Prep, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

La dirección de hardware

Cada interfaz de red tiene una dirección MAC (Media Access Control address), un identificador de hardware único integrado en el dispositivo por su fabricante. Aunque las direcciones IP pueden cambiar cuando un dispositivo pasa de una red a otra, la dirección MAC normalmente permanece asociada al hardware. Los switches dependen por completo de las direcciones MAC para reenviar tramas, por lo que comprenderlas es esencial para entender cómo funciona una LAN.

Cómo es una MAC

Una dirección MAC tiene 48 bits de longitud y normalmente se escribe como doce dígitos hexadecimales en seis pares, por ejemplo, 00:1A:2B:3C:4D:5E. Cada par representa un byte. Los dos puntos (o, en ocasiones, los guiones o puntos) solo separan los pares para facilitar la lectura. Este formato ofrece una enorme cantidad de direcciones posibles, suficiente para identificar de forma única el hardware de red en todo el mundo.

OUI y parte del dispositivo

Una dirección MAC tiene dos mitades:

  • Primeros 24 bits — OUI (Organizationally Unique Identifier): identifica al fabricante y lo asigna la IEEE.
  • Últimos 24 bits: un valor único que el fabricante asigna a ese dispositivo concreto.

Juntas, ambas partes hacen que cada MAC sea única a escala mundial. A menudo puede consultar el OUI para identificar al fabricante de un dispositivo.

Integrada, pero modificable

La MAC a veces recibe el nombre de BIA (Burned-In Address) porque está establecida en el firmware del hardware. Sin embargo, los sistemas operativos modernos pueden suplantarla o sobrescribirla mediante software y presentar una MAC diferente. Los atacantes pueden hacerlo para eludir filtros, y las funciones de privacidad aleatorizan las MAC en redes Wi-Fi. Por tanto, aunque normalmente es fija, una MAC no es verdaderamente inmodificable.

La tabla de direcciones MAC

Un switch mantiene una tabla de direcciones MAC (también llamada tabla CAM, por Content Addressable Memory) que asocia cada dirección MAC conocida con el puerto del switch donde se encuentra el dispositivo correspondiente. Esta tabla es el núcleo de la conmutación: cada decisión de reenvío la consulta. El switch la crea y actualiza automáticamente observando las direcciones de origen de las tramas entrantes.

Cómo se completa la tabla

La tabla se completa mediante el aprendizaje. Cada vez que una trama entra por un puerto, el switch lee su MAC de origen y registra esa MAC junto con el número del puerto de entrada. Si posteriormente la misma MAC envía tráfico desde otro puerto, porque el dispositivo se ha movido, el switch actualiza la entrada. Este aprendizaje continuo mantiene la tabla adaptada a la topología real de la red.

Example MAC address table:
  PORT   MAC ADDRESS         TYPE
  Gi0/1  00:1A:2B:3C:4D:5E   Dynamic
  Gi0/2  00:1A:2B:99:88:77   Dynamic
  Gi0/3  AC:DE:48:00:11:22   Dynamic

Entradas dinámicas y estáticas

La mayoría de las entradas de la tabla son dinámicas: se aprenden automáticamente y caducan después de un periodo de inactividad. Los administradores también pueden añadir entradas estáticas que asignan permanentemente una MAC específica a un puerto, algo útil para servidores importantes o por motivos de seguridad. Las entradas estáticas no caducan y prevalecen sobre el comportamiento aprendido, lo que proporciona un control preciso cuando es necesario.

Por qué la tabla tiene límites

La tabla MAC tiene un tamaño finito. Un switch solo puede almacenar un número limitado de entradas. Un atacante puede aprovechar esta limitación mediante un MAC flooding, enviando muchas tramas con MAC de origen falsas para llenar la tabla. Cuando está llena, el switch puede volver a inundar todas las tramas como un hub, lo que permite al atacante capturar el tráfico. La función port security protege contra este ataque limitando el número de MAC por puerto.

Dirección MAC frente a dirección IP

Distinga claramente los dos tipos de dirección:

  • Dirección MAC — capa 2, de hardware, utilizada dentro de una red local por los switches.
  • Dirección IP — capa 3, lógica, utilizada para enrutar entre redes.

Un dispositivo conserva su MAC cuando se desplaza dentro de redes locales, pero obtiene nuevas IP al conectarse a redes distintas. Los switches utilizan MAC; los routers utilizan IP. Esta división de funciones es fundamental.

Direcciones MAC de broadcast y unicast

No todas las direcciones MAC apuntan a un solo dispositivo. La dirección especial FF:FF:FF:FF:FF:FF es la dirección de broadcast, es decir, la que representa a todos los dispositivos de la red local. Una dirección MAC normal específica de un dispositivo es una dirección de unicast, y ciertos rangos están reservados para grupos de multicast. Cuando un switch detecta el destino de broadcast, inunda la trama hacia todos los puertos; así es como protocolos como ARP llegan a todos los dispositivos a la vez.

Integración de conceptos

Para el examen, debe saber que una dirección MAC es una dirección de hardware de 48 bits representada mediante doce dígitos hexadecimales, cuya primera mitad corresponde al fabricante OUI. Los switches almacenan las asociaciones entre direcciones MAC y puertos en la tabla de direcciones MAC, mediante entradas dinámicas que caducan y entradas estáticas opcionales. Comprenda el MAC flooding como un ataque, y recuerde que MAC pertenece a la capa 2, mientras que IP pertenece a la capa 3.

Comprobación rápida

Ponga a prueba sus conocimientos sobre las direcciones MAC.

Repaso

Ha aprendido que una dirección MAC es un identificador de hardware de 48 bits que se muestra como doce dígitos hexadecimales, dividido en un OUI del fabricante y una parte correspondiente al dispositivo. Aunque viene incorporada de fábrica, puede falsificarse. Los switches mantienen una tabla de direcciones MAC (tabla CAM) que asocia las MAC con los puertos y que se completa mediante el aprendizaje de las direcciones de origen, con entradas dinámicas que caducan y entradas estáticas opcionales. El MAC flooding ataca el tamaño limitado de la tabla; la seguridad de puertos ofrece protección. MAC pertenece a la capa 2; IP pertenece a la capa 3.

Preguntas frecuentes

¿La lección «Direcciones MAC y tabla de direcciones» es gratis?

Sí — el texto completo de «Direcciones MAC y tabla de direcciones» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cloud & IT Cert Prep, actualiza a CoddyKit PRO. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

¿Qué aprenderé en «Direcciones MAC y tabla de direcciones»?

Comprenda las direcciones de hardware y cómo las aprenden los switches. Practicas Cloud & IT Cert Prep con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Cloud & IT Cert Prep?

No se requiere experiencia previa. Cloud & IT Cert Prep en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.

¿Cuánto tiempo toma la lección «Direcciones MAC y tabla de direcciones»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Cloud & IT Cert Prep?

Sí. Cada lección de Cloud & IT Cert Prep incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Por qué los hubs pertenecen al pasado
  2. Cómo un switch reenvía tramas
  3. Direcciones MAC y tabla de direcciones
  4. Dominios de colisión y de broadcast
← Volver a Cloud & IT Cert Prep