txm01 schrieb:
Naja 192.168.0.0 ist die Netzadr. 192.168.0.1 Gateway, .255 Broadcast.. Also 255-3.
Was ist, wenn ich aber 450 Hosts brauche?
Wie ändere ich in der Praxis dann meine Subnetzmaske?
Da diese Frage hier noch nicht gänzlich beantwortet wurde, hole ich an dieser Stelle etwas weiter aus.
Was bedeuten die IP Adressen und Subnetzmasken? Wie stehen sie im Zusammenhang?
die IP Adresse 192.168.0.0 ist nichts weiter, als die Binärzahl 11000000.10101000.00000000.00000000
die Subnetzmaske widerum beschreibt, wie viele Bit dieser Zahl zum Netzanteil (fest) und wie viele zum Hostanteil (dynamisch/nicht fest) gehören.
die 255.255.255.0 entspricht der 11111111.11111111.11111111.00000000, somit sind die ersten 3 Oktette fest (Netzanteil) und das letzte Oktett (die letzten 8 Bit) dynamisch, also frei von den Hosts belegbar.
11000000.10101000.00000000 war ja die 192.168.0. das letzte Oktett kann also vom Host (mehr oder weniger) frei zwischen 00000000 (0) und 11111111 (255) gewählt werden. Du kannst also "255" Host IPs vergeben. (siehe Anmerkung unten)
Brauchst du mehr? Dann musst du den Netzanteil und Hostanteil verschieben, deine Subnetzmaske also anpassen.
11111111.11111111.1111111
0.00000000 (255.255.254.0)
Das letzte Oktett bleibt frei, zusätzlich ist im dritten Oktett das letzte (kleinste / least significant bit / LSB) ebenfalls frei. Was bedeutet das für unsere Adressbereiche / Anteile?
Wir verdoppeln den Hostanteil. Der Netzanteil beläuft sich nur noch auf 11000000.10101000.0000000 (achtung, nur 7 Nullen im dritten Oktett). Damit erstreckt sich unser nutzbares Netz von 11000000.10101000.0000000
0.00000000 bis 11000000.10101000.0000000
1.11111111, bzw. von 192.168.0.0 bis 192.168.1.255
Was hat es nun mit den oft genannten CIDR Notationen (/32, /24, /8, ...) auf sich? ganz einfach, dies ist eine andere Schreibweise der Subnetzmaske und beschreibt, wie viele Bit der vorher genannten IP fest sind, also zum Netzanteil gehören.
192.168.0.0/24 entspricht also der 192.168.0.0 mit der Subnetzmaske 255.255.255.0 und spannt ein Netzwerk von 192.168.0.0 - 192.168.0.255.
192.168.0.0/23 analog die 192.168.0.0 mit 255.255.25
4.0 und geht von 192.168.0.0 - 192.168.1.255
192.168.0.0/22 analog die 192.168.0.0 mit 255.255.25
2.0 und geht von 192.168.0.0 - 192.168.3.255
...
die 192.168.0.8/32 hingegen beschreibt genau diese eine IP-Adresse, da alle Bit fixiert sind.
einen einfachen IPv4 Netzwerkrechner findest du bei
heise
der Vollständigkeit halber:
Das Spiel lässt sich für IPv6 genauso spielen. nur dass man dort 128 Bit pro Adresse hat. Das kleinste(!) Netzwerk sollte ein /64 Netz sein.
Man kann aber auch ein /63 oder mehr erstellen. Macht nur wenig Sinn. Stattdessen werden in der Regel mehrere /64 Subnetze erstellt.
Jedem Teilnehmer steht ein /56 Block zu (auch wenn einige Provider nur /60 verteilen) Damit lassen sich also 256 einzelne Subnetze mit jeweils 2^64 Hosts erstellen. (noch einmal zum Vergleich: bei IPv4 gibt es lediglich 2^32 weltweit einmalige IP Adresse, bei IPv6 darf jedes Subnetz bereits 2^64 Adressen haben)
ebenfalls der Vollständigkeit halber:
die Netzadresse (192.168.0.0) und der Broadcast (192.168.0.255) lassen sich NICHT als IP für einen Host verwenden. Jedes Subnetz hat also 2 "nutzbare" Adressen weniger, als die Bit es aussehen lassen. Das kleinste nutzbare IPv4 Netzwerk ist also ein /30 und kann genau 2 Hosts haben.
Gruß