Rechnernetze lernen heißt Schichten trennen und Subnetting sicher rechnen. So ordnest du OSI, TCP/IP und Protokollabläufe gezielt für die Klausur.

"Rechnernetze prüft zwei Fähigkeiten gleichzeitig: Verfahren mechanisch beherrschen und Zuordnungen begründen können."
In Rechnernetzen scheitern erstaunlich viele nicht am Stoff, sondern an der Klausurform. Du lernst zwei Schichtenmodelle parallel, dutzende Protokollnamen und eine Handvoll Formeln — und in der Klausur steht dann eine Subnetting-Aufgabe, für die du in Binärzahlen denken musst, direkt neben der Bitte, einen Verbindungsaufbau in eigenen Worten zu erklären. Wer nur Begriffe auswendig lernt, kann beides nicht. Dieser Guide zeigt dir, wie du den Stoff so ordnest, dass Rechenteil und Erklärteil beide sitzen.
Das Modul ist in fast jedem Informatik-Bachelor Pflicht, und der Umfang ist überall ähnlich. An der TU München heißt es „Grundlagen: Rechnernetze und Verteilte Systeme" (IN0010), umfasst 6 ECTS bei 3 SWS Vorlesung plus 2 SWS Übung und endet in einer 90-minütigen schriftlichen Prüfung. Inhaltlich deckt es die nachrichtentechnischen Grundlagen der digitalen Informationsübertragung ab, den Aufbau lokaler und globaler Netze samt ISO/OSI-Modell, Protokollen und Netzkomponenten, dazu eine Einführung in Sicherheitsaspekte.
Aus diesem Zuschnitt folgt direkt die Klausurstruktur. 90 Minuten reichen nicht für Fließtext-Essays, also besteht die Prüfung typischerweise aus kurzen Rechenaufgaben und knappen Erklärfragen. Die Rechenaufgaben sind schematisch: Adressen aufteilen, Datenraten und Laufzeiten bestimmen, Prüfsummen bilden. Sie sind die sicheren Punkte, wenn du das Verfahren beherrschst — und Totalverluste, wenn nicht, weil es keinen Teilkredit für eine halb erinnerte Regel gibt.
Die Erklärfragen funktionieren umgekehrt. „Nennen Sie die Schichten des OSI-Modells" kommt selten allein; gefragt ist eher, auf welcher Schicht ein bestimmtes Problem gelöst wird und warum dort. Das lässt sich nicht auswendig lernen, sondern nur aus dem Verständnis der Aufgabenteilung ableiten. Plane deine Vorbereitung deshalb von Anfang an zweigleisig: Verfahren üben, bis sie automatisch laufen, und parallel Zuordnungen begründen können.
Der häufigste Fehler ist, beide Modelle zu einem Misch-Modell zu verschmelzen. Sie haben unterschiedliche Zwecke und unterschiedlich viele Schichten, und genau diese Unterscheidung wird geprüft.
Das OSI-Referenzmodell ist ein Ordnungsschema mit sieben Schichten, standardisiert als ITU-T-Empfehlung X.200. Es beschreibt keine real eingesetzten Protokolle, sondern liefert das Vokabular, mit dem man über Netze redet. Wenn dein Skript von „Schicht 3" spricht, ist OSI gemeint.
Das Internet-Modell ist das, was tatsächlich läuft. RFC 1122 benennt vier Schichten: Application Layer, Transport Layer, Internet Layer und Link Layer. Für jede Klausurfrage nach konkreten Protokollen ist dieses Modell der Bezugsrahmen.
| OSI-Schicht | Aufgabe | Schicht im Internet-Modell | Beispiel |
|---|---|---|---|
| 7 Anwendung | Dienste für Anwendungen | Application Layer | HTTP, DNS, SMTP |
| 6 Darstellung | Kodierung und Formate | Application Layer | Zeichensätze, TLS-Aushandlung |
| 5 Sitzung | Sitzungssteuerung | Application Layer | Sitzungskonzepte der Anwendung |
| 4 Transport | Ende-zu-Ende-Transport, Ports | Transport Layer | TCP, UDP |
| 3 Vermittlung | Adressierung und Wegewahl | Internet Layer | IPv4, IPv6, ICMP |
| 2 Sicherung | Rahmen, Medienzugriff, Fehlererkennung | Link Layer | Ethernet, WLAN |
| 1 Bitübertragung | Signale auf dem Medium | Link Layer | Kabel, Modulation |
Lerne die Tabelle nicht als Bild, sondern als Frage-Antwort-Paar: Welche Aufgabe löst diese Schicht, und welche Information braucht sie dafür? Schicht 2 adressiert innerhalb eines lokalen Netzes, Schicht 3 zwischen Netzen, Schicht 4 zwischen Prozessen. Aus diesen drei Sätzen kannst du die meisten Zuordnungsfragen selbst herleiten, auch für ein Protokoll, das du noch nie gesehen hast.
Subnetting ist in fast jeder Klausur vertreten und vollständig algorithmisch — damit ist es der beste Punktelieferant im ganzen Modul. Grundlage ist die CIDR-Notation aus RFC 4632: Ein Präfix wird als Adresse geschrieben, gefolgt von einem Schrägstrich und einem Dezimalwert zwischen 0 und 32, der angibt, wie viele führende Bits zum Netzanteil gehören. Das ersetzte die starren Adressklassen A, B und C.
Rechne jede Aufgabe in derselben Reihenfolge, dann brauchst du unter Zeitdruck nicht nachzudenken. Beispiel: Teile 192.168.10.0/24 in vier gleich große Subnetze.
Schritt 6 ist der, den die meisten überspringen — und genau dort liegen die Teilpunkte. Rechne zehn solche Aufgaben mit wechselnden Präfixlängen, bis die Blockgrößen 128, 64, 32, 16, 8 und 4 ohne Umweg über Binärschreibweise abrufbar sind. Für IPv6 nach RFC 8200 gilt dieselbe Präfixlogik, nur mit 128 Bit Adresslänge und hexadezimaler Schreibweise; Adressverknappung und Broadcast-Adressen fallen dort weg.
Wenn du solche Kennzahlen und Maskenwerte dauerhaft abrufbar halten willst, hilft ein systematisches Vorgehen mehr als bloßes Wiederholen: Das Vorgehen zum Auswendiglernen von Formeln in sechs Schritten lässt sich direkt auf Maskentabellen und Portnummern übertragen.
Der zweite Klausurteil verlangt Abläufe. Der Klassiker ist der TCP-Verbindungsaufbau. RFC 9293 — die aktuelle TCP-Spezifikation, die das ursprüngliche RFC 793 aus dem Jahr 1981 ersetzt — beschreibt den Dreiwege-Handschlag als das Verfahren, mit dem eine Verbindung aufgebaut wird: Der erste Partner sendet ein SYN-Segment mit seiner Anfangssequenznummer, der zweite antwortet mit einem SYN-Segment, das seine eigene Sequenznummer trägt und das erste SYN bestätigt, und der erste bestätigt daraufhin das SYN des zweiten.
Der Punkt, auf den es in der Klausur ankommt, ist nicht die Reihenfolge SYN, SYN-ACK, ACK — die kann jeder auswendig lernen. Gefragt ist, warum drei Nachrichten nötig sind: Beide Seiten müssen die Anfangssequenznummer der jeweils anderen kennen und bestätigt wissen. Zwei Nachrichten würden das nur für eine Richtung leisten. Wenn du diesen Grund nennen kannst, beantwortest du auch Folgefragen zu Verbindungsabbau, Sequenznummern und Wiederholungen richtig.
Geh alle prüfungsrelevanten Abläufe nach demselben Muster durch — Adressauflösung im lokalen Netz, Namensauflösung über DNS, Fehlerkorrektur auf Schicht 2, Staukontrolle bei TCP. Formuliere zu jedem drei Sätze: Welches Problem löst er, welche Nachrichten laufen, und was ginge ohne ihn schief. Diese dritte Frage ist die, die in Klausuren tatsächlich gestellt wird.
Für die Zeitaufteilung über das Semester lohnt ein fester Rhythmus statt Endspurt; wie du den aufsetzt, steht im Guide zum Wochenplan im Studium. Aus den Protokoll- und Portlisten lassen sich mit Learnboost automatisch Karteikarten aus deinen Skripten erstellen, sodass du die reine Faktenschicht nebenher wiederholst und die Übungszeit für Rechenaufgaben frei bleibt.
Rechnernetze belohnt strukturiertes Vorgehen stärker als die meisten Informatik-Module, weil der Stoff selbst hierarchisch aufgebaut ist. Wer die Schichtenlogik früh verinnerlicht und die Rechenverfahren mechanisch beherrscht, hat die Klausur weitgehend im Griff — der Rest ist Begründen. Ähnlich systematisch funktionieren die Nachbarmodule: Betriebssysteme lernen verlangt dieselbe Mischung aus Konzept und Rechenteil, Theoretische Informatik dieselbe Disziplin beim Begründen, und Algorithmen und Datenstrukturen dasselbe Üben am Übungsblatt statt am Skript.
Wenn du deine Vorlesungsfolien zu Rechnernetzen in abfragbare Lernmaterialien verwandeln willst, statt sie ein viertes Mal zu lesen: Lade dein Skript bei Learnboost hoch und starte mit den Kapiteln, die in deinen Altklausuren die meisten Punkte bringen.
Das OSI-Referenzmodell nach ITU-T X.200 hat sieben Schichten, von der Bitübertragung bis zur Anwendung. Das Internet-Modell nach RFC 1122 hat vier: Application Layer, Transport Layer, Internet Layer und Link Layer. OSI liefert das Vokabular zum Reden über Netze, das Internet-Modell beschreibt, was tatsächlich läuft. Verwechsle beide in Antworten nicht und schreib dazu, auf welches Modell du dich beziehst.
Bestimme zuerst die nötigen Netzbits über Zweierpotenzen, dann die Maske, dann die Blockgröße als 256 minus letztes Maskenoktett. Die Subnetze beginnen bei Vielfachen dieser Blockgröße. Die nutzbaren Hosts sind 2 hoch Hostbits minus 2, weil Netz- und Broadcast-Adresse wegfallen. Wenn du die Blockgrößen 128, 64, 32, 16, 8 und 4 auswendig abrufen kannst, brauchst du keine Binärschreibweise mehr.
Weil beide Seiten die Anfangssequenznummer der jeweils anderen kennen und bestätigt wissen müssen. RFC 9293 beschreibt den Dreiwege-Handschlag entsprechend: SYN, dann SYN mit Bestätigung, dann Bestätigung. Zwei Nachrichten würden die Synchronisation nur für eine Richtung leisten. Diese Begründung ist in Klausuren wichtiger als die Reihenfolge der Flags.
Zähle in Altklausuren die Punkte getrennt für Rechen- und Erklärteil und teile deine Lernzeit im selben Verhältnis auf. Rechenaufgaben sind schematisch und deshalb die sichersten Punkte, brauchen aber Wiederholung bis zur Automatisierung. Als Richtwert: zehn Subnetting-Aufgaben mit wechselnden Präfixlängen, bevor du zu anderen Verfahren übergehst.
Nein. Reines Aufzählen bringt in Klausuren kaum Punkte, gefragt ist die Abgrenzung: wann welches Protokoll sinnvoll ist und was ohne es schiefgehen würde. Lern Fakten wie Portnummern nebenher per Abfrage und investiere die eigentliche Übungszeit in Rechenverfahren und Begründungen. Jedes neue Protokoll bekommt Schicht, Aufgabe und Abgrenzung zum Nachbarprotokoll.