Rechnernetze: Übungsfragen mit Erklärungen

Kostenlose Multiple-Choice-Übungsfragen zu Rechnernetze mit Tipps und Erklärungen, in drei Stufen: Begriffe und Fakten, Konzepte anwenden, Fälle und Analyse.

Kostenlose ÜbungsaufgabeLeicht

Was ist die Standard-Portnummer für HTTPS?

Nächste Aufgabe →
Rechnernetze kostenlos übenRechnernetze jetzt übenJeden Tag 5 kostenlose Aufgaben. Keine Kreditkarte nötig.

Was du übst

  1. LeichtBegriffe und Fakten
  2. MittelKonzepte anwenden
  3. SchwerFälle und Analyse

Rechnernetze von Grund auf lernen

1Was ein Computernetzwerk ist

Ein Netzwerk ist eine Gruppe von Geräten, die Daten austauschen: Laptops, Telefone, Server, Drucker. Die Geräte darin heißen Hosts.

Ein Netzwerk innerhalb eines Gebäudes oder Campus ist ein LAN (Local Area Network). Ein Netzwerk über Städte oder Länder hinweg ist ein WAN (Wide Area Network). Das Internet verbindet Millionen von Netzwerken.

Daten reisen nicht als ein langer Strom. Sie werden in kleine Stücke zerlegt, die Pakete heißen, und jedes Paket findet seinen eigenen Weg zum Ziel.

Geräte können einander nur verstehen, wenn sie dieselben Regeln befolgen. Ein solcher Satz von Regeln für Format und Reihenfolge von Nachrichten ist ein Protokoll. TCP, IP und HTTP sind Protokolle.

Die meisten Dienste folgen dem Client-Server-Modell: Ein Client, etwa dein Browser, sendet eine Anfrage, und ein Server schickt die Antwort zurück.

Zwei Begriffe beschreiben, wie schnell eine Verbindung ist. Die Bandbreite ist die maximale Datenrate, zum Beispiel 100 Mbit/s. Die Latenz ist die Verzögerung, bis die Daten ankommen, gemessen in Millisekunden.

Selbsttest Eine Satellitenverbindung überträgt 50 Mbit/s, aber jede Antwort braucht 600 ms, um anzukommen. Welche Aussage ist richtig?
  1. Bandbreite und Latenz sind hier dasselbe
  2. Sie hat hohe Bandbreite und hohe Latenz
  3. Sie hat niedrige Bandbreite, weil sie langsam ist
  4. Sie hat niedrige Latenz, weil sie viele Daten überträgt

Antwort: Sie hat hohe Bandbreite und hohe Latenz. Die Bandbreite ist die Kapazität (50 Mbit/s sind reichlich) und die Latenz die Verzögerung (600 ms sind viel). Beide sind unabhängig voneinander, eine Verbindung kann also sowohl hohe Bandbreite als auch hohe Latenz haben.

2Schichten und Kapselung

Die Vernetzung ist in Schichten unterteilt. Jede Schicht löst ein Problem und nutzt die Schicht darunter. Das OSI-Modell hat 7 Schichten; das im Internet verwendete TCP/IP-Modell fasst sie zu 4 oder 5 zusammen.

7HTTP · DNS · SMTP · SSH654TCP · UDP3IP · ICMP2Ethernet · Wi-Fi · MAC10101…
  • 1 Bitübertragung: sendet rohe Bits als elektrische, optische oder Funksignale über Kabel und Luft.
  • 2 Sicherung: liefert Frames zwischen Geräten im selben lokalen Netz, anhand von MAC-Adressen. Ethernet und WLAN gehören hierher.
  • 3 Vermittlung: liefert Pakete über Netze hinweg, anhand von IP-Adressen. Router arbeiten hier.
  • 4 Transport: liefert Daten zwischen Programmen, anhand von Portnummern. TCP sendet Segmente; UDP sendet Datagramme.
  • 5–7 Sitzung, Darstellung, Anwendung: die Dienste, die Menschen nutzen, etwa HTTP für das Web, DNS für Namen und SMTP für E-Mail.

Beim Senden fügt jede Schicht ihren eigenen Header vor die Daten der darüberliegenden Schicht. Das heißt Kapselung. Der Empfänger entfernt die Header in umgekehrter Reihenfolge.

EthIPTCPHTTP …CRCL2L3L4L7L2

TCP baut zuerst eine Verbindung auf (der Drei-Wege-Handshake SYN, SYN-ACK, ACK). Es nummeriert die Daten, wartet auf Bestätigungen und sendet Verlorenes erneut. Es ist zuverlässig und geordnet.

UDP sendet ohne Verbindung und ohne erneutes Senden. Es ist schneller und wird dort verwendet, wo Verzögerung wichtiger ist als ein verlorenes Paket: Live-Video, Spiele und kurze DNS-Anfragen.

Selbsttest Auf welcher OSI-Schicht arbeitet ein normaler Switch?
  1. Schicht 1, Bitübertragungsschicht
  2. Schicht 2, Sicherungsschicht
  3. Schicht 3, Vermittlungsschicht
  4. Schicht 4, Transportschicht

Antwort: Schicht 2, Sicherungsschicht. Ein Switch leitet Frames anhand von MAC-Adressen weiter, und MAC-Adressen gehören zur Sicherungsschicht. Ein Router, der IP-Adressen verwendet, arbeitet auf Schicht 3.

3Adressen, Geräte und Hilfsprotokolle

Drei Arten von Adressen arbeiten zusammen, eine pro Schicht:

  • MAC-Adresse (Schicht 2): eine 48-Bit-Hardwareadresse einer Netzwerkkarte. Sie wird nur innerhalb des lokalen Netzes verwendet.
  • IP-Adresse (Schicht 3): Eine IPv4-Adresse hat 32 Bit, eine IPv6-Adresse 128 Bit. Sie sagt, wo ein Host im Internet ist.
  • Portnummer (Schicht 4): wählt das Programm auf dem Host. Die bekannten Ports reichen von 0 bis 1023: HTTP 80, HTTPS 443, SSH 22, DNS 53, SMTP 25.

Die Geräte folgen denselben Schichten. Ein Hub (Schicht 1) kopiert jedes Signal auf alle Ports. Ein Switch (Schicht 2) sendet einen Frame nur an den Port der Ziel-MAC-Adresse. Ein Router (Schicht 3) leitet Pakete zwischen Netzen weiter.

Einige Hilfsprotokolle machen das möglich:

  • DHCP gibt einem Host seine IP-Adresse, Maske, Standardgateway und DNS-Server, wenn er dem Netz beitritt.
  • DNS übersetzt einen Namen wie example.com in eine IP-Adresse, wie ein Telefonbuch.
  • ARP findet die MAC-Adresse, die zu einer IP-Adresse im lokalen Netz gehört.
  • ICMP überträgt Fehler- und Testmeldungen. Der Befehl ping verwendet ICMP-Echo-Anfragen.
  • NAT lässt viele Geräte mit privaten Adressen (10.x, 172,16–31.x, 192,168.x) eine öffentliche Adresse gemeinsam nutzen.

Das Standardgateway ist der Router, an den ein Host jedes Paket schickt, dessen Ziel außerhalb des eigenen Subnetzes liegt.

Selbsttest Welches Protokoll findet die MAC-Adresse, die zu einer bekannten IP-Adresse im lokalen Netz gehört?
  1. ARP
  2. DHCP
  3. DNS
  4. ICMP

Antwort: ARP. ARP fragt: „Wer hat diese IP-Adresse?“, und der Besitzer antwortet mit seiner MAC-Adresse. DNS wandelt Namen in IP-Adressen um, eine andere Übersetzung.

4Das Verfahren Schritt für Schritt

Die meisten Fragen, von Definitionen bis zu Fehlersuchfällen, lassen sich mit denselben Schritten beantworten.

  1. Finde die Schicht. Geht es in der Frage um Signale, Frames und MAC-Adressen, Pakete und IP-Adressen, Ports und Verbindungen oder eine Anwendung?
  2. Nenne das Gerät oder Protokoll, das auf dieser Schicht arbeitet: Hub, Switch oder Router; Ethernet, IP, TCP oder UDP; DNS, DHCP oder HTTP.
  3. Liste bei einer Störung auf, was noch funktioniert und was ausfällt. Was funktioniert, beweist, dass alle Schichten darunter in Ordnung sind.
  4. Suche die niedrigste Schicht, die alles Ausgefallene erklären kann. Das ist die wahrscheinlichste Ursache.
  5. Prüfe deine Antwort an den anderen Fakten der Frage: Sie muss alle erklären.

Für kurze Rechnungen: Die Übertragungsverzögerung ist die Paketgröße geteilt durch die Datenrate der Leitung, und die Ausbreitungsverzögerung ist die Entfernung geteilt durch die Signalgeschwindigkeit.

ttrans = L / R tprop = d / v

5Ein durchgerechnetes Beispiel

Folge jedem Schritt. Versuche, den nächsten vorherzusagen, bevor du ihn öffnest.

Durchgerechnetes Beispiel

Ein Nutzer kann 8.8.8.8, einen Server im Internet, anpingen, aber keine Website über ihren Namen öffnen. Wo liegt das Problem am wahrscheinlichsten?

1

Auflisten, was funktioniert

Ein Ping an eine Internetadresse wird beantwortet. Also funktionieren Kabel oder WLAN (Schicht 1 und 2), der Host hat eine gültige IP-Adresse, und Standardgateway und Routing funktionieren (Schicht 3).

2

Auflisten, was ausfällt

Das Öffnen von Websites über den Namen schlägt fehl. Bevor ein Browser www.example.com kontaktieren kann, muss er diesen Namen in eine IP-Adresse umwandeln.

3

Das Protokoll finden

Namen in IP-Adressen zu übersetzen ist die Aufgabe von DNS, einem Protokoll der Anwendungsschicht.

4

Die Alternativen ausschließen

Ein falsches Standardgateway würde auch den Ping an 8.8.8.8 verhindern. Ein defektes Kabel würde alles verhindern. Beides passt nicht zu den Fakten.

5

Antwort prüfen

Ein DNS-Fehler erklärt alle Fakten: Verkehr über die IP-Adresse funktioniert, Verkehr über den Namen nicht. Die Lösung ist eine korrekte DNS-Server-Einstellung, meist von DHCP vergeben.

Antwort

Das Problem ist die Namensauflösung: die DNS-Einstellung oder der DNS-Server des Hosts.

6Häufige Fehler

  • DNS und DHCP verwechseln. DNS übersetzt Namen in Adressen; DHCP vergibt Adressen.
  • Switch und Router verwechseln. Ein Switch verwendet MAC-Adressen innerhalb eines Netzes; ein Router verwendet IP-Adressen zwischen Netzen.
  • Denken, UDP sei „schlechtes TCP“. Es wird absichtlich gewählt, wenn niedrige Verzögerung wichtiger ist als das erneute Senden verlorener Daten.
  • Bandbreite (Kapazität) mit Latenz (Verzögerung) verwechseln.
  • Portnummern auf die Vermittlungsschicht legen. Ports gehören zur Transportschicht; IP-Adressen zur Vermittlungsschicht.
  • Das Standardgateway vergessen. Ohne es erreicht ein Host sein eigenes Subnetz, aber nichts darüber hinaus.
Selbsttest Ein PC erreicht Drucker in seinem eigenen Subnetz, aber nichts darüber hinaus. Seine IP-Adresse und Maske sind korrekt. Was ist der wahrscheinlichste Fehler?
  1. Ein defektes Netzwerkkabel
  2. Ein falscher DNS-Server
  3. Ein fehlendes oder falsches Standardgateway
  4. Eine falsche MAC-Adresse

Antwort: Ein fehlendes oder falsches Standardgateway. Lokaler Verkehr funktioniert, also sind Kabel, MAC-Adresse und IP-Einstellungen in Ordnung. Jedes Paket in ein anderes Netz geht an das Standardgateway, das also fehlt. Ein DNS-Fehler würde den Verkehr zu einer IP-Adresse nicht verhindern.

7So sehen Prüfungsaufgaben aus

  • Leicht: Begriffe und Fakten. Die Zahl der OSI-Schichten, was DNS oder DHCP tut, Standard-Portnummern, die Größe einer IPv4-Adresse.
  • Mittel: Anwendung der Konzepte. Die Schicht eines Geräts, warum ein Protokoll gewählt wird, was ARP, NAT oder der TCP-Handshake tut, kleine Subnetz- und Verzögerungsrechnungen.
  • Schwer: Fälle und Analyse. Fehlersuchszenarien, TCP-Verhalten bei Verlust und Überlast, Routing-Protokolle, Angriffe wie ARP-Spoofing oder SYN-Floods und TLS.

Jede Frage hat vier Optionen. Schließe zuerst die Optionen aus, die zur falschen Schicht gehören; oft bleibt nur eine übrig.

Lerne Schritt für Schritt in der AppLerne Schritt für Schritt in der App

Beispielfragen

Beispiel 1Leicht

Wie viele Bits hat eine IPv4-Adresse?

  1. A32
  2. B64
  3. C128
  4. D16
Tipps anzeigen
  1. Vier Oktette.
  2. Zwei falsche Antworten sind jetzt durchgestrichen. Eine der beiden übrigen ist richtig.
Antwort und Erklärung anzeigen

Warum das die Antwort ist

IPv4-Adressen haben 32 Bit und werden als vier Dezimal-Oktette geschrieben. IPv6-Adressen haben 128 Bit.

Antwort

A · 32
Beispiel 2Mittel

Wie lautet die IPv6-Loopback-Adresse?

  1. A::
  2. B::1
  3. Cfe80::1
  4. Dff02::1
Tipps anzeigen
  1. Die Kurzform einer Adresse, die bis auf das letzte Bit nur aus Nullen besteht.
  2. Zwei falsche Antworten sind jetzt durchgestrichen. Eine der beiden übrigen ist richtig.
Antwort und Erklärung anzeigen

Warum das die Antwort ist

::1 ist die Loopback-Adresse. :: ist die unspezifizierte Adresse, fe80::/10 ist link-lokal und ff02::1 die All-Nodes-Multicast-Gruppe.

Antwort

B · ::1
Beispiel 3Schwer

Wie unterscheidet sich die Fragmentierung bei IPv6 von der bei IPv4?

  1. AIPv6 erlaubt keine Pakete über 576 Byte
  2. BIPv6 fragmentiert auf der Transportschicht innerhalb von TCP
  3. CIPv6-Router fragmentieren jedes Paket über 64 Byte, bevor sie es auf dem Pfad weiterleiten
  4. DRouter fragmentieren IPv6-Pakete nie; nur die Quelle kann es, mithilfe von Path MTU Discovery
Tipps anzeigen
  1. Überlege, wer die Arbeit macht: Endpunkte oder Router.
  2. Zwei falsche Antworten sind jetzt durchgestrichen. Eine der beiden übrigen ist richtig.
Antwort und Erklärung anzeigen

Warum das die Antwort ist

Ein IPv6-Router verwirft ein zu großes Paket und sendet ICMPv6 „Packet Too Big“ zurück. Die Quelle sendet dann kleinere Pakete oder nutzt einen Fragment-Extension-Header.

Antwort

D · Router fragmentieren IPv6-Pakete nie; nur die Quelle kann es, mithilfe von Path MTU Discovery

Fragen und Antworten

Rechnernetze: Worum geht es?

Ein Netzwerk ist eine Gruppe von Geräten, die Daten austauschen: Laptops, Telefone, Server, Drucker. Die Geräte darin heißen Hosts.

Ein Netzwerk innerhalb eines Gebäudes oder Campus ist ein LAN (Local Area Network). Ein Netzwerk über Städte oder Länder hinweg ist ein WAN (Wide Area Network). Das Internet verbindet Millionen von Netzwerken.

Rechnernetze: Wie lernt man es Schritt für Schritt?
  1. Was ein Computernetzwerk ist
  2. Schichten und Kapselung
  3. Adressen, Geräte und Hilfsprotokolle
  4. Das Verfahren Schritt für Schritt
  5. Ein durchgerechnetes Beispiel
  6. Häufige Fehler
  7. So sehen Prüfungsaufgaben aus
Rechnernetze: Was wird geübt?
  • Leicht: Begriffe und Fakten
  • Mittel: Konzepte anwenden
  • Schwer: Fälle und Analyse

Jede Frage hat vier Antwortmöglichkeiten, und nur eine ist richtig. Du hängst fest? Öffne zuerst einen kleinen Tipp und die vollständige Erklärung erst, wenn du sie brauchst.

So funktioniert das Üben

  • Jede Frage hat vier Antwortmöglichkeiten, und nur eine ist richtig.
  • Du hängst fest? Öffne zuerst einen kleinen Tipp und die vollständige Erklärung erst, wenn du sie brauchst.
  • Dein Fortschritt, deine Fehler und gespeicherten Aufgaben bleiben erhalten, damit du vor der Prüfung wiederholen kannst.

Kurse mit diesem Thema

Weitere Themen in Informatik

Arbeitsblatt zum Ausdrucken

Rechnernetze kostenlos übenRechnernetze jetzt übenJeden Tag 5 kostenlose Aufgaben. Keine Kreditkarte nötig.