Home/ Glossar/ IPv4-Adresskonverter
Netzwerk

IPv4-Adresskonverter

Der IPv4-Adresskonverter wandelt IP-Adressen in alle gängigen Darstellungsformen um – von der vertrauten gepunkteten Dezimalnotation bis hin zu Binär-, Hexadezimal- und Oktaldarstellung. Zusätzlich werden verschiedene IPv6-Kompatibilitätsformate nach RFC 4291 ausgegeben. Das Tool ist unverzichtbar für Netzwerktechniker, die mit Routing-Tabellen, ACLs oder Low-Level-Protokollanalysen arbeiten.

Was ist der IPv4-Adresskonverter?

Eine IPv4-Adresse ist intern eine 32-Bit-Ganzzahl, die üblicherweise als vier durch Punkte getrennte Dezimalwerte (Oktett-Notation) dargestellt wird, z. B. 192.168.1.1. Je nach Kontext – Programmierung, Netzwerk-ACLs, Protokollanalyse oder Subnetting – kann eine andere Darstellungsform praktischer sein. Der Konverter unterstützt die Ausgabe als gepunktetes Dezimal (Dotted Decimal), 32-Bit-Ganzzahl (Integer), Binär (vier 8-Bit-Gruppen), Hexadezimal (0xC0A80101) und Oktal. Außerdem werden die IPv6-Kompatibilitätsformate ::ffff:192.168.1.1 (IPv4-mapped) und ::192.168.1.1 (IPv4-compatible, deprecated) ausgegeben.

Wie funktioniert das Tool?

Das Tool nimmt eine IPv4-Adresse in einem beliebigen unterstützten Format entgegen und konvertiert sie in alle anderen Darstellungen. Intern wird die Adresse zunächst in eine 32-Bit-Ganzzahl umgewandelt, aus der alle anderen Formate berechnet werden. Die Binärdarstellung zeigt alle vier Oktetts mit je 8 Bit, was die Subnetzmaske und das Netzwerkpräfix direkt sichtbar macht. Für die IPv6-Mapped-Darstellung wird das Präfix ::ffff: vorangestellt und die IPv4-Adresse in zwei 16-Bit-Gruppen aufgeteilt. Die Hexadezimaldarstellung mit 0x-Präfix ist besonders in der Programmierung und bei der Paketanalyse mit Wireshark gebräuchlich.

Typische Anwendungsfälle

  • Umrechnung von IP-Adressen für die Arbeit mit Netzwerk-ACLs und Firewall-Regeln
  • Binärdarstellung zur visuellen Subnetting-Analyse (Netzwerk- vs. Hostanteil)
  • Konvertierung in IPv4-mapped IPv6-Adressen für Dual-Stack-Anwendungen
  • Hexadezimale IP-Darstellung für Low-Level-Programmierung und Protokoll-Debugging

Schritt-für-Schritt-Anleitung

  1. Schritt 1: IPv4-Adresse in das Eingabefeld eingeben – in beliebigem unterstützten Format (Dezimal, Binär, Hex oder Integer).
  2. Schritt 2: Das Tool erkennt das Eingabeformat automatisch und wandelt es in alle anderen Darstellungen um.
  3. Schritt 3: Gewünschte Ausgabeform aus der Ergebnistabelle ablesen oder kopieren.
  4. Schritt 4: IPv6-Kompatibilitätsformate im unteren Bereich für Dual-Stack-Konfigurationen nutzen.

Beispiel

Eingabe
192.168.1.1
Ausgabe
Dezimal: 3232235777
Binär: 11000000.10101000.00000001.00000001
Hex: 0xC0A80101
Oktal: 030052000401
IPv4-mapped IPv6: ::ffff:192.168.1.1
IPv4-compatible IPv6: ::c0a8:0101

Tipps & Hinweise

  • Tipp: Die Binärdarstellung macht Subnetzgrenzen sofort sichtbar – alle Bits links der Präfixlänge gehören zum Netzwerk, alle rechts zum Host.
  • Tipp: IPv4-mapped IPv6-Adressen (::ffff:x.x.x.x) werden von Dual-Stack-Anwendungen unter Linux und Windows automatisch erzeugt, wenn IPv4-Clients sich an IPv6-Sockets verbinden.
  • Tipp: Der 32-Bit-Integer-Wert ist nützlich für Datenbankabfragen, wenn IP-Adressen als Integer gespeichert sind (z. B. INET_ATON() in MySQL).

Häufige Fragen

Was ist der Unterschied zwischen IPv4-mapped und IPv4-compatible IPv6?
IPv4-mapped (::ffff:x.x.x.x) wird von Dual-Stack-Systemen aktiv genutzt, um IPv4-Verbindungen in IPv6-Sockets zu repräsentieren. IPv4-compatible (::x.x.x.x) ist durch RFC 4291 als veraltet (deprecated) markiert und sollte in neuen Implementierungen nicht mehr verwendet werden.
Kann ich auch Subnetzmasken konvertieren?
Ja, Subnetzmasken sind ebenfalls gültige 32-Bit-Werte und können mit diesem Tool konvertiert werden. Für umfangreiche Subnetz-Berechnungen inklusive Netzwerkadresse, Broadcast und Hostbereich empfiehlt sich der IPv4-Subnetz-Rechner.
IPv4-Adresskonverter
Konvertiere IPv4-Adressen zwischen gepunkteter Dezimal-, Binär-, Hex-, Oktal- und Dezimaldarstellung sowie in verschiedene IPv6-Formate.
Tool öffnen