DevToys Web Pro iconDevToys Web ProBlog
Valóranos:
Prueba la extensión del navegador:

Búsqueda de fabricante por dirección MAC (OUI)

  • MAC
    Cargando la 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, multidifusión).

    Casos de uso comunes para desarrolladores

    Los ingenieros de red identifican dispositivos desconocidos en una LAN leyendo el OUI de los registros ARP o DHCP. Los analistas de seguridad detectan hardware fraudulento 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 (mapas de red, paneles, capturas de paquetes) usan la búsqueda de OUI para enriquecer direcciones en bruto.

    Formatos de datos, tipos o variantes

    Formatos de MAC compatibles: separado por dos puntos (00:1A:2B:3C:4D:5E), separado por guiones (00-1A-2B-3C-4D-5E), notación con puntos de Cisco (001A.2B3C.4D5E) y hexadecimal sin separadores (001A2B3C4D5E). El OUI se extrae como los primeros 6 caracteres hexadecimales. La base de datos IEEE incluida (mediante el paquete npm oui-data, ~3.9MB) contiene más de 39.000 asignaciones y se carga una vez cuando abre 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, por lo que 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 de multidifusión (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 una identificación ad hoc mientras miras 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` de Python o `netaddr.EUI.oui`, o el CSV descargable del IEEE cuando necesites enriquecimiento masivo en una canalización.