CIDR Sortierer

Sortieren Sie eine Liste von CIDR-Blöcken numerisch (IPv4/IPv6-bewusst)

Input CIDRs

Sorted Output

Sorted results will appear here

Der CIDR Sorter ordnet eine Liste von CIDR-Blöcken in korrekter numerischer Reihenfolge und bewĂ€ltigt dabei die KomplexitĂ€ten der IP-Adress-Sortierung, bei denen einfache alphabetische Sortierung versagt. FĂŒgen Sie eine Liste wie 192.168.1.0/24, 10.0.0.0/8, 172.16.0.0/16 ein und erhalten Sie ein korrekt geordnetes Ergebnis -- numerisch sortierte Subnetzlisten machen Firewall-Regeln, Routingtabellen und Netzwerkdokumentation deutlich einfacher zu lesen, zu auditieren und zu pflegen.

IP-Adress-Sortierung verstehen

Das Sortieren von IP-Adressen ist trĂŒgerisch schwierig, weil sie wie Text aussehen, sich aber wie Zahlen verhalten. Wenn Sie eine Liste von CIDR-Blöcken in eine Tabellenkalkulation einfĂŒgen und alphabetisch sortieren, erhalten Sie falsche Ergebnisse. Die Adresse 10.0.10.0 sortiert vor 10.0.2.0, weil das Zeichen "1" in der ASCII-Reihenfolge vor "2" kommt. Bei Vergleichen einzelner Oktette funktioniert dies korrekt -- 10.x.x.x erscheint richtigerweise vor 192.x.x.x -- aber sobald ein Oktettwert 9 ĂŒberschreitet, versagt die alphabetische Sortierung. Dasselbe Problem betrifft jedes textbasierte Tool, von sort auf der Kommandozeile bis zur Spaltensortierung in einem Wiki oder Dokumentationssystem.

Korrekte numerische Sortierung behandelt jede IP-Adresse als einzelne 32-Bit- (oder 128-Bit fĂŒr IPv6-) Ganzzahl. Die Adresse 10.0.2.0 konvertiert zur Ganzzahl 167.772.672, wĂ€hrend 10.0.10.0 zu 167.774.720 konvertiert. Der Vergleich dieser Ganzzahlen platziert 10.0.2.0 korrekt zuerst. Dies ist die einzige zuverlĂ€ssige Methode, IP-Adressen zu sortieren, und genau das macht dieses Tool intern fĂŒr jeden Eintrag in Ihrer Liste.

Die Sortierung wird nuancierter, wenn mehrere CIDRs dieselbe Netzwerkadresse, aber unterschiedliche PrĂ€fixlĂ€ngen haben. Beispielsweise beginnen 10.0.0.0/8, 10.0.0.0/16 und 10.0.0.0/24 alle an derselben IP. Der Sorter verwendet die PrĂ€fixlĂ€nge als sekundĂ€ren SortierschlĂŒssel und platziert kĂŒrzere PrĂ€fixe (grĂ¶ĂŸere Blöcke) vor lĂ€ngeren PrĂ€fixen (kleinere Blöcke) in aufsteigender Reihenfolge. Dies spiegelt die hierarchische Struktur der Netzwerkzuweisungen wider und macht die Eltern-Kind-Beziehung zwischen Subnetzen in der sortierten Ausgabe sofort sichtbar.

So sortieren Sie CIDR-Blöcke numerisch

  1. FĂŒgen Sie Ihre Liste von CIDR-Blöcken in das Eingabefeld ein (einen pro Zeile, komma- oder leerzeichengetrennt).
  2. WĂ€hlen Sie Ihre bevorzugte Sortierreihenfolge: aufsteigend oder absteigend.
  3. Das Tool sortiert zuerst nach Netzwerkadresse, dann nach PrÀfixlÀnge bei identischen Netzwerkadressen.
  4. Kopieren Sie die sortierte Ausgabe zur Verwendung in Ihren Konfigurationen oder Dokumentationen.

Beispiele zur CIDR-Sortierung

Warum alphabetische Sortierung bei IP-Adressen versagt

Standard-Textsortierung behandelt jedes Zeichen einzeln und erzeugt eine falsche Reihenfolge:

Alphabetische Sortierung (falsch)Numerische Sortierung (korrekt)
10.0.0.0/2410.0.0.0/24
10.0.0.0/810.0.0.0/8
10.0.10.0/2410.0.1.0/24
10.0.1.0/2410.0.2.0/24
10.0.2.0/2410.0.10.0/24
192.168.1.0/24172.16.0.0/16
172.16.0.0/16192.168.0.0/24
192.168.0.0/24192.168.1.0/24

Alphabetisch sortiert 10.0.10.0 vor 10.0.2.0, weil das Zeichen 1 vor 2 kommt. Numerische Sortierung platziert 10.0.2.0 korrekt zuerst, weil 2 < 10.

Sortierreihenfolge bei gleichem Netzwerk, unterschiedlichem PrÀfix

Wenn mehrere CIDRs dieselbe Netzwerkadresse haben, werden sie nach PrÀfixlÀnge sortiert:

Eingabe:        Aufsteigende Ausgabe:
10.0.0.0/16     10.0.0.0/8
10.0.0.0/8      10.0.0.0/16
10.0.0.0/24     10.0.0.0/24

Das /8 (breiteste) erscheint in aufsteigender Reihenfolge zuerst, weil es den grĂ¶ĂŸten Adressblock reprĂ€sentiert.

Wann den CIDR Sorter verwenden

  • Firewall-Regel-Wartung -- sortierte RegelsĂ€tze sind einfacher auf LĂŒcken, Überlappungen oder fehlende EintrĂ€ge zu prĂŒfen als zufĂ€llig geordnete Listen.
  • Routingtabellen-Dokumentation -- die Darstellung von Routen in numerischer Reihenfolge hilft Netzwerkadministratoren, bestimmte PrĂ€fixe schnell zu finden.
  • Konfigurationsmanagement -- sortierte CIDR-Listen erzeugen sauberere Diffs in der Versionskontrolle und reduzieren Rauschen in Pull Requests.
  • Compliance-Audits -- Auditoren, die Netzwerksegmentierung ĂŒberprĂŒfen, können die Abdeckung effizienter verifizieren, wenn Subnetze logisch geordnet sind.
  • IPAM-Bereinigung -- das Sortieren exportierter Subnetzlisten macht Zuweisungsmuster sichtbar und lĂ€sst LĂŒcken im Adressraum visuell offensichtlich werden.

Wie numerische IP-Sortierung funktioniert

Der Sorter konvertiert jede IP-Adresse in ihren numerischen Wert fĂŒr den Vergleich und vermeidet die Fallstricke der zeichenbasierten Sortierung.

IPv4-Sortieralgorithmus

Jede IPv4-Adresse wird in eine 32-Bit-Ganzzahl ohne Vorzeichen konvertiert:

192.168.1.0 = (192 * 16777216) + (168 * 65536) + (1 * 256) + 0
            = 3232235776

10.0.2.0    = (10 * 16777216) + (0 * 65536) + (2 * 256) + 0
            = 167772672

Der Vergleich 167772672 < 3232235776 platziert 10.0.2.0 korrekt vor 192.168.1.0.

Gemischte IPv4- und IPv6-Behandlung

Der Sorter gruppiert Adressen nach Adressfamilie. IPv4-CIDRs werden zusammen sortiert und IPv6-CIDRs werden zusammen sortiert, wobei IPv4 in der Ausgabe vor IPv6 erscheint (oder umgekehrt, je nach Ihrer PrÀferenz). Innerhalb jeder Familie gilt dieselbe numerische Vergleichslogik -- IPv6 verwendet 128-Bit-Ganzzahlvergleiche.

SekundÀre Sortierung nach PrÀfixlÀnge

Wenn zwei CIDRs dieselbe Netzwerkadresse haben, bestimmt die PrĂ€fixlĂ€nge die Reihenfolge. Im aufsteigenden Modus erscheinen kĂŒrzere PrĂ€fixe (grĂ¶ĂŸere Blöcke) zuerst. Dies spiegelt wider, wie Routingtabellen das Longest-Prefix-Match priorisieren, zeigt die Hierarchie aber von breit zu spezifisch an.

Sortier-Tipps fĂŒr saubere Netzwerkdokumentation

Der grĂ¶ĂŸte Vorteil sortierter CIDR-Listen ist nicht die Sortierung selbst, sondern was sie ĂŒber Ihren Adressplan offenbart. Wenn Sie eine Liste aller Ihrer Subnetze numerisch sortieren, werden LĂŒcken und Ineffizienzen sofort sichtbar. Sie könnten einen Sprung von 10.0.3.0/24 zu 10.0.8.0/24 bemerken, der zeigt, dass die Blöcke 4 bis 7 entweder nicht zugewiesen oder nicht dokumentiert sind. Sie könnten zwei benachbarte EintrĂ€ge entdecken, die zu einem einzigen grĂ¶ĂŸeren Block aggregiert werden könnten. Diese Muster sind in einer unsortierten Liste unsichtbar, aber in einer sortierten offensichtlich.

FĂŒr das Konfigurationsmanagement zahlt sich Konsistenz in der Sortierreihenfolge bei jeder ÜberprĂŒfung einer Änderung aus. Wenn Ihre Firewall-Regeln immer numerisch sortiert sind, zeigt ein Diff zwischen zwei Versionen der Konfiguration nur die tatsĂ€chlichen Änderungen -- hinzugefĂŒgte oder entfernte Regeln -- anstatt eine Mischung aus Änderungen und Umsortierungs-Rauschen. Das macht Code-Reviews schneller und verringert die Chance, eine bedeutsame Änderung zu ĂŒbersehen, die in Formatierungsunterschieden versteckt ist.

Ein praktischer Workflow zur Pflege sauberer CIDR-Listen ist: zuerst normalisieren (mit dem CIDR Normalizer), dann sortieren, dann deduplizieren (mit dem CIDR Deduper). Diese dreistufige Pipeline erzeugt aus jeder unaufgerÀumten Eingabe eine minimale, kanonische, geordnete Liste. Die Automatisierung dieser Pipeline als Teil Ihres Konfigurationsmanagement-Prozesses stellt sicher, dass Ihre Subnetz-Dokumentation langfristig sauber bleibt, ohne manuellen Aufwand.

HĂ€ufig gestellte Fragen

Normalisiert der Sorter CIDRs vor dem Sortieren? Die Sortierung erfolgt anhand der Adressen wie angegeben. FĂŒr beste Ergebnisse fĂŒhren Sie Ihre Liste zuerst durch den CIDR Normalizer, damit EintrĂ€ge wie 10.0.0.5/8 und 10.0.0.0/8 konsistent behandelt werden.

Kann ich eine gemischte Liste aus einzelnen IPs und CIDR-Blöcken sortieren? Einzelne IP-Adressen können als /32 (IPv4) oder /128 (IPv6) CIDRs behandelt werden. Wenn Ihre Liste bloße IPs ohne PrĂ€fixlĂ€nge enthĂ€lt, fĂŒgen Sie /32 oder /128 hinzu, um sie in die Sortierung einzubeziehen.

Welche Eingabeformate werden akzeptiert? Das Tool akzeptiert CIDRs, getrennt durch ZeilenumbrĂŒche, Kommas, Leerzeichen oder Semikolons. FĂŒhrende und nachgestellte Leerzeichen werden von jedem Eintrag entfernt.

Wie werden doppelte EintrÀge bei der Sortierung behandelt? Duplikate bleiben in der sortierten Ausgabe erhalten -- der Sorter ordnet um, dedupliziert aber nicht. Um Duplikate zu entfernen, verwenden Sie den CIDR Deduper nach dem Sortieren.

Kann ich die Sortierreihenfolge umkehren? Ja. Das Tool unterstĂŒtzt sowohl aufsteigende (kleinste Adressen zuerst) als auch absteigende (grĂ¶ĂŸte Adressen zuerst) Sortierreihenfolge. Aufsteigend ist die gĂ€ngigste Wahl fĂŒr Dokumentation, wĂ€hrend absteigend fĂŒr bestimmte Berichtsanforderungen nĂŒtzlich sein kann.

Wie behandelt die Sortierung IPv6-Adressen? IPv6-Adressen werden in 128-Bit-Ganzzahlen konvertiert und mit demselben numerischen Vergleich wie IPv4 sortiert. In einer gemischten Liste werden IPv4- und IPv6-Adressen nach Adressfamilie gruppiert und innerhalb jeder Gruppe unabhÀngig sortiert.

Verwandte Tools

IPparse‱Kostenlose Netzwerk- & Subnetz-Rechner-Tools

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First ‱ No Data Collected