Eine IP-Adresse ist im Wesentlichen eine 32-Bit-Zahl. Während wir es aus Gründen der Lesbarkeit normalerweise im Punkt-Dezimal-Format (z. B. 192.168.1.1) darstellen, verarbeiten Computer es als binäre oder hexadezimale Daten.
Wie es funktioniert
Jedes Oktett einer IP-Adresse (die Zahlen zwischen den Punkten) repräsentiert 8 Bits oder 1 Byte. Im Hexadezimalformat reicht jedes Byte von 00 bis FF.
- Beispiel-IP: 192.168.1.1
- 192 = C0
- 168 = A8
- 1 = 01
- 1 = 01
- Ergebnis: C0A80101 (oder 0xC0A80101)
Allgemeine Verwendungen
- Programmierung: Low-Level-Netzwerkprogrammierung erfordert oft IP-Adressen im Hexadezimalformat.
- Pakete analysieren: Netzwerk-Sniffer und Paketanalysatoren zeigen IP-Header im Hexadezimalformat an.
- Verschleierung: Wird manchmal zur Darstellung von IPs in URLs verwendet (moderne Browser blockieren dies jedoch möglicherweise).