Zunächst wurde die klassenbezogene Adressierung seit Mitte der 90er Jahre nicht verwendet. Alles verwendet jetzt CIDR, was die Aufteilung eines IPv4-Adressraums in eine beliebige Größe von einer /32
(2 ^ (32-32) = 1 Adresse) in /0
(2 ^ (32-0) Adressen) ermöglicht. Die entsprechende Größe für ein (altes) Klasse-C-Netzwerk wäre ein /24
Subnetz in CIDR.
Aus theoretischer Sicht können Sie Netzwerke beliebiger Größe (das ist eine Zweierpotenz) haben. Wie Sie richtig geraten haben, werden Sie natürlich irgendwann auf praktische Probleme stoßen, so dass wir einige Design-Anstrengungen in unsere Netzwerke investieren müssen.
Routern ist es in der Regel egal, wie viele Adressen sich in einem einzelnen Subnetz befinden. Sie werden sie trotzdem an das richtige Ziel weiterleiten. Auf der Routing-Ebene können Probleme auftreten, wenn Sie zu viele Subnetze haben. Wir haben die Subnetze immer kleiner und kleiner gemacht, um mit IPv4-Erschöpfung fertig zu werden, sodass ein Unternehmen möglicherweise eine einzige zusammenhängende /28
von 14 verwendbaren Adressen erworben hat In der Vergangenheit mussten sie /29
jetzt zwei separate Adressen mit jeweils 6 verwendbaren Adressen erwerben .
Was früher ein Single war /16
(ursprünglich vor 30 Jahren als Klasse B zugewiesen), kann jetzt in 1000 /26
Sekunden aufgeteilt werden, was 1000 weitere Einträge in Routingtabellen bedeutet. Tun Sie dies einige (tausend) Male und Ihre Tische sind jetzt voll. Dies hat zuvor zu größeren Ausfällen geführt und wird dies wahrscheinlich wieder tun.
Dies ist nur bei öffentlich routbaren Adressen auf Internet-Core-Routern wichtig, die den Weg zu jedem Netzwerk kennen müssen. Ihr "Router" zu Hause leitet alles über seine Standardroute weiter und lässt Ihren ISP damit umgehen. Dies ist auch für private Adressen, die per Definition nicht öffentlich routbar sind, weitgehend irrelevant.
Das andere mögliche Problem, das Sie erwähnen, gilt unterhalb der Routing-Ebene innerhalb eines einzelnen Subnetzes. Wo Sie möglicherweise auf Probleme stoßen, ist, wenn Ihre Broadcast-Domäne zu groß ist. Während eine Broadcast-Domäne nicht notwendigerweise mit einem Subnetz identisch ist, ist sie für die meisten Zwecke (insbesondere für Verbraucher / Privathaushalte) gleich.
Wenn Ihre Broadcast-Domäne zu groß wird, können Sie auf Probleme stoßen: Die ARP-Tabellen Ihres Betriebssystems können überlaufen (~ 256 in Windows, ~ 1024 in Linux, aber in beiden Fällen einstellbar). Das heißt, Ihr Betriebssystem beginnt zu vergessen, welcher MAC-Adresse eine IP-Adresse entspricht, und muss sie durch Senden einer ARP-Anforderung ..., die an jeden Host gesendet wird, erneut ermitteln. Bei zu vielen Hosts wird ein großer Teil Ihrer Netzwerkbandbreite von ARP-Anforderungen und -Antworten beansprucht.
Außerdem können Ihre Netzwerk-Switches (die häufig in Consumer-Routern als 4 "LAN" -Ports integriert sind) mit zu vielen Hosts ein wenig unzufrieden werden, da ihre weitergeleiteten Tabellen (basierend auf MAC-Adressen, nicht IP-Adressen) nur eine feste Größe haben Sie können "vergessen", an welchen Port weitergeleitet werden soll.
Glücklicherweise (oder vom Design?) Treten diese Probleme normalerweise nördlich von 256 Hosts auf, so dass 254 in einem einzelnen Subnetz wahrscheinlich nicht auf sie zutreffen. Sie sind ein Grund, warum Sie normalerweise zwischen /24
s hin und her wechseln sollten, anstatt z. B. ein einzelnes zu verwenden /16
.
Ein weiterer Vorteil der Zuweisung eines Ganzen /24
ist, dass wir Platz für DHCP-zugewiesene Adressen haben. Die meisten Heimnetzwerke verfügen heutzutage nicht über eine statische Adresse, die jedem Host zugewiesen wird. Stattdessen werden sie von einem DHCP-Server ausgewählt und für einen bestimmten Zeitraum reserviert. So erhält Ihr Telefon beispielsweise nicht jedes Mal eine neue Adresse, wenn es getrennt wird zweite. Wenn Ihr Netzwerk fast voll ist, zwingen Sie den DHCP-Server, früher mit dem Recycling von Adressen zu beginnen.
Die meisten DHCP-Server auf Consumer-Routern verwenden standardmäßig einen Adresspool von nur 100 Adressen. Sie erreichen also niemals 254, ohne die Poolgröße anzupassen oder statische Adressen zuzuweisen.
Am Ende des Tages, während wir Probleme mit der Erschöpfung von IPv4 auf globaler Ebene haben, gibt es absolut keinen Mangel an privaten Adressen (mit drei großen Bereichen, a /8
, a /12
und a /16
, mit denen gespielt werden kann), die über 65000 /24
s enthalten können ). Es gibt kaum einen Grund, sie zu konservieren, also stört es niemanden, kleiner zu werden als /24
.
Und wenn Sie möchten, können Sie sicherlich 254 Hosts auf einem Server aktivieren /24
. Die meisten Consumer-Router / -Switches und -Betriebssysteme werden dies sogar zum größten Teil gut erledigen, obwohl einige Anpassungen (insbesondere DHCP) erforderlich sind.