Aufgabe 3.5¶
-
Tragen Sie das dezimale Gewicht der binären Stellen in die nachfolgende Tabelle ein und berechnen Sie die Dezimalzahl des eingetragenen Bitmusters.¶
| 2^7 | 2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0 |
|---|---|---|---|---|---|---|---|
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
-
Weiter Umrechnungen Binär -> Dezimal¶
| 11110000 | (Subnetmaske)(240) |
|---|---|
| 11111111 | (Netzmaske)(255) |
| 1010 1010 1010 1010 | (Umwandlung in Ziffern -> (Ethernet Präambel) |
-
Wandeln Sie untenstehende digitale Adresse im Byteformat in das binäre Format um¶
| Maske | 255 | 255 | 255 | 0 |
|---|---|---|---|---|
| Adresse | 192 | 168 | 15 | 1 |
| Maske | 11111111 | 11111111 | 11111111 | 00000000 |
|---|---|---|---|---|
| Adresse | 11000000 | 10101000 | 00001111 | 00000001 |
-
Berechnen Sie die mögliche Anzahl Kombinationen bei 8 Bit und bei 16 Bit¶
| 8 Bit | 254 |
|---|---|
| 16 Bit | 43690 |
-
Ein Unternehmen hat das Netzwerk 192.168.1.0/24 und möchte es in 6 gleich grosse Subnetze unterteilen.
-
Bestimmen Sie die neue Subnetzmaske für die Aufteilung.
-
Berechnen Sie die Netzadressen der einzelnen Subnetze.
-
Geben Sie die erste und letzte nutzbare IP-Adresse jedes Subnetzes an.
-
Bestimmen Sie die Broadcast-Adresse für jedes Subnetz.
-
Wie viele Hosts kann jedes Subnetz maximal enthalten?
💡 Hinweis: Berücksichtigen Sie, dass die erste und letzte Adresse eines Subnetzes nicht als Host-Adresse genutzt werden können.
| Binäradresse | Subnetzadresse | Erste Host-IP | Letzte Host-IP | Broadcast-Adresse |
|---|---|---|---|---|
| 11000000.10101000.00000001.00000000 | 192.168.1.0/27 | 192.168.1.1 | 192.168.1.30 | 192.168.1.31 |
| 11000000.10101000.00000001.00100000 | 192.168.1.32/27 | 192.168.1.33 | 192.168.1.62 | 192.168.1.63 |
| 11000000.10101000.00000001.01000000 | 192.168.1.64/27 | 192.168.1.65 | 192.168.1.94 | 192.168.1.95 |
| 11000000.10101000.00000001.01100000 | 192.168.1.96/27 | 192.168.1.97 | 192.168.1.126 | 192.168.1.127 |
| 11000000.10101000.00000001.10000000 | 192.168.1.128/27 | 192.168.1.129 | 192.168.1.158 | 192.168.1.159 |
| 11000000.10101000.00000001.10100000 | 192.168.1.160/27 | 192.168.1.161 | 192.168.1.190 | 192.168.1.191 |
Bonusfrage:¶
Warum ist es sinnvoll, Netzwerke zu subnetzen? Welche Vorteile bringt es in Bezug auf Sicherheit und Effizienz?
Subnetting verbessert die Sicherheit, indem es Netzwerke isoliert, und erhöht die Effizienz, indem es den Datenverkehr reduziert und IP-Adressen besser verwaltet.
Erklärung
1. Netzwerkadresse bestimmen¶
- Die IP-Adresse
192.168.1.0/27bedeutet, dass die ersten 27 Bits das Netz sind. - Die restlichen 5 Bits sind für die Hosts.
Beispiel: 192.168.1.0/27 in Binär
- Die letzten 5 Bits sind 0, also ist das die Netzwerkadresse.
2. Broadcast-Adresse bestimmen¶
- Die Broadcast-Adresse ist, wenn alle 5 Host-Bits auf 1 gesetzt werden:
- Das ist die letzte Adresse im Subnetz.
3. Erster und letzter Host¶
- Erster Host = Netzwerkadresse +1
- Letzter Host = Broadcast -1
Für 192.168.1.32/27 wiederholt sich das¶
- Netzwerkadresse:
192.168.1.32→11000000.10101000.00000001.00100000 - Broadcast:
192.168.1.63→11000000.10101000.00000001.00111111 - Erster Host:
192.168.1.33→11000000.10101000.00000001.00100001 - Letzter Host:
192.168.1.62→11000000.10101000.00000001.00111110
Das gleiche Prinzip gilt für jedes Subnetz!
3.7 Fillius¶
Netzwerkkomponenten Router: Ein Router (Vermittlungsrechner) ermöglicht es, mehrere Netzwerke miteinander zu
verbinden. Ein Router stellt auch die Verbindung zwischen LAN (Local Area Network) und
WAN (Wide Area Network), also ins Internet her.
2. Accesspoint: Ein Access-Point (englisch: Zugangspunkt) verbindet verschiedene Endgeräte
z. B. Notebooks, Tablets oder Handys über WLan mit einem Netzwerk.
3. Switch: Mit einem Switch (englisch: Schalter) kann ich viele verschiedene Geräte in einem
kabelgebundenen lokalen Netzwerk miteinander verbinden. Der Switch sorgt dafür, dass die
Daten an das richtige Gerät weitergeleitet werden. Wer WLan darstellen möchte, kann sich
den Switch als Wolke darstellen. Dennoch braucht es ein Kabel!
Website bearbeiten¶
Meine Erkenntnisse zur Subnetzberechnung¶
Verstehen der binären Grundlagen¶
Als ich mich mit Netzwerktechnik zu beschäftigen begann, war eine der ersten Hürden das binäre Zahlensystem. Hier sind meine Erkenntnisse zur Umrechnung und Bedeutung:
Die Gewichtung im Binärsystem verstehen¶
Jede Stelle in einer Binärzahl hat eine bestimmte Wertigkeit, die ich mir so notiert habe:
| 2^7 | 2^6 | 2^5 | 2^4 | 2^3 | 2^2 | 2^1 | 2^0 |
|---|---|---|---|---|---|---|---|
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Mit dieser Tabelle kann ich binäre Zahlen interpretieren. Beispielsweise hat die Zahl 11111100 den Dezimalwert:
128 + 64 + 32 + 16 + 8 + 4 + 0 + 0 = 252
Meine eigenen Umrechnungsbeispiele¶
| Binär | Dezimal | Meine Berechnung |
|---|---|---|
| 11110000 | 240 | 128 + 64 + 32 + 16 = 240 |
| 11111111 | 255 | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255 |
| 10101010 | 170 | 128 + 0 + 32 + 0 + 8 + 0 + 2 + 0 = 170 |
IP-Adressen ins Binärformat umwandeln¶
Eine praktische Anwendung des Binärsystems ist die Darstellung von IP-Adressen. Hier ein Beispiel meiner Umrechnung:
| Teil | Dezimal | Binär |
|---|---|---|
| 1 | 192 | 11000000 |
| 2 | 168 | 10101000 |
| 3 | 15 | 00001111 |
| 4 | 1 | 00000001 |
Maske: 255.255.255.0 wird binär zu 11111111.11111111.11111111.00000000
Kombinationsmöglichkeiten verstehen¶
Die Anzahl möglicher Kombinationen mit n Bits ist 2^n. In meinen Berechnungen: - 8 Bit: 2^8 = 256 (abzüglich Netzwerk- und Broadcast-Adresse: 254 nutzbare Hosts) - 16 Bit: 2^16 = 65536 (in der Praxis: 65534 nutzbare Hosts)
Mein Subnetting-Projekt¶
In einem meiner Projekte sollte ich ein Netzwerk (192.168.1.0/24) in sechs gleich große Subnetze unterteilen. Hier ist meine Vorgehensweise:
1. Bestimmung der neuen Subnetzmaske¶
Für 6 Subnetze benötige ich mindestens 3 Bits (2^3 = 8 > 6), was eine /27 Maske ergibt: - Original: /24 = 11111111.11111111.11111111.00000000 - Neu: /27 = 11111111.11111111.11111111.11100000 = 255.255.255.224
2. Berechnung der Subnetzadressen¶
Ich habe gelernt, dass sich die Netzwerkadressen um den "Netzsprung" unterscheiden, der hier 32 beträgt (256 ÷ 8 = 32).
Meine berechneten Subnetze:
| Subnet | Netzwerkadresse | Erste nutzbare | Letzte nutzbare | Broadcast |
|---|---|---|---|---|
| 1 | 192.168.1.0/27 | 192.168.1.1 | 192.168.1.30 | 192.168.1.31 |
| 2 | 192.168.1.32/27 | 192.168.1.33 | 192.168.1.62 | 192.168.1.63 |
| 3 | 192.168.1.64/27 | 192.168.1.65 | 192.168.1.94 | 192.168.1.95 |
| 4 | 192.168.1.96/27 | 192.168.1.97 | 192.168.1.126 | 192.168.1.127 |
| 5 | 192.168.1.128/27 | 192.168.1.129 | 192.168.1.158 | 192.168.1.159 |
| 6 | 192.168.1.160/27 | 192.168.1.161 | 192.168.1.190 | 192.168.1.191 |
3. Binäre Darstellung zum besseren Verständnis¶
Für das erste Subnetz sieht die binäre Notation so aus:
11000000.10101000.00000001.00000000 (192.168.1.0) - Netzwerkadresse
11000000.10101000.00000001.00011111 (192.168.1.31) - Broadcast-Adresse
4. Anzahl der Hosts pro Subnetz¶
Jedes Subnetz hat 2^5 - 2 = 30 nutzbare Host-Adressen (5 Bits für Hosts, minus Netzwerk- und Broadcast-Adresse).
Warum ich Subnetting wichtig finde¶
Nach meiner Erfahrung bietet Subnetting mehrere Vorteile:
-
Effizientere Ressourcennutzung: Ich kann große Netzwerke in kleinere, verwaltbare Einheiten aufteilen.
-
Verbesserte Sicherheit: Durch logische Trennung kann ich den Datenverkehr zwischen verschiedenen Abteilungen oder Funktionen isolieren.
-
Reduzierte Netzwerküberlastung: Broadcast-Nachrichten bleiben innerhalb ihres Subnetzes, was den Gesamtverkehr reduziert.
-
Flexibilität: Ich kann Netzwerke nach Bedarf und Funktion organisieren (z.B. ein Subnetz für Server, eines für Gäste).
Diese Kenntnisse haben mir nicht nur in der Theorie geholfen, sondern auch bei praktischen Netzwerkprojekten, wo ich Adressbereiche effizient planen musste.
Meine Methode zur Subnetzberechnung¶
Ich habe mir eine eigene Herangehensweise entwickelt:
-
Netzwerkadresse bestimmen: Die Adresse mit der /27 Notation bedeutet, dass die ersten 27 Bits das Netz definieren und die restlichen 5 Bits für Hosts verfügbar sind.
-
Broadcast-Adresse berechnen: Wenn man alle Host-Bits auf 1 setzt, erhält man die Broadcast-Adresse des Subnetzes.
-
Erste und letzte Host-Adresse:
- Erste Host-Adresse = Netzwerkadresse + 1
- Letzte Host-Adresse = Broadcast-Adresse - 1
Diese Methode hilft mir, die Grenzen jedes Subnetzes präzise zu bestimmen und die nutzbaren IP-Bereiche zu identifizieren.
