#mac-address
2 APIs con questa etichetta
MAC Address API
MAC-address (EUI-48) tooling as an API, computed locally and deterministically. The parse endpoint validates a MAC address given in any common notation — colon, hyphen, Cisco dotted or a bare run of 12 hex digits — and returns it in every standard format, split into its OUI (the first three bytes, assigned to a hardware vendor) and its NIC (the last three, device-specific) parts, plus the 48-bit integer value. The analyze endpoint reads the control bits of the first octet: the least-significant bit is the I/G bit that marks a unicast or multicast address, and the next bit is the U/L bit that marks a universally (vendor-assigned) or locally administered address, and it flags the broadcast address ff:ff:ff:ff:ff:ff. The eui64 endpoint derives the modified EUI-64 interface identifier — flipping the U/L bit and inserting FF:FE in the middle — and the resulting IPv6 link-local address (fe80::/64) used by stateless address autoconfiguration. Vendor name lookup needs the IEEE OUI registry and is not included. Everything is computed locally and deterministically, so it is instant and private. Ideal for networking, IoT, device-management, monitoring and security app developers, MAC-normalisation and IPv6 tools, and networking education. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is MAC-address tooling; for IPv4 subnetting use a subnet API and for DNS records a DNS API.
api.oanor.com/macaddress-api
MAC Address API
Valida, reformata e analisa endereços MAC (EUI-48) — inteiramente localmente. O endpoint de formato aceita um MAC em qualquer notação comum — dois pontos (aa:bb:cc:dd:ee:ff), hífen (aa-bb-…), Cisco pontilhado (aabb.ccdd.eeff) ou puro (aabbccddeeff) — e o retorna na notação solicitada mais todas as outras, em maiúsculas ou minúsculas, normalizando entradas confusas para uma forma canônica limpa. O endpoint de informações analisa um endereço: divide o OUI (prefixo do fabricante) da parte NIC, informa se o endereço é unicast ou multicast (bit I/G) e se é administrado universal ou localmente (bit U/L), sinaliza o endereço de broadcast e deriva o identificador de interface Modified EUI-64 e o endereço IPv6 link-local correspondente (fe80::…) conforme RFC 4291. Tudo é calculado local e deterministicamente, portanto é instantâneo e privado — sem consultas, sem chamadas de terceiros. Ideal para automação de rede e IPAM, ferramentas de switch/roteador e firewall, inventário de dispositivos e gerenciamento de ativos, DHCP e provisionamento, e trabalho com IPv6 SLAAC. Cálculo puramente local — sem chave, sem serviço de terceiros, instantâneo. Ao vivo, nada armazenado. 3 endpoints. Isso formata e analisa o endereço; para consultar o fabricante por trás de um MAC, use uma API MAC-vendor.
api.oanor.com/macaddr-api