¿Qué es el Extractor de Direcciones MAC de Texto?
El extractor de direcciones MAC de texto es una utilidad avanzada de ingeniería de redes y administración de sistemas diseñada para escanear, aislar, normalizar y clasificar direcciones físicas de control de acceso al medio (MAC - Media Access Control) presentes en textos desestructurados. Resulta indispensable para procesar tablas de correspondencia de protocolos de resolución de direcciones (salidas del comando arp -a), volcados de configuración de routers y switches gestionados (como Cisco IOS, Juniper Junos o MikroTik RouterOS), informes de escaneos de redes Wi-Fi (como Aircrack-ng o Wireshark) y listas de concesiones de servidores DHCP.
En el ámbito de las telecomunicaciones, las direcciones MAC se presentan habitualmente en una amplia diversidad de formatos incompatibles entre sí (con dos puntos, con guiones, en notación de puntos de Cisco o en secuencias continuas de caracteres hexadecimales). Nuestro extractor unifica y estandariza todas las direcciones encontradas a un formato homogéneo configurable, desduplica registros repetidos y consulta una base de datos local de identificadores organizacionales únicos (OUI) para determinar el fabricante del hardware de red en tiempo real.
Formatos y Notaciones de Direcciones MAC Soportadas
| Estilo de Notación | Ejemplo Típico | Entorno de Uso Principal |
|---|---|---|
| Delimitada por Dos Puntos | 00:1A:2B:3C:4D:5E | Estándar IEEE 802, sistemas Linux/Unix (ip link, ifconfig) y macOS. |
| Delimitada por Guiones | 00-1A-2B-3C-4D-5E | Sistemas operativos Microsoft Windows (comando getmac y salida de ipconfig /all). |
| Notación Cisco (Puntos) | 001a.2b3c.4d5e | Routers, switches y firewalls de Cisco Systems (show mac address-table). |
| Hexadecimal Continuo | 001A2B3C4D5E | Sistemas de control de acceso RADIUS, registros en bases de datos y etiquetas de código de barras. |
| Formato Extendido EUI-64 | 00:1A:2B:FF:FE:3C:4D:5E | Autoconfiguración sin estado (SLAAC) de direcciones IPv6 sobre interfaces Ethernet de 64 bits. |
Análisis de Bits Especiales de la Capa de Enlace
Una dirección MAC estándar de 48 bits se divide en dos secciones de 24 bits cada una:
Estructura Binaria de una Dirección MAC
\underbrace{b_7 b_6 b_5 b_4 b_3 b_2 b_1 b_0}_{\text{Byte 0 (OUI)}} \ \parallel \ \text{Byte 1} \ \parallel \ \text{Byte 2} \ \parallel \ \underbrace{\text{Byte 3} \ \parallel \ \text{Byte 4} \ \parallel \ \text{Byte 5}}_{\text{NIC Specific (Asignado por fabricante)}}
Los dos bits menos significativos del primer byte ($b_0$ y $b_1$) contienen información crítica sobre el comportamiento del tráfico de red:
- Bit I/G (Individual / Group - Bit 0):
- Si vale
0, es una dirección Unicast (destinada a una única tarjeta de red física). - Si vale
1, es una dirección de Multicast o Broadcast (ej.FF:FF:FF:FF:FF:FFpara difusión general o01:00:5E:...para multicast IPv4).
- Si vale
- Bit U/L (Universal / Local - Bit 1):
- Si vale
0, la dirección es Globalmente Administrada y garantiza unicidad mundial asignada por la IEEE. - Si vale
1, es una dirección Administrada Localmente (LAA), muy común en redes virtuales (Docker, Hyper-V, KVM) o funciones de privacidad de dirección aleatoria (MAC Randomization) en smartphones Android e iOS.
- Si vale
Identificación de Fabricante de Hardware (OUI Lookup)
Los primeros 3 bytes (24 bits) de una dirección MAC constituyen el Identificador Único de Organización (OUI) asignado formalmente por la IEEE a los fabricantes de equipos de red. Nuestro motor integra una base de datos local de prefijos reconocidos que permite identificar en fracciones de milisegundo a fabricantes líderes como Apple, Cisco, Intel, Dell, VMware, Samsung, TP-Link, Espressif (ESP32/ESP8266), Raspberry Pi y Google.
Guía de Uso Paso a Paso
- Pega el texto que contiene las direcciones MAC (como el volcado de una consola o una tabla de concesiones DHCP) en el área de entrada.
- Selecciona el formato de normalización de destino deseado (por ejemplo, dos puntos en mayúsculas o notación de puntos de Cisco).
- Marca la opción Identificar Fabricante OUI si deseas incluir el nombre del ensamblador y el desglose de bits Unicast/Multicast en el reporte.
- Haz clic en Copiar Direcciones MAC para transferir la lista normalizada y limpia directamente al portapapeles.
Herramientas Relacionadas en Nuestro Ecosistema
Potencia la gestión de tus infraestructuras con nuestras utilidades de diagnóstico:
- Extractor de IPs (IPv4 y IPv6) de Texto: Aísla y categoriza direcciones IP de logs de red.
- Extractor de Consultas SQL de Texto: Recupera consultas SQL desde trazas y registros de bases de datos.
- Limpiador de Caracteres Raros de Base64: Purga artefactos invisibles de volcados de datos.
- Validador de Formato Base64: Análisis normativo y de seguridad en cadenas Base64.
Preguntas Frecuentes (FAQ)
¿La herramienta puede convertir direcciones MAC entre el formato Cisco y el formato con dos puntos?
Sí. El motor lee cualquier formato de entrada indistintamente (Cisco '001a.2b3c.4d5e', Windows con guiones o continuo) y lo transforma automáticamente al formato de salida seleccionado con un solo clic.
¿Qué significa que una dirección MAC tenga el bit 'Local (U/L=1)'?
Significa que la dirección no fue grabada permanentemente en fábrica bajo un registro oficial de la IEEE, sino que ha sido generada por software. Es habitual en adaptadores de red de máquinas virtuales (como VMware o VirtualBox) y en dispositivos móviles modernos que usan direcciones MAC aleatorias para evitar el rastreo en redes Wi-Fi públicas.
¿Cómo se identifica la dirección de difusión o Broadcast en Ethernet?
La dirección de broadcast universal en redes Ethernet es 'FF:FF:FF:FF:FF:FF' (los 48 bits a 1). Cuando un dispositivo envía un paquete a esta dirección (como una solicitud de resolución ARP o una petición DHCP Discover), el switch lo reenvía a todos los puertos de la red local.
¿La identificación de fabricantes se realiza consultando servidores externos?
No. La tabla de correspondencia de fabricantes OUI se encuentra integrada localmente en el código JavaScript de la aplicación. Todo el análisis se efectúa en tu navegador sin enviar paquetes de red ni requerir conexión externa a internet.