DevToys Web Pro iconDevToys Web ProBlog
Califícanos:
Prueba la extensión del navegador:

Búsqueda de Proveedor por Dirección MAC (OUI)

  • MAC
    Cargando base de datos OUI…
    Detalles técnicos

    Cómo funciona la búsqueda de fabricante por dirección MAC

    Qué hace la herramienta

    La búsqueda de fabricante por dirección MAC resuelve los primeros 24 bits (OUI — Organisationally Unique Identifier) de una dirección MAC al fabricante registrado consultando la base de datos de OUI de la IEEE Registration Authority. Acepta direcciones MAC en cualquier formato común (dos puntos, guion, punto, sin separador) y devuelve el nombre del proveedor, la dirección registrada y banderas básicas de bits (administrada localmente, multicast).

    Casos de uso comunes para desarrolladores

    Los ingenieros de redes identifican dispositivos desconocidos en una LAN leyendo el OUI desde registros ARP o DHCP. Los analistas de seguridad detectan hardware malicioso o falsificado cuyo OUI no coincide con la marca declarada. Los desarrolladores de IoT verifican que el firmware recién flasheado haya conservado la MAC correcta. Las herramientas que muestran etiquetas de dispositivos legibles para humanos (mapas de red, dashboards, capturas de paquetes) usan la búsqueda de OUI para enriquecer direcciones en bruto.

    Formatos, tipos o variantes de datos

    Formatos de MAC compatibles: separada por dos puntos (00:1A:2B:3C:4D:5E), separada por guiones (00-1A-2B-3C-4D-5E), notación con puntos de Cisco (001A.2B3C.4D5E) y hex sin separadores (001A2B3C4D5E). El OUI se extrae como los primeros 6 caracteres hex. La base de datos IEEE incluida (vía el paquete npm oui-data, ~3.9MB) contiene más de 39,000 asignaciones y se carga una vez cuando abres la herramienta; todas las consultas posteriores son locales.

    Errores comunes y casos límite

    Las MAC administradas localmente (el segundo bit menos significativo del primer octeto es 1) se asignan por software, no por IEEE; no tendrán coincidencia de proveedor. Los tamaños de bloque más nuevos (MA-M, MA-S) usan prefijos de 28 o 36 bits; esta herramienta solo resuelve OUIs clásicos de 24 bits. Las direcciones multicast (el bit menos significativo del primer octeto es 1) se marcan, pero las búsquedas aun así intentan encontrar un proveedor en el rango registrado.

    Cuándo usar esta herramienta vs código

    Usa la herramienta del navegador para identificación ad hoc mientras revisas una captura de paquetes o una auditoría de red. En código, usa el paquete npm `oui` del lado del servidor, los módulos `manuf` o `netaddr.EUI.oui` de Python, o el CSV descargable del IEEE cuando necesites enriquecimiento masivo en un pipeline.