Überallokierter Subnetz-Detektor
Erkennt, wenn erforderliche Hosts die verfügbare Kapazität überschreiten
Subnet Allocations
Format
Each line: CIDR, assigned_hosts
Lines starting with # are comments.
Analysis
Enter subnet allocations to check for overallocation
Der Overallocated Subnet Detector identifiziert Subnetze in Ihrem IP-Adressplan, bei denen die dokumentierten Host-Anforderungen die nutzbare Adresskapazität des Subnetzes übersteigen. Geben Sie Ihre Subnetzzuweisungen mit den erwarteten Host-Zahlen ein -- zum Beispiel 10.1.1.0/28 mit Bedarf für 20 Hosts -- und das Tool markiert jeden Eintrag, bei dem die Nachfrage das Angebot übersteigt, sortiert nach der Schwere des Defizits.
Subnetz-Kapazitätsplanung verstehen
Wenn Sie jemals an einem Montagmorgen beobachtet haben, wie ein DHCP-Bereich langsam ausgetrocknet ist, kennen Sie den Schmerz eines überallozierten Subnetzes. Benutzer rufen den Helpdesk an, weil ihre Laptops "kein Netzwerk"-Fehler anzeigen, Drucker offline gehen und VoIP-Telefone sich nicht registrieren können -- alles, weil das Subnetz schlichtweg keine Adressen mehr hatte. Die Ursache ist fast immer eine Diskrepanz zwischen der Anzahl der Geräte, für die das Subnetz dimensioniert wurde, und der Anzahl der Geräte, die tatsächlich darin leben. Diese Diskrepanz bereits in der Planungsphase zu erkennen, bevor ein einziges Kabel gesteckt wird, ist der gesamte Zweck dieses Tools.
Kapazitätsplanung klingt einfach: Zählen Sie Ihre Geräte, wählen Sie eine Präfixlänge, die passt, und fahren Sie fort. In der Praxis ist es komplizierter. Ein /28 gibt Ihnen 14 nutzbare Hosts, aber wenn Sie auch ein Default-Gateway, eine HSRP-virtuelle IP und einige statische Reservierungen für Drucker und Access Points benötigen, sinkt Ihre effektive Kapazität auf 8 oder 9 Adressen. Rechnen Sie DHCP-Lease-Churn hinzu -- wenn Adressen vorübergehend von Geräten gehalten werden, die das Netzwerk bereits verlassen haben -- können Sie die Erschöpfung erreichen, lange bevor Ihre Geräteanzahl das theoretische Maximum erreicht. Dieses Tool berücksichtigt diese Realität, indem Sie den Infrastruktur-Overhead angeben können, sodass der Vergleich widerspiegelt, was tatsächlich verfügbar ist, nicht nur die Lehrbuchzahl.
Der Detektor ist am wertvollsten, wenn er als Kontrollinstanz in Ihrem Change-Management-Prozess eingesetzt wird. Bevor Sie eine neue Subnetzanforderung genehmigen oder ein Netzwerkdesign abzeichnen, lassen Sie den Plan durch den Detektor laufen. Wenn etwas rot zurückkommt, wissen Sie, dass Sie das Subnetz vergrößern oder die Last aufteilen müssen, bevor das Design in die Umsetzung geht. Ein Defizit von sechs Adressen auf dem Papier zu erkennen kostet fünf Minuten; es in der Produktion zu erkennen kostet ein Notfall-Wartungsfenster und viele unzufriedene Benutzer.
So erkennen Sie überallozierte Subnetze in Ihrem IP-Plan
- Geben Sie Ihren Subnetzplan mit CIDR-Zuweisungen und erwarteten Host-Zahlen für jedes Subnetz ein oder fügen Sie ihn ein
- Geben Sie optional den Infrastruktur-Overhead an (Default-Gateways, DHCP-Ausschlüsse, reservierte IPs), um eine realistische verfügbare Kapazität zu berechnen
- Klicken Sie auf Erkennen, um die erforderlichen Hosts mit der nutzbaren Kapazität für jeden Eintrag zu vergleichen
- Überprüfen Sie markierte Subnetze, bei denen die Host-Anforderungen die verfügbaren Adressen übersteigen, sortiert nach Schwere des Defizits
Beispiele für die Erkennung überallozierter Subnetze
| Subnetz | Präfix | Hosts gesamt | Nutzbare Hosts | Erforderliche Hosts | Status | Defizit |
|---|---|---|---|---|---|---|
10.1.1.0/28 | /28 | 16 | 14 | 20 | Überalloziert | -6 |
192.168.10.0/27 | /27 | 32 | 30 | 30 | Ausgelastet | 0 |
172.16.5.0/25 | /25 | 128 | 126 | 100 | OK | +26 |
10.2.0.0/29 | /29 | 8 | 6 | 12 | Überalloziert | -6 |
192.168.1.0/24 | /24 | 256 | 254 | 300 | Überalloziert | -46 |
Berücksichtigung des Infrastruktur-Overheads
Ein /24 bietet technisch 254 nutzbare Host-Adressen, aber die reale Kapazität ist geringer, wenn die Infrastruktur berücksichtigt wird:
| Reservierter Zweck | Typische Adressen | Beispiel |
|---|---|---|
| Default-Gateway | 1 | 192.168.1.1 |
| HSRP/VRRP virtuelle IP | 1 | 192.168.1.2 |
| DHCP-Server-Ausschluss | 5-10 | 192.168.1.1 - 192.168.1.10 |
| Netzwerkdrucker/statische Geräte | 10-20 | 192.168.1.240 - 192.168.1.254 |
| Effektive Kapazität | ~220-240 |
Wann sollte man den Overallocated Subnet Detector verwenden
- Validierung vor der Bereitstellung -- überprüfen, dass jedes geplante Subnetz die vorgesehene Geräteanzahl aufnehmen kann, bevor Router und Switches konfiguriert werden
- IPAM-Datenintegritätsaudits -- IPAM-Datensätze mit tatsächlichen Anforderungen abgleichen, um durch manuelle Bearbeitungen entstandene Diskrepanzen zu finden
- Wachstumsmodellierung -- testen, ob bestehende Zuweisungen das prognostizierte Gerätewachstum über 6 oder 12 Monate bewältigen können
- Netzwerkkonsolidierung nach Fusionen -- validieren, dass die kombinierten Adresspläne zweier Organisationen noch ausreichende Kapazität haben
- DHCP-Scope-Fehlerbehebung -- diagnostizieren, warum ein DHCP-Scope ständig keine Leases mehr hat, indem geprüft wird, ob das zugrundeliegende Subnetz zu klein ist
- Cloud-Migrationsplanung -- bestätigen, dass VPC- oder VNet-Subnetze, die in AWS oder Azure erstellt werden, groß genug für die zu migrierenden Workloads sind
Wie die Subnetz-Kapazitätsberechnung funktioniert
Jedes IPv4-Subnetz reserviert zwei Adressen, die nicht an Hosts vergeben werden können: die Netzwerkadresse (alle Host-Bits auf 0 gesetzt) und die Broadcast-Adresse (alle Host-Bits auf 1 gesetzt). Die Formel für nutzbare Hosts lautet:
Nutzbare Hosts = 2^(32 - Präfixlänge) - 2
Gängige Präfixlängen und ihre nutzbare Kapazität:
| Präfix | Adressen gesamt | Nutzbare Hosts |
|---|---|---|
/30 | 4 | 2 |
/29 | 8 | 6 |
/28 | 16 | 14 |
/27 | 32 | 30 |
/26 | 64 | 62 |
/25 | 128 | 126 |
/24 | 256 | 254 |
/23 | 512 | 510 |
/22 | 1024 | 1022 |
Die Sonderfälle sind /31 (2 Adressen, für Punkt-zu-Punkt-Verbindungen gemäß RFC 3021 verwendet) und /32 (einzelne Host-Adresse). Keines von beiden hat eine traditionelle Broadcast-Adresse.
Praktische Ratschläge zur Vermeidung von Überallokation
Die häufigste Ursache für überallozierte Subnetze ist die fehlende Berücksichtigung von allem, was eine Adresse verbraucht. Netzwerkingenieure zählen Endbenutzergeräte -- Laptops, Desktops, Telefone -- vergessen aber die Infrastruktur, die dasselbe VLAN teilt: Gateways, Redundanzprotokoll-VIPs, Management-Interfaces auf Switches, Wireless-Access-Points, IoT-Sensoren und Monitoring-Probes. Gehen Sie vor der Finalisierung einer Host-Zahl die vollständige Bestandsaufnahme dessen durch, was auf dem Segment leben wird, nicht nur die Geräte, die Benutzer sehen.
Die zweithäufigste Ursache ist Wachstum, das vorhergesehen, aber nie im Plan berücksichtigt wurde. Eine Abteilung beginnt mit 20 Personen, bekommt ein /27 (30 nutzbare Hosts), und drei Jahre später hat sie 35 Personen plus eine Sammlung gemeinsam genutzter Geräte. Bis jemand es bemerkt, treten bereits DHCP-Fehler auf. Integrieren Sie einen Überprüfungszyklus in Ihren Adressplan -- vierteljährlich oder halbjährlich -- bei dem Sie aktuelle Geräteanzahlen mit der zugewiesenen Kapazität vergleichen und alles über 70% Auslastung für proaktive Größenanpassung markieren.
Seien Sie schließlich vorsichtig mit Subnetzen, die genau an der Kapazitätsgrenze liegen. Ein /27 mit genau 30 erforderlichen Hosts hat null Fehlertoleranz. Wenn ein einziges unerwartetes Gerät auftaucht -- der Laptop eines Auftragnehmers, ein temporärer Testserver, ein unbekanntes IoT-Gerät -- ist das Subnetz überalloziert. Streben Sie immer mindestens 20-30% Spielraum an und behandeln Sie "ausgelastet"-Ergebnisse dieses Tools als Warnungen, nicht als Unbedenklichkeitsbescheinigungen.
Häufig gestellte Fragen
Was passiert, wenn ein Subnetz in der Produktion überalloziert ist?
Wenn einem Subnetz die Adressen ausgehen, können neue Geräte keine DHCP-Leases erhalten. Benutzer sehen "eingeschränkte Konnektivität"- oder "kein Netzwerk"-Fehler. Bestehende Geräte funktionieren weiter, bis ihre Leases ablaufen, woraufhin auch sie möglicherweise die Konnektivität verlieren. Die Behebung erfordert typischerweise entweder eine Größenanpassung des Subnetzes (was eine Umnummerierung bedeutet) oder die Aufteilung der Last auf mehrere Subnetze.
Sollte ich mit 100% Subnetzauslastung planen?
Nein. Best Practice ist es, die Subnetzauslastung unter 80% zu halten, um temporäre Geräte, DHCP-Lease-Churn und kurzfristige Spitzen aufzufangen. Ein /24 mit 254 nutzbaren Adressen sollte für nicht mehr als 200 Geräte geplant werden. Eine Planung bei voller Kapazität lässt keinen Spielraum für Wachstum oder Infrastruktur-Overhead.
Wie unterscheidet sich das vom Wasted Space Estimator?
Der Overallocated Subnet Detector findet Subnetze, die zu klein für ihre Anforderungen sind (Kapazitätsdefizit). Der Wasted Space Estimator findet Subnetze, die zu groß für ihre Anforderungen sind (Kapazitätsüberschuss). Zusammen bieten sie ein vollständiges Bild der Effizienz des Adressplans.
Welchen Infrastruktur-Overhead sollte ich berücksichtigen?
Reservieren Sie mindestens Adressen für das Default-Gateway (1 Adresse) und alle First-Hop-Redundanzprotokoll-VIPs wie HSRP oder VRRP (1-2 Adressen). Die meisten Organisationen reservieren auch einen kleinen Block am oberen oder unteren Ende des Subnetzes für statische Zuweisungen -- Drucker, Access Points, Server -- typischerweise 5 bis 20 Adressen je nach Segmenttyp. Addieren Sie diese zu Ihrer erforderlichen Host-Zahl, bevor Sie die Erkennung durchführen.
Wie oft sollte ich meinen Subnetzplan auf Überallokation prüfen?
Führen Sie den Detektor aus, wenn Sie eine neue Subnetzanforderung genehmigen, und planen Sie mindestens vierteljährlich ein vollständiges Plan-Audit. Netzwerke wachsen organisch -- neue Geräte tauchen auf, Teams erweitern sich, IoT-Bereitstellungen vermehren sich -- und ein Subnetz, das vor sechs Monaten noch komfortablen Spielraum hatte, nähert sich heute möglicherweise der Kapazitätsgrenze.
Kann ein /31-Subnetz überalloziert sein?
Ein /31 bietet genau 2 nutzbare Adressen ohne Broadcast-Adresse (gemäß RFC 3021) und ist daher nur für Punkt-zu-Punkt-Verbindungen zwischen zwei Router-Interfaces geeignet. Wenn Sie mehr als 2 Hosts benötigen, ist ein /31 per Definition überalloziert. Das Tool behandelt diesen Sonderfall korrekt.
Verwandte Tools
- Wasted Space Estimator - Verschwendeten Adressraum in Zuweisungen berechnen
- VLSM Calculator - Subnetzmasken variabler Länge aus Host-Anforderungen berechnen
- DHCP Scope Size Calculator - Erforderliche DHCP-Scope-Größe berechnen
- Duplicate Subnet Detector - Doppelte Subnetze in einem IP-Plan finden
- Change Impact Report - Sehen, welche Überlappungen entstehen, wenn ein neues Subnetz hinzugefügt wird
- Subnet Allocation Planner - Hierarchische Subnetzzuweisungen für Multi-Standort-Netzwerke planen