Computernetzwerke
festzulegen, die innerhalb eines Unternehmens oder einer Organisation der Selektierung von Subnetzen dient. Alternativ kann die Angabe auch mithilfe der CIDR-Notation (6.10.6) erfolgen, sofern dies bei den Netzwerkeinstellungen des jeweiligen Betriebssystems vorgesehen ist. Bei Windows ist aber nach wie vor die Angabe einer Subnetzmaske gebräuchlich.
Allgemein wird die Subnet-Mask dazu verwendet, um festzustellen, ob sich die Clients im gleichen Netzwerk befinden oder in unterschiedlichen, wobei die Kommunikation dann über Router hinweg erfolgt.
In Abhängigkeit von der jeweiligen Adressklasse existieren zunächst Standard-Subnet-Mas-ken, die in der folgenden Tabelle in dezimaler und binärer Schreibweise angegeben sind.
Klasse
Dezimal
Binär
A
255.0.0.0
11111111.00000000.00000000.00000000
B
255.255.0.0
11111111.11111111.00000000.00000000
C
255.255.255.0
11111111.11111111.11111111.00000000
Tabelle 6.10: Die Standard-Subnet-Masken
Mit diesen benutzerdefinierten Subnet-Masken lässt sich festlegen, welche Bits der Netz-werk-ID und welche der Host-ID entsprechen. Sie stellen somit ein probates Mittel dar, bei immer knapper werdenden IP-Adressen eine flexible Aufteilung zwischen Netzen und Hosts vornehmen zu können, ohne dass dabei unnötigerweise Adressen verschwendet werden.
Bei der Klasse C sind standardmäßig 2.097.152 Netze mit jeweils 254 Hosts möglich. Je mehr Bits nun für die Unterteilung in Subnetze herangezogen werden, desto weniger Hosts sind dann in einem Subnet möglich, wie es die Tabelle 6.11 an einem Beispiel veranschaulicht.
Netzwerk
Hosts (254)
11111111
11111111
11111111
00000000
255
255
255
0
Netzwerk
Subnet Hosts (64)
11111111
11111111
11111111
11 000000
255
255
255
192
Tabelle 6.11: Durch die Subnet-Maske wird die Anzahl der möglichen Hosts reduziert, dafür werden Teilnetze geschaffen.
In der Tabelle 6.11 ist gezeigt, dass durch die Festlegung einer Subnet-Maske von 255.255.255.192 zwei Teilnetze entstehen, die jeweils maximal 62 Hosts (64 - 2, da weder 0 noch 255 erlaubt sind) enthalten können. Ein PC beispielsweise mit der IP-Adresse 200.50.30.35 liegt im ersten Teilnetz und einer mit der IP-Adresse 200.50.30.78 im zweiten.
Von außen her - aus der Sicht des Internet - spielt die interne Aufteilung in Subnetze und Hosts keine Rolle, und jeder Host lässt sich eindeutig selektieren. Innerhalb eines LANs, das keine Internet-Verbindung besitzt, ist es im Grunde nicht nötig, sich weitere Gedanken über die Subnet-Maske zu machen, gleichwohl kann sie eben der logischen Aufteilung dienlich sein und überschaubarere Gruppen schaffen. Falls nur ein einziges Netzwerk verwendet wird, kann meist die standardmäßige Subnet-Mask zum Einsatz kommen.
Abbildung 6.20: Die IP-Angaben und die dazugehörige Subnet Mask bei Windows 7
134 .28 .56 .10
10000110.00011100.00111000.00001010
255 .255 .255 .192
11111111.11111111.11111111.11000000
Abbildung 6.21: Beispiel für die Konfigurierung von zwei Teilnetzen mithilfe der Subnet-Mask
Demnach können in diesem Subnetz maximal 62 Computer mit einer IP-Adresse versehen werden. Die folgende Tabelle zeigt weitere Beispiele für das letzte Oktett bei Sub-net-Masken.
CIDR
Berechnung
Host-Adressen
255
11111111
32
2 0 - 2
0, ungültig
254
11111110
31
2 1 - 2
0, ungültig
252
11111100
30
2 1 - 2
2
248
11111000
29
2 3 - 2
6
240
11110000
28
2 4 - 2
14
224
11100000
27
2 5 - 2
30
192
11000000
26
2 6 - 2
62
128
10000000
25
2 7 - 2
126
0
00000000
24
2 8 - 2
254
Tabelle 6.12: Werte für die Subnet-Maske (Adressklasse C) und die Anzahl der dabei maximal zu verwendenden Hosts
Wird eine Adresse in einem LAN aus Versehen zweimal vergeben, tritt so lange kein Problem auf, bis diese beiden PCs gleichzeitig aktiv sind. Der Fehler kann sich dabei in vielfältiger Art und Weise äußern, und oftmals lässt sich nicht direkt auf diese Ursache schließen, außer es wird eine direkte Fehlermeldung wie Duplicate IP ADDRESS angezeigt.
IP-Adresse:
dezimal binär
Subnet-Mask:
dezimal binär
Exkurs
Bei falschen IP-Adressen- und Subnet-Mask-Angaben können sich dadurch auftretende Fehler auf unterschiedliche Art und Weise äußern, die nicht unmittelbar auf die Ursache schließen lassen.
Falls eine Subnet-Maske nicht korrekt festgelegt worden ist, kann sich dies ebenfalls auf unterschiedliche Art und Weise auswirken, etwa dass im LAN oder Intranet eine einwandfreie Funktion gegeben und bei Internet-Verbindungen nur bestimmte Server oder Seiten zu erreichen sind,
Weitere Kostenlose Bücher