IPv4-Subnetting
- Hosts pro Subnetz
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Blockgröße
- 256 − (mask octet)
- Netzadresse
- IP AND Maske
- Broadcast-Adresse
- IP OR (NOT Maske): alle Host-Bits auf 1
- Subnetze aus n geliehenen Bits
- 2n
Formelsammlungen, die wichtigsten Lösungsschritte zu jedem Thema und 6 Übungsaufgaben, mit vollständigen Lösungen am Ende.
Das Netz 192.168.10.0/24 soll in mindestens 5 gleich große Subnetze aufgeteilt werden. Wenn du so wenige Bits wie möglich leihst, wie viele nutzbare Hosts H hat jedes Subnetz?
Ein Host hat die Adresse 10.20.117.28/26. Welches ist das vierte Oktett x der letzten nutzbaren Hostadresse in seinem Subnetz?
Welche Subnetzmaske entspricht /20?
Warum wählt TCP für jede Verbindung eine unvorhersagbare initiale Sequenznummer?
Setze die Bits so, dass sie −51 im 8-Bit-Zweierkomplement speichern. Welchen Wert U hat das Muster, wenn man es als vorzeichenlose Zahl liest?
Setze die Bits auf das 8-Bit-Ergebnis von 0101 0100 AND 0110 0010. Welchen Wert R hat das Ergebnis dezimal?
Antwort: H = 30
IPv4-Subnetting: Eine Adresse hat 32 Bits. Das Präfix /p gibt an, wie viele führende Bits das Netz bezeichnen; die übrigen 32 − p Bits nummerieren die Hosts. Ein Subnetz hat 2³²⁻ᵖ Adressen, aber die erste (Netzadresse) und die letzte (Broadcast-Adresse) können keinem Host gegeben werden, also passen 2³²⁻ᵖ − 2 Hosts hinein. Ausnahmen: Ein /31 (Punkt-zu-Punkt-Verbindung, RFC 3021) nutzt beide seiner 2 Adressen für Hosts, und ein /32 ist eine einzelne Adresse (ein einzelner Host oder ein Loopback).
Antwort: x = 62
IPv4-Subnetting: Eine Adresse hat 32 Bits. Das Präfix /p gibt an, wie viele führende Bits das Netz bezeichnen; die übrigen 32 − p Bits nummerieren die Hosts. Ein Subnetz hat 2³²⁻ᵖ Adressen, aber die erste (Netzadresse) und die letzte (Broadcast-Adresse) können keinem Host gegeben werden, also passen 2³²⁻ᵖ − 2 Hosts hinein. Ausnahmen: Ein /31 (Punkt-zu-Punkt-Verbindung, RFC 3021) nutzt beide seiner 2 Adressen für Hosts, und ein /32 ist eine einzelne Adresse (ein einzelner Host oder ein Loopback).
Antwort: A · 255.255.240.0
/20 bedeutet 8 + 8 + 4 Einsen. Vier Einsen im dritten Oktett sind 11110000 = 240, also lautet die Maske 255.255.240.0.
Antwort: C · Um Verwechslungen mit alten Segmenten zu vermeiden und das Einschleusen gefälschter Segmente zu erschweren
Zufällige initiale Sequenznummern verhindern, dass verspätete Segmente alter Verbindungen akzeptiert werden, und erschweren es Angreifern außerhalb des Pfads, gültige Segmente zu fälschen.
Antwort: U = 205
Bits setzen: Jedes Bit hat den Wert einer Zweierpotenz (128, 64, …, 1). Eine Hexadezimalziffer entspricht genau vier Bits, und im 8-Bit-Zweierkomplement hat das linke Bit den Wert −128. Bitweise Operationen wirken auf jede Bitposition einzeln.
Antwort: R = 64
Bits setzen: Jedes Bit hat den Wert einer Zweierpotenz (128, 64, …, 1). Eine Hexadezimalziffer entspricht genau vier Bits, und im 8-Bit-Zweierkomplement hat das linke Bit den Wert −128. Bitweise Operationen wirken auf jede Bitposition einzeln.
AND ergibt nur dort 1, wo beide Bits 1 sind.
ExamProblems · examproblems.com/courses/computer-networks