IP-Adressen vergleichen
Zwei Adressen nebeneinander: wie weit sie auseinanderliegen, welches Präfix sie teilen und ob sie zum selben Netz gehören.
Zwei Adressen können unabhängig aussehen und doch im selben Subnetz liegen – oder fast gleich aussehen und zu verschiedenen Netzen gehören. Der Vergleich beantwortet beide Fragen auf einmal.
Auf dem Papier verknüpft das Tool beide Adressen per XOR und zählt die gemeinsamen führenden Bits. Diese Zahl ist das längste gemeinsame Präfix, und das Netz, das es beschreibt, ist der kleinste CIDR-Block, der beide enthält: 192.0.2.10 und 192.0.2.200 teilen 24 Bit, liegen also beide in 192.0.2.0/24.
In der Routingtabelle schlägt es beide in unserer Kopie der BGP-Tabelle und der Registry-Dateien nach: ob sie als Teil derselben Route angekündigt werden, vom selben autonomen System, und ob sie im selben Block zugeteilt wurden. Zwei Adressen können auf dem Papier ein /16 teilen und trotzdem von verschiedenen Betreibern geroutet werden.
Häufig gestellte Fragen
Können eine IPv4- und eine IPv6-Adresse im selben Netz liegen?
Nein. Es sind getrennte Adressfamilien mit eigenen Routingtabellen. Die einzige Ausnahme, die das Tool erkennt, ist eine IPv4-mapped-IPv6-Adresse (::ffff:192.0.2.1), die nur eine andere Schreibweise der IPv4-Adresse ist.
Bedeutet dasselbe /24 denselben Kunden?
Nicht unbedingt. Provider teilen ein /24 oft auf viele Kunden auf, und CGNAT stellt tausende Kunden hinter dieselbe öffentliche Adresse. Gemeinsame Präfixe sagen etwas über Netze, nicht über Menschen.
Wozu dient der numerische Abstand?
Er gibt an, wie viele Adressen zwischen beiden liegen – nützlich, um zu prüfen, ob zwei Hosts in eine Zuteilung passen, oder um einen Bereich zu bemessen.