Die fachlichen Inhalte liegen als Dateien unter content/ und werden beim
Start eingelesen, geprueft und in den Speicher geladen.
- Inhaltslader mit Zod-Schemata und Querverweispruefung
- Fehlermeldungen nennen Datei und Zeile, gesammelt statt beim ersten
Fehler geworfen; die Anwendung startet bei Fehlern nicht
- npm run inhalte:pruefen prueft ohne Start
- Handout-Ansicht mit festem Aufbau, Uebersicht nach Themenbloecken
- Volltextsuche mit Gewichtung und Trefferausschnitt
- Gelesen-Markierung je Handout
- Glossar mit Suche und automatischer Verlinkung in den Handouts
- Beispielinhalte: 4 Wochen, 12 Handouts, 24 Merkkarten, 4 Aufgaben,
4 Checklisten, 2 Lernzielkontrollen, 24 Glossareintraege
- rahmenplan.yaml aus FIAusbV 2020 und KMK-Rahmenlehrplan, mit Fundstellen
- gray-matter entfernt, YAML-Kopf wird selbst herausgeloest
- npm run screenshots nimmt die Bilder fuer die Anleitung auf
- 39 neue Tests, insgesamt 68
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Eine Adresse und eine Maske reichen, um Netz, Broadcast und Hostbereich zu bestimmen.
B2
A8
LF3
Blockgröße finden, Vielfache aufschreiben, eigene Adresse einsortieren.
frage
antwort
Zu welchem Netz gehört 192.168.10.200 bei der Maske 255.255.255.224?
Blockgröße 32, Netze bei .192 und .224 – die Adresse gehört zu 192.168.10.192/27. Broadcast ist .223, nutzbar sind .193 bis .222.
frage
antwort
Wie berechnest du die Blockgröße aus der CIDR-Angabe?
Blockgröße = 256 minus dem letzten von null verschiedenen Oktett der Maske, oder gleichwertig 2 hoch (32 minus Präfixlänge), bezogen auf das betroffene Oktett.
Das Wesentliche
Schritt 1 – Blockgröße bestimmen. Interessant ist das Oktett, in dem die Maske
„bricht". Blockgröße = 256 − Maskenwert in diesem Oktett. Bei /27 ist die Maske
255.255.255.224, also 256 − 224 = 32.
Schritt 2 – Vielfache aufschreiben. 0, 32, 64, 96, 128, 160, 192, 224. Das sind alle
Netzadressen in diesem Oktett.
Schritt 3 – eigene Adresse einsortieren. Das größte Vielfache, das nicht größer ist als
die eigene Adresse, ist die Netzadresse. Für .200 ist das 192.
Schritt 4 – Grenzen ablesen. Broadcast = nächste Netzadresse − 1, hier 224 − 1 = 223.
Nutzbar ist alles dazwischen: .193 bis .222.
Gegenprobe: nutzbare Adressen = Blockgröße − 2. Hier 30. Von .193 bis .222 sind es
genau 30. Passt.
Nie im Kopf über mehrere Oktette rechnen. Wenn die Maske im dritten Oktett bricht,
gilt dasselbe Verfahren dort, und das vierte Oktett läuft von 0 bis 255 durch.
Übersicht
CIDR
Maske
Blockgröße
Netze je Oktett
Nutzbar
/25
255.255.255.128
128
2
126
/26
255.255.255.192
64
4
62
/27
255.255.255.224
32
8
30
/28
255.255.255.240
16
16
14
/29
255.255.255.248
8
32
6
/30
255.255.255.252
4
64
2
Prüfungsfrage
Frage: Ein Standort benötigt vier getrennte Netze mit jeweils mindestens 25 Geräten. Zur
Verfügung steht 192.168.50.0/24. Wie teilen Sie auf?
Antwort: 25 Geräte brauchen mindestens 27 Adressen (25 Hosts, Netzadresse, Broadcast),
also eine Blockgröße von 32 – das entspricht /27 mit 30 nutzbaren Adressen. Aus einem
/24 entstehen acht /27-Netze, vier davon werden vergeben, vier bleiben in Reserve:
192.168.50.0/27 (nutzbar .1–.30), 192.168.50.32/27 (.33–.62), 192.168.50.64/27 (.65–.94),
192.168.50.96/27 (.97–.126). Eine Aufteilung in /26 wäre ebenfalls möglich und ließe mehr
Luft nach oben, aber nur vier Netze insgesamt – bei absehbarem Wachstum die schlechtere Wahl.