Subnetzmaske

=Subnetzmaske= Eine **IPv4-Adresse** besteht aus 32Bit, die in Form von 4 aufeinander folgenden Zahlen dargestellt wird, welche Werte von 0 bis 255 annehmen können. Die 32Bit einer IP-Adresse enthalten kombiniert sowohl die **Netzwerkadresse** als auch die **Geräteadresse** (auch Host-Adresse genannt). Zur Unterscheidung dieser beiden Bestandteile wird die **Subnetzmaske** benötigt.

Die Subnetzmaske legt fest, wie viele Bits der IP-Adresse zur Netzwerkadresse und wie viele Bits zur Geräteadresse gehören. Die Bits der Maske werden z.B. oft in der Form 255.255.255.0 angegeben, d.h. in diesem Fall enthalten die ersten 24 Bit der IP-Adresse die Netzwerkadresse, die folgenden 8 Bit die Adresse des Geräts.

Es ist auch eine kombinierte Darstellung von IP-Adresse und Subnetzmaske möglich, z.B. als 192.168.156.156/24. D.h. die ersten 24 Bit (3Bytes) stellen in diesem Fall die Netzwerkadresse 192.168.156.0 dar und das vierte Byte 156 gibt die Gerätenummer an.

Ein **Subnetz** ist also ein Teil eines Netzwerks, in dem IP-Adressen mit der gleichen Netzwerkadresse benutzt werden. Die Netzmasken aller Rechner des Teilnetzes sind identisch zu konfigurieren. Der Router erkennt anhand der Netzwerkadresse, welche Daten innerhalb des eigenen Teilnetzes verbleiben und welche Daten versandt werden müssen zum nächsten Router.

Siehe auch:
 * 1) @http://de.wikipedia.org/wiki/Netzmaske
 * 2) @http://www.elektronik-kompendium.de/sites/net/0907201.htm
 * 3) @http://grundlagen-computer.de/netzwerk/was-ist-eine-subnetzmaske-bzw-subnetmask
 * 4) @http://www.it-administrator.de/download/whitepapers/BlackB_WP_Subnetzmasken.pdf

Aufgabe 1:
Ermitteln Sie die Netzwerk- als auch die Geräteadresse zu folgenden IP-Adressen A) 192.168.156.156/29 B) 192.168.156.139/29

Aufgabe 2:
Die jeweils letzte mögliche Geräteadresse ist die so genannte **Broadcastadresse**, d.h. an diese Adresse versandte Datenpakete gehen an alle Computer im jeweiligen Subnetz. Ermitteln Sie die Broadcastadresse für die in der letzten Aufgabe gegebenen Adressen!

Aufgabe 3:
Die jeweils erste Adresse im Subnetz wurde früher von Microsoft ebenfalls als Broadcastadresse verwendet und wird daher üblicherweise nicht an Geräte vergeben. Ermitteln Sie die **erste IP-Geräteadresse** (IP-Adresse des ersten Hosts) für die in der letzten Aufgabe gegebenen Adressen! Ermitteln Sie die **letzte IP-Geräteadresse** (IP-Adresse des letzten Hosts) für die in der letzten Aufgabe gegebenen Adressen!

Aufgabe 4:
Bestimmen Sie > (= 2^Anzahl der Bits für die Geräteadresse-2, d.h. erste und letzte mögliche Adresse werden nicht vergeben) für die folgenden Adressen:
 * Netzwerkadresse
 * Broadcast-Adresse
 * Subnetzmaske bzw. Anzahl der Einsen in der Subnetzmaske
 * Netzklasse (erkennen Sie am Wert des ersten Bytes, siehe Adressbereich @http://de.wikipedia.org/wiki/Netzklasse)
 * Anzahl der möglichen Hosts im Netzwerk
 * 172.31.57.98/27
 * 192.168.246.16/22
 * 10.245.12.93, 255.254.0.0

Quellen:

 * @http://de.wikipedia.org/wiki/Subnetz

Hier erst gucken, wenn Sie selbst nicht mehr weiterkommen oder Ihre Lösung vergleichen wollen!

Lösung Aufgabe 1:
A) Die ersten 29Bit der IP-Adresse 192.168.156.156 stellen die Netzadresse dar, d.h. die Adresse teilt sich auf in die grün dargestellten Bits des Netzwerks und die rot dargestellten Bits des Geräts 11000000-10101000-10011100-10011 100 . Die Netzadresse besteht aus den ersten 29Bits + aufgefüllten Nullen = 11000000-10101000-10011100-10011000 = 192.168.156.152 . Die Geräteadresse besteht aus den letzten 3 Bits, d.h. 100 im Dualsystem = 4 im Dezimalsystem. B) 192.168.156.139/29 => 11000000-10101000-10011100-10001 011 => Netzwerkadresse: 192.168.156.136, Geräteadresse: 3

Lösung Aufgabe 2:
Die Broadcastadresse (letzte mögliche Adresse) ist diejenige, bei der alle Bits des Geräteanteils der IP-Adresse den Wert 1 besitzen. A) 11000000-10101000-10011100-10011 111 => 192.168.156.159 B) 11000000-10101000-10011100-10001 111 => 192.168.156.143

Lösung Aufgabe 3:
Die erste mögliche Adresse Geräteadresse ist diejenige, bei der nur das letzte Bit der Geräteadresse den Wert 1 besitzt. A) 11000000-10101000-10011100-10011 001 => 192.168.156.153 B) 11000000-10101000-10011100-10001 001 => 192.168.156.137 Die letzte mögliche Adresse Geräteadresse ist diejenige, bei der nur das letzte Bit der Geräteadresse den Wert 0 besitzt. A) 11000000-10101000-10011100-10011 110 => 192.168.156.158 B) 11000000-10101000-10011100-10001 110 => 192.168.156.142