MAC-Adressen Lookup Tool
Umfassendes MAC/OUI/CID/IAB Adressen-Auflösungstool mit Multi-Plattform Integration
Projektdauer
4 Wochen
Jahr
2023
Technologien
Die Herausforderung
Network Engineers und IT-Administratoren benötigen häufig Informationen über MAC-Adressen für Troubleshooting und Netzwerk-Management. Die Herausforderung bestand darin, eine schnelle, zuverlässige und benutzerfreundliche Lösung zu entwickeln, die verschiedene MAC-Adress-Formate unterstützt und sowohl einzelne als auch Bulk-Lookups ermöglicht. Integration in verschiedene Workflows und Plattformen war essentiell.
Die Lösung
Die Lösung war ein umfassendes Web-Tool mit RESTful API, das MAC-Adressen zu Vendor-Informationen auflöst. Das System unterstützt alle gängigen MAC-Adress-Formate, bietet sowohl Web-Interface als auch API-Zugriff und integriert sich über Webhooks, Open Graph und OpenSearch in verschiedene Plattformen. Eine IEEE OUI-Datenbank sorgt für aktuelle und präzise Vendor-Informationen.
Implementierung
Die Implementierung erfolgte mit PHP 8 und MySQL/MariaDB für die OUI-Datenbank. Das System bietet sowohl Plaintext- als auch JSON-API-Responses, unterstützt Bulk-Verarbeitung über ARP-Tabellen und implementiert Rate-Limiting für Produktionsumgebungen. Open Graph Meta-Tags ermöglichen Preview-Integration in Messaging-Plattformen. OpenSearch-Integration erlaubt Browser-native Suche.
Ergebnisse
Ein produktives Web-Tool, das täglich von Network Engineers weltweit genutzt wird. Das System verarbeitet über 250 Requests pro Sekunde und bietet nahtlose Integration in verschiedene Workflows. Die Multi-Plattform-Unterstützung über Webhooks, Open Graph und OpenSearch ermöglicht effiziente Nutzung in verschiedenen Umgebungen. Unterstützung für alle IEEE MAC-Block-Typen (MA-L, MA-M, MA-S).
Hauptfunktionen
Multi-Format Unterstützung
Unterstützt alle gängigen MAC-Adressen-Formate und -Trennzeichen
RESTful API
JSON- und Plaintext-API mit Rate-Limiting und Bulk-Unterstützung
Plattform-Integration
Webhooks, Open Graph und OpenSearch Integration