Einführung #
Ein Computernetz ist ein Zusammenschluss verschiedener selbstständiger Systeme (also Computer, Sensoren und weiteren Geräten). Ein Computernetzwerk ermöglicht die Kommunikation dieser Systeme untereinander.
Die Kommunikation erfolgt über verschiedenste Protokolle, die oftmals mit dem ISO/OSI-Modell beschrieben werden. In diesem Modell greifen die höheren Protokollschichten auf die Funktionalitäten der darunterliegenden Protokollschichten zu. Die meisten dieser Schichten bieten auch an, Nutzdaten zu übertragen. Neben den Nutzdaten hat eine Schicht die Metadaten, die zur Abwicklung des Transports nötig sind. Will jemand ein neues Protokoll erfinden, greift er oftmals auf bestehende Protokolle zurück, die bereits über das Internet verwendet werden können (IP, UDP oder ähnliche).
Subnetting / IP Layer #
Beim Classful Subnetting sind alle Subnetzmasken spezifiziert.
Klasse | IP-Range | Netzmaske |
---|---|---|
A | 0.0.0.0 - 127.255.255.255 | 255.0.0.0 |
B | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 |
C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 |
D | 225.0.0.0 - 239.255.255.255 | |
E | 240.0.0.0 - 255.255.255.255 |
Der private Adressbereich ist eine Untergruppe von oben.
Klasse | Adressbereich | CIDR Prefix |
---|---|---|
A | 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 |
B | 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 |
C | 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 |
VLSM - Variable Length Subnetting / CIDR - Classless Inter-Domain-Routing #
Bei CIDR ist die Wahl der Netze weniger eingeschränkt. Zuerst muss bestimmt werden, welchen öffentlichen Netzbereich einem zugeteilt wird. Anschliessend muss bestimmt werden, wie viele Hosts im grössten Subnetz sein sollen. Dann werden die Anzahl Bits für diese Anzahl Hosts bestimmt und diese dem Subnetz addiert.
Beispiel #
Angenommen der ISP teilt einem das Netz 172.16.0.0/16 zu. Angenommen das grösste Subnetz soll 630 Hosts haben.
Für 630 Hosts benötigt man 10 Bit, denn \( 2^9 = 512\) und \(2^10 = 1024\) . Die Bits 0 - 16 wurden vom ISP vergeben. Die Bits 16 - 22 können wir für dieses Subnetz verwenden. Das CIDR Präfix ist also nun /22. Will man nun eines dieser Subnetze verkleiner, wird das mit dem gleichen Schema gemacht (dieses mal mit dem /22 Netz). Zu Beachten ist, dass immer zwei Adressen mehr als Hosts benötigt werden (Netz und Broadcast-Adresse).