DevToys Web Pro iconDevToys Web ProBlog
Evaluează-ne:
Încearcă extensia de browser:

Căutare producător pentru adresa MAC (OUI)

  • MAC
    Se încarcă baza de date OUI…
    Detalii tehnice

    Cum funcționează Căutarea furnizorului după adresa MAC

    Ce face instrumentul

    Căutarea furnizorului după adresa MAC rezolvă primii 24 de biți (OUI — Organisationally Unique Identifier) ai unei adrese MAC către producătorul înregistrat, interogând baza de date OUI a IEEE Registration Authority. Acceptă adrese MAC în orice format comun (două puncte, cratimă, punct, fără separator) și returnează numele furnizorului, adresa înregistrată și indicatori de biți de bază (administrată local, multicast).

    Cazuri de utilizare comune pentru dezvoltatori

    Inginerii de rețea identifică dispozitive necunoscute într-un LAN citind OUI-ul din loguri ARP sau DHCP. Analiștii de securitate depistează hardware neautorizat sau contrafăcut al cărui OUI nu corespunde mărcii declarate. Dezvoltatorii IoT verifică dacă firmware-ul proaspăt scris a păstrat adresa MAC corectă. Instrumentele care afișează etichete de dispozitiv ușor de citit (hărți de rețea, dashboard-uri, capturi de pachete) folosesc căutarea OUI pentru a îmbogăți adresele brute.

    Formate de date, tipuri sau variante

    Formate MAC acceptate: separate prin două puncte (00:1A:2B:3C:4D:5E), separate prin cratimă (00-1A-2B-3C-4D-5E), notația Cisco cu punct (001A.2B3C.4D5E) și hex fără separatori (001A2B3C4D5E). OUI-ul este extras ca primele 6 caractere hex. Baza de date IEEE inclusă (prin pachetul npm oui-data, ~3.9MB) conține peste 39.000 de alocări și este încărcată o singură dată când deschideți instrumentul — toate interogările ulterioare sunt locale.

    Capcane frecvente și cazuri limită

    Adresele MAC administrate local (al doilea bit cel mai puțin semnificativ al primului octet este 1) sunt atribuite de software, nu de IEEE — nu vor avea o potrivire de furnizor. Dimensiunile de bloc mai noi (MA-M, MA-S) folosesc prefixe de 28 sau 36 de biți; acest instrument rezolvă doar OUI-urile clasice pe 24 de biți. Adresele multicast (bitul cel mai puțin semnificativ al primului octet este 1) sunt marcate, dar căutările încearcă totuși să găsească un furnizor în intervalul înregistrat.

    Când să folosești acest instrument vs cod

    Folosește instrumentul din browser pentru identificare ad-hoc în timp ce te uiți la o captură de pachete sau la un audit de rețea. În cod, folosește pachetul npm `oui` pe server, modulele `manuf` sau `netaddr.EUI.oui` din Python, ori CSV-ul descărcabil al IEEE atunci când ai nevoie de îmbogățire în masă într-un pipeline.