Gesamtanzahl DER Hosts Rechner
Berechnen Sie die Gesamtanzahl der Adressen in einem Subnetz (IPv4/IPv6)
Input CIDR Addresses
Total hosts = 2^(32 - prefix). This includes the network and broadcast addresses.
Total Addresses
Host counts will appear here
Der Total Hosts Calculator berechnet die vollständige Anzahl der IP-Adressen innerhalb eines beliebigen Subnetzes, einschließlich der reservierten Netzwerk- und Broadcast-Adressen. Geben Sie eine CIDR-Präfixlänge ein, um die Gesamtanzahl der Adressen sowohl für IPv4 als auch für IPv6 in menschenlesbarem Format angezeigt zu bekommen.
Gesamtadressen-Anzahlen verstehen
Die Gesamtadressen-Anzahl eines Subnetzes ist die rein mathematische Antwort auf die Frage "Wie viele IP-Adressen gibt es in diesem Block?" Sie umfasst jede Adresse -- die Netzwerkadresse, die Broadcast-Adresse und alle Hostadressen dazwischen. Diese Zahl unterscheidet sich von der nutzbaren Host-Anzahl (die die zwei reservierten Adressen abzieht), und das Verständnis dieses Unterschieds ist wichtiger, als man vielleicht denkt.
Die Formel ist einfach 2 hoch die Anzahl der Host-Bits. Für IPv4 bedeutet das 2^(32 - Präfixlänge). Ein /24 hat 8 Host-Bits, also 2^8 = 256 Gesamtadressen. Ein /20 hat 12 Host-Bits, also 2^12 = 4.096 Gesamtadressen. Die Mathematik ist bei IPv6 identisch, aber mit 128-Bit-Adressen werden die Zahlen astronomisch groß: Ein /64 hat 2^64 Adressen, was ungefähr 18,4 Trillionen entspricht.
Warum sollte Sie die Gesamtanzahl interessieren statt nur die nutzbare Anzahl? Aus mehreren praktischen Gründen. Cloud-Anbieter berechnen in einigen Preismodellen pro IP-Adresse, und sie zählen Gesamtadressen, nicht nutzbare. Bei der Berechnung der IP-Adressauslastung für RIR-Berichte (erforderlich zur Rechtfertigung zusätzlicher Zuweisungen) berichten Sie gegen den Gesamtadressraum. Bei der hierarchischen Planung von Adressblöcken -- Aufteilung eines /16 in /20er, dann /24er, dann /28er -- brauchen Sie die Gesamtzahlen, um sicherzustellen, dass Ihre Mathematik ohne Lücken oder Überlappungen aufgeht. Und bei der Kommunikation mit nicht-technischen Stakeholdern über Adresskapazität ist die Gesamtanzahl oft die intuitivere Zahl.
So berechnen Sie die Gesamtadressen in einem Subnetz
- Geben Sie eine Präfixlänge (z. B.
/24) oder einen vollständigen CIDR-Block (z. B.192.168.1.0/24) ein - Wählen Sie die Adressfamilie IPv4 (32-Bit) oder IPv6 (128-Bit)
- Der Rechner wendet die Formel an: 2^(Adress-Bits - Präfixlänge)
- Das Ergebnis zeigt die reine Gesamtanzahl der Adressen, einschlieĂźlich Netzwerk- und Broadcast-Adressen
Gesamtadressen-Anzahl nach Präfixlänge
IPv4 (32-Bit-Adressen)
| Präfix | Host-Bits | Gesamtadressen | Menschenlesbar | Typische Verwendung |
|---|---|---|---|---|
/8 | 24 | 16.777.216 | ~16,7 Millionen | GroĂźe ISP- / RIR-Zuweisung |
/12 | 20 | 1.048.576 | ~1 Million | Privater Bereich 172.16.0.0/12 |
/16 | 16 | 65.536 | ~65,5 Tausend | Campus- / Standortblock |
/20 | 12 | 4.096 | 4.096 | GroĂźes VLAN |
/24 | 8 | 256 | 256 | Standard-LAN |
/25 | 7 | 128 | 128 | Hälfte eines /24 |
/26 | 6 | 64 | 64 | Kleine Abteilung |
/27 | 5 | 32 | 32 | Server-VLAN |
/28 | 4 | 16 | 16 | Kleine DMZ |
/29 | 3 | 8 | 8 | Kleinstes Subnetz |
/30 | 2 | 4 | 4 | Punkt-zu-Punkt-Verbindung |
/31 | 1 | 2 | 2 | Punkt-zu-Punkt (RFC 3021) |
/32 | 0 | 1 | 1 | Einzelner Host / Loopback |
IPv6 (128-Bit-Adressen)
| Präfix | Host-Bits | Gesamtadressen | Größenordnung |
|---|---|---|---|
/32 | 96 | 2^96 | ~79,2 Oktillionen |
/48 | 80 | 2^80 | Standard-Organisationszuweisung |
/56 | 72 | 2^72 | Privatkunden-Zuweisung |
/64 | 64 | 2^64 | ~18,4 Trillionen (einzelnes Subnetz) |
/128 | 0 | 1 | Einzelner Host / Loopback |
Wann Sie dieses Tool verwenden sollten
- Kapazitätsplanung -- den rohen Adressraum verstehen, bevor reservierte Adressen abgezogen werden
- Cloud-Kostenschätzung -- einige Anbieter berechnen pro IP-Adresse, daher beeinflusst die Gesamtanzahl direkt die Kosten
- IP-Adress-Inventarisierung -- verfolgen, welcher Prozentsatz Ihres zugewiesenen Adressraums genutzt wird
- Vergleich von Subnetting-Schemata -- Abwägungen zwischen verschiedenen Präfixlängen bewerten
- IPv4-Erschöpfung verstehen -- visualisieren, wie der gesamte 2^32-Adressraum (4,29 Milliarden Adressen) aufgeteilt ist
- RIR-Auslastungsberichte -- Adressraumauslastung fĂĽr ARIN, RIPE oder APNIC berechnen
So funktioniert die Berechnung der Gesamtadressen
Die Formel
Die Gesamtanzahl der Adressen in einem beliebigen Subnetz wird durch die Anzahl der Host-Bits bestimmt:
Gesamtadressen = 2^(Adress_Bits - Präfixlänge)
FĂĽr IPv4 (32-Bit):
/24→ 2^(32-24) = 2^8 = 256/20→ 2^(32-20) = 2^12 = 4.096/16→ 2^(32-16) = 2^16 = 65.536
FĂĽr IPv6 (128-Bit):
/64→ 2^(128-64) = 2^64 = 18.446.744.073.709.551.616/48→ 2^(128-48) = 2^80
Gesamtadressen vs. nutzbare Hosts
| Metrik | Formel | /24-Beispiel | /30-Beispiel |
|---|---|---|---|
| Gesamtadressen | 2^Host_Bits | 256 | 4 |
| Nutzbare Hosts | 2^Host_Bits - 2 | 254 | 2 |
| Differenz | Netzwerk + Broadcast | 2 reserviert | 2 reserviert |
Der Unterschied ist bei kleinen Subnetzen am bedeutendsten. Ein /30 hat nur 4 Gesamtadressen, und 2 sind reserviert, sodass nur 2 für Hosts verbleiben. Ein /24 hat 256 gesamt, mit 254 nutzbaren -- der Overhead ist vernachlässigbar.
IPv4-Adressraum in Perspektive
Der gesamte IPv4-Adressraum enthält 2^32 = 4.294.967.296 Adressen. Ein einzelner /8-Block repräsentiert 1/256 aller IPv4-Adressen:
/8 = 16.777.216 Adressen → 0,39 % des IPv4-Adressraums
/16 = 65.536 Adressen → 0,0015 % des IPv4-Adressraums
/24 = 256 Adressen → 0,000006 % des IPv4-Adressraums
Mit ungefähr 4,3 Milliarden Gesamtadressen und Milliarden von internetfähigen Geräten trieb die IPv4-Adresserschöpfung die Einführung von IPv6 mit seinem 2^128-Adressraum voran.
Gesamtadressen-Anzahlen in der Praxis
Das Verständnis der Gesamtadressen-Anzahl ist entscheidend für hierarchische Adressplanung. Wenn Sie einen /16-Block erhalten und ihn auf mehrere Standorte aufteilen müssen, müssen Sie wissen, dass ein /16 genau 256 zusammenhängende /24-Blöcke enthält, oder 16 /20-Blöcke, oder 4 /18-Blöcke. Die Mathematik muss perfekt aufgehen -- jede Lücke bedeutet verschwendete Adressen, und jede Überlappung bedeutet Routing-Konflikte. Eine einfache Methode zur Überprüfung Ihres Plans: Die Gesamtadressen aller Untersubnetze müssen der Gesamtadressenzahl des übergeordneten Blocks entsprechen.
In Cloud-Umgebungen bekommt die Gesamtadressen-Anzahl finanzielle Bedeutung. AWS zum Beispiel berechnet Elastic-IP-Adressen, die zugewiesen, aber nicht an laufende Instanzen gebunden sind. Zu verstehen, wie viele Adressen ein Subnetz enthält, hilft Ihnen, Kosten zu schätzen und Überversorgung zu vermeiden. Wenn Sie ein /20 (4.096 Adressen) für eine Arbeitslast zuweisen, die nur 50 Instanzen benötigt, reservieren Sie weit mehr Adressraum als nötig, was Auswirkungen auf Ihr VPC-Design und die Routing-Tabellen-Komplexität haben kann.
Für Organisationen, die eigene IP-Adresszuweisungen von einem Regional Internet Registry halten, ist die Verfolgung der Gesamtadressauslastung eine Berichtspflicht. ARIN, RIPE NCC und APNIC verlangen eine periodische Begründung, dass der zugewiesene Adressraum effizient genutzt wird, und erwarten typischerweise 80 % oder höhere Auslastung, bevor sie zusätzliche Zuweisungen genehmigen. Die Gesamtadressen-Anzahl ist der Nenner in dieser Auslastungsberechnung.
Häufig gestellte Fragen
Was ist der Unterschied zwischen Gesamthosts und nutzbaren Hosts?
Gesamthosts ist die rein mathematische Anzahl aller Adressen in einem Subnetz (2^Host_Bits), einschließlich der Netzwerk- und Broadcast-Adressen. Nutzbare Hosts zieht 2 von dieser Summe ab, da die Netzwerkadresse und die Broadcast-Adresse reserviert sind und keinen Geräten zugewiesen werden können. Für ein /24 beträgt die Gesamtanzahl 256, nutzbar sind aber 254.
Wie viele Gesamtadressen hat ein /16-Subnetz?
Ein /16-Subnetz enthält 2^(32-16) = 2^16 = 65.536 Gesamtadressen. Nach Abzug der Netzwerk- und Broadcast-Adressen sind 65.534 nutzbar. Das /16 entspricht der alten Klasse-B-Netzwerkgröße und wird üblicherweise für Campus- oder Standort-Adressblöcke verwendet.
Warum hat ein IPv6-/64 so viele Adressen?
Ein /64-Präfix lässt 64 Host-Bits übrig, was 2^64 = ungefähr 18,4 Trillionen Adressen ergibt. Diese astronomische Zahl ist beabsichtigt -- IPv6 weist jedem Subnetz ein /64 zu, damit SLAAC (Stateless Address Autoconfiguration) den vollen 64-Bit-Schnittstellenbezeichner verwenden kann. Die Einsparung von Adressen innerhalb eines einzelnen Subnetzes ist bei IPv6 absichtlich kein Thema.
Wie viele /24-Subnetze passen in ein /16?
Ein /16 enthält 65.536 Gesamtadressen und ein /24 enthält 256. Division: 65.536 / 256 = 256 /24-Subnetze passen genau in ein /16. Allgemeiner gilt: Die Anzahl kleinerer Subnetze in einem größeren ist 2^(kleineres_Präfix - größeres_Präfix).
Wie berechne ich die Gesamtadressen fĂĽr einen beliebigen Bereich wie 10.0.0.0 bis 10.0.3.255?
Dieser Bereich erstreckt sich von 10.0.0.0 bis 10.0.3.255, was 4 x 256 = 1.024 Adressen sind. Dies entspricht einem /22-Subnetz (2^10 = 1.024). Wenn der Bereich nicht auf einen einzelnen CIDR-Block ausgerichtet ist, müssen Sie die Gesamtadressen der einzelnen CIDR-Blöcke addieren, die den Bereich abdecken.
Verwandte Tools
- Usable Hosts Calculator - Anzahl nutzbarer Hostadressen in einem Subnetz berechnen
- IPv4 Subnet Calculator - Netzwerk, Broadcast und Host-Bereich aus CIDR-Notation berechnen
- IPv6 Subnet Calculator - IPv6-Präfixbereiche und Adressgrenzen berechnen
- First/Last Usable Host Calculator - Die erste und letzte nutzbare Hostadresse in einem Subnetz finden
- Netmask ↔ CIDR Converter - Zwischen Subnetzmasken-Notation und CIDR-Präfixlänge umrechnen
- Subnet Allocation Planner - Hierarchische Subnetzzuweisungen fĂĽr Multi-Standort-Netzwerke planen