IP Adressen und SubnetzmaskenWas ist eine IP Adresse? IP (Internet Protocol) ist ein Protokoll der 3. Schicht des OSI-Modells. Die IP-Adresse ist die logische Adresse eines Computersystems und dient eindeutigen Identifikation innerhalb eines Netzwerkes. Die IP-Adresse kann beliebig vergeben werden, sie ist nicht an Hardware oder Software gebunden. Allerdings müssen bei der Vergabe der IP-Adressen einige Regeln beachtet werden. Man muss darauf achten, dass jede IP-Adresse in einem Netzwerk nur einmal vorkommt. Im folgenden wird der Aufbau von IP-Adressen erklärt:
Was sind Netz- und Hostteil?
Wofür gibt es interne IP-Adressen? Diese Bereiche erlauben ein internes Netzwerk, ohne dass diese Hosts von außen erreichbar sind. 10.x.x.x = Klasse A Adressen 172.16.x.x bis 172.31.x.x = Klasse B Adressen 192.168.x.x = Klasse C Adressen Sonder IP Adressen
Was ist eine Subnetzmaske?
Warum werden Subnetzmasken verwendet?
Diese Subnetze werden mit verschiedenen Klassen bezeichnet:
Durch das Subnetting wird mehr Übersicht geschaffen, man benötigt weniger Traffic Allerdings, je mehr Subnetze, desto weniger IP Adressen stehen zur Verfügung Die Subnetzmaske wird auch in der folgenden Schreibweise angeben: 193.155.3.12/24 Die /24 bedeutet, das die ersten 24 Bits der IP-Adresse für den Netzteil verwendet werden. In diesem Fall wäre es die Standard Netzmaske eines Klasse C Netzwerkes. Wird die Adresse so angeben: 193.155.3.12/25 dann werden 25 Bits für den Netzteil vergeben. SubnettingSubnetting ist das Unterteilen eines Netzwerkes in mehrere Subnetze. Firmen verwenden das Subnetting häufig, um z.B. zwischen verschiedenen Abteilungen oder Firmengebäuden logische Unterteilungen in den Netzwerkadressen vorzunehmen. Eine private Klasse A Adresse 10.0.0.0 hat normalerweise die Subnetzmaske 255.0.0.0. Damit stehen in diesem Netzwerk 224 Hostadressen zur Verfügung. Um nun mehrere Subnetze daraus zu bilden, könnte man einfach die Subnetzmaske 255.255.0.0 verwenden. Die Adresse 10.0.0.0 wäre weiterhin die Adresse des gesamten Netzwerkes, jedoch
gibt es jetzt weitere Netzwerkadressen.
Die nun mögliche Netzwerke wären von 10.1.0.0 bis 10.254.0.0.
Die erste und letzte Adresse sollten nicht verwendet werden. D.h. die Adressen 10.0.0.0
und 10.255.0.0 haben eine besondere Bedeutung. 10.0.0.0 ist die Adresse des
gesamten Netzwerkes während 10.255.0.0 für den Broadcast dieses Netzwerkes
reserviert ist, obwohl die Broadcast-Adresse des Netzes 10.255.255.255 ist.
Würde man eine Subnetzmaske von 255.255.255.0 verwenden, so wären schließlich die
ersten drei Oktette Netzanteil und nur ein Oktett Hostanteil. Es wären die folgenden
Netzwerke möglich:
Die folgende Tabelle liefert einen Auszug aus der Netzwerkstruktur:
Um herauszufinden, ob zwei Hosts im selben Netzwerk sind, muss die IP-Adresse des Hosts mit seiner Subnetzmaske logisch UND verknüpft werden (ANDING). Wir überprüfen jetzt, ob die IP-Adressen 192.168.1.27/28 und 192.168.1.233/28 im selben Subnetz sind: 192.168.1.27 ist binär 11000000.10101000.00000001.00011011 Da die Subnetzmaske /28, also 255.255.255.240 sind die ersten 28 Bits gesetzt. Die Binärschreibweise lautet 11111111.11111111.11111111.11110000. Nun muss die Und-Operation angewendet werden:
Daraus ergibt sich die folgende Netzadresse:
In Dezimaler Schreibweise wäre das das Netzwerk 192.168.1.16 Nun führen wir die selbe Rechnung mit der Adresse 192.168.1.233 durch:
Die Netzadresse lautet hier:
Da sich dieser Host im Netzwerk 192.168.1.224 befindet, sind die beiden Rechner in unterschiedlichen Subnetzen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||