Wie das Internet funktioniert: Datenpakete, IP und DNS

Finde heraus, was geschieht, wenn Daten durch das Internet übertragen werden. Verfolge, wie eine Nachricht in Pakete zerlegt, mit IP adressiert und von Router zu Router weitergeleitet wird, und sieh, wie DNS Namen in Adressen übersetzt. Lerne, wie geschichtete Protokolle wie TCP und UDP Daten übertragen, wie Web, E-Mail und Streaming darauf aufbauen, wie HTTPS eine Verbindung schützt und wer ein Netzwerk koordiniert und verwaltet, das niemandem gehört. Anhand durchgerechneter Beispiele mit echten Zahlen berechnest du Paketanzahlen, Übertragungszeiten und Verzögerungen.

AnfängerEinheit 6 von 7 in Kurs: Informatik – Computer, Algorithmen, Internet und KI verstehen

Was du lernst

  1. Beschreibe das Internet als Netzwerk aus Netzwerken, erkläre, warum Daten in kleinen Paketen übertragen werden, die sich Übertragungsstrecken teilen, und miss, mit welcher Rate und wie schnell Daten ankommen.
    • Benenne die Bestandteile des Internets
      Beschreibe die Geräte am Rand des Internets, die Übertragungsstrecken und Router in seinem Kern sowie die Anbieter und Kabel, die sie verbinden.
    • Zerlege Nachrichten in Pakete
      Erkläre, was ein Paket enthält, warum Daten in vielen kleinen Paketen gesendet werden und wie der Empfänger die ursprüngliche Nachricht wieder zusammensetzt.
    • Vergleiche Paketvermittlung und Leitungsvermittlung
      Vergleiche das vorherige Reservieren von Kapazität entlang eines Weges mit der gemeinsamen Nutzung von Übertragungsstrecken Paket für Paket und erkläre, warum das Internet Paketvermittlung nutzt.
    • Miss Übertragungsraten und Verzögerungen in einem Netzwerk
      Verwende Bandbreite, Latenz und Datendurchsatz korrekt, rechne zwischen Bits und Bytes um und berechne einfache Übertragungs- und Verzögerungszeiten.
  2. Lies und schreibe IP-Adressen, verfolge, wie Router Pakete zu ihrem Ziel weiterleiten, und erkläre, wie das Domain Name System Namen in Adressen übersetzt.
    • Lies und schreibe IP-Adressen
      Erkläre, was eine IP-Adresse identifiziert, schreibe IPv4- und IPv6-Adressen binär und in Kurzschreibweise und unterscheide öffentliche von privaten Adressen.
    • Verfolge ein Paket von Router zu Router
      Beschreibe, wie Router jedes Paket mithilfe von Weiterleitungstabellen von Station zu Station weiterleiten und wie Routing-Protokolle diese Tabellen aktuell halten.
    • Löse einen Domainnamen mithilfe von DNS auf
      Erkläre, wie das Domain Name System Namen wie www.example.com mithilfe einer Hierarchie von Servern und Zwischenspeichern in IP-Adressen übersetzt.
  3. Erkläre, was ein Protokoll ist, wie die Protokolle des Internets in Schichten organisiert sind und wie TCP und UDP Daten zwischen Programmen auf Grundlage von IP nach dem Best-Effort-Prinzip übertragen.
    • Erkläre Protokolle, Schichten und Kapselung
      Definiere ein Protokoll, beschreibe die Aufgabe jeder Schicht des Internetprotokollstapels und verfolge, wie jede Schicht die Daten mit ihrem eigenen Protokollkopf umgibt.
    • Übertrage Daten zuverlässig mit TCP
      Erkläre, wie TCP Ports, Verbindungen, Sequenznummern, Empfangsbestätigungen und erneute Übertragung nutzt, um aus Paketen nach dem Best-Effort-Prinzip einen vollständigen, geordneten Bytestrom zu machen.
    • Wähle zwischen TCP und UDP
      Vergleiche TCP mit UDP und ordne beide den Anwendungen zu, deren Anforderungen sie erfüllen.
  4. Erkläre das Web als eine Anwendung des Internets, vollziehe einen HTTP-Austausch und das vollständige sichere Laden einer Webseite nach und beschreibe, wie E-Mail, Nachrichtendienste, Peer-to-Peer- und Streaminganwendungen das Netzwerk nutzen.
    • Unterscheide das Web vom Internet
      Erkläre das Web als Anwendung, die auf URLs, HTTP und verknüpften Dokumenten aufbaut, und beschreibe, wie Clients, Server und Content Delivery Networks es bereitstellen.
    • Vollziehe eine HTTP-Anfrage und die zugehörige Antwort nach
      Lies die Bestandteile von HTTP-Anfragen und -Antworten, deute Statuscodes und erkläre, wie Cookies einem zustandslosen Protokoll ein Gedächtnis geben.
    • Vollziehe das sichere Laden einer Webseite von der URL bis zur Anzeige auf dem Bildschirm nach
      Setze DNS, TCP, TLS und HTTP in die richtige Reihenfolge, um zu erklären, was nach der Eingabe einer URL geschieht und was HTTPS schützt und was nicht.
    • Versende E-Mails und andere Nachrichten
      Verfolge eine E-Mail vom Absender zum Empfänger mit SMTP, IMAP und MX-Einträgen und vergleiche Client-Server-Nachrichtendienste mit Peer-to-Peer- und Streaminganwendungen.
  5. Beschreibe, wie das Internet ohne einen einzelnen Eigentümer koordiniert wird, welche Aufgaben die wichtigsten Organisationen haben und welche zentralen politischen Debatten über seinen Betrieb geführt werden.
    • Benenne die Organisationen, die Namen, Nummern und Standards koordinieren
      Beschreibe, was im Internet koordiniert werden muss und welche Aufgaben ICANN, IANA, die regionalen Internetregistrierungsstellen, die Standardisierungsgremien, Netzwerkbetreiber und Regierungen jeweils haben.
    • Diskutiere die wichtigsten Debatten zur Internet-Governance
      Erkläre die wichtigsten politischen Fragen zum Betrieb des Internets und wäge die Argumente beider Seiten ab.

Datenpakete, IP und DNS einfach erklärt

5 Kapitel

1

Beschreibe das Internet und die Übertragung von Daten in Paketen

Daten durchqueren das Internet über Geräte, die vielen verschiedenen Organisationen gehören. Verfolge die Übertragungsstrecken von einem Host in die Netzwerke der Anbieter und untersuche dann, wie kleine Pakete diese Strecken gemeinsam nutzen. Die Art der gemeinsamen Kapazitätsnutzung erklärt Warteschlangen und Verluste. Wenn du Paketanzahlen, Übertragungszeiten und Signallaufzeiten berechnest, kannst du eine hohe beworbene Datenrate von einer schnellen Antwort unterscheiden und erkennen, warum Anwendungen unterschiedliche Anforderungen an das Netzwerk haben.

1.1 Benenne die Bestandteile des Internets

Das Internet verbindet unabhängig betriebene Netzwerke durch gemeinsame Protokolle, insbesondere das Internet Protocol (IP). Keine einzelne Organisation betreibt das gesamte System.

Geräte und Übertragungsstrecken

Ein Host oder Endsystem führt Anwendungen aus. Smartphones, Laptops, Server, Smart-TVs und Sensoren können Hosts sein. Ein Client fordert einen Dienst an; ein Server stellt ihn bereit. Ein Computer kann eine Datei anfordern und gleichzeitig jemand anderem eine andere Datei bereitstellen.

Übertragungsstrecken übertragen Bits durch Kupferkabel als elektrische Signale, durch Glasfasern als Licht oder über drahtlose Verbindungen als Funkwellen. Ein Weg kann über mehrere Medien führen.

GerätHauptaufgabe
SwitchLeitet Datenrahmen innerhalb eines lokalen Netzwerks weiter
RouterLeitet IP-Pakete zwischen Netzwerken weiter

Ein Heimrouter kombiniert gewöhnlich Routing, Switching und einen WLAN-Zugangspunkt, manchmal auch ein Modem. Dies bleiben unterschiedliche Aufgaben, selbst wenn ein Gerät sie alle übernimmt.

Verbindung zu einem Anbieter

Ein Zugangsnetz verbindet einen Haushalt, eine Organisation oder ein Smartphone mit seinem Anbieter. Beispiele sind Glasfaser, Kabel, DSL, Ethernet im Büro und Mobilfunknetze. Ein Internetdienstanbieter (ISP) überträgt Datenverkehr zwischen Zugangsnetzen und anderen Netzwerken.

Anbieter tauschen Datenverkehr an einem Internetknoten (IXP) direkt aus. Das ist eine gemeinsam genutzte Einrichtung, die sich über mehrere Gebäude erstrecken kann. Sie können auch Transit kaufen und einen anderen Anbieter für die Weiterleitung des Datenverkehrs bezahlen. Große Inhaltsanbieter betreiben eigene Netzwerke und Rechenzentren, um Dienste näher an die Nutzer zu bringen.

Die meisten Daten zwischen Kontinenten werden über Glasfaser-Seekabel auf dem Meeresboden übertragen; Satelliten übernehmen einen kleineren Anteil. Eine drahtlose Zugangsstrecke kann daher in einen langen, hauptsächlich kabelgebundenen Weg münden.

Verfolge einen Videoanruf

Von einem Smartphone in einem Café wird jemand in Übersee angerufen, dessen Smartphone ein Mobilfunknetz nutzt:

  1. WLAN überträgt Pakete zum Zugangspunkt des Cafés.
  2. Der Router des Cafés sendet sie über den Zugangsanschluss an den Internetdienstanbieter.
  3. Anbieternetzwerke leiten sie weiter und tauschen sie vielleicht an einem IXP aus.
  4. Ein Seekabel kann sie über den Ozean übertragen.
  5. Der Anbieter am Ziel stellt sie über sein Mobilfunknetz dem anderen Smartphone zu.

Verschiedene Organisationen betreiben diese Abschnitte. Kompatible Protokolle ermöglichen die Weitergabe der Pakete, während jeder Betreiber seinen eigenen Teil verwaltet. Der genaue Weg kann sich ändern, wenn Netzwerke ihre Verbindungen ändern oder auf Ausfälle reagieren.

Wichtige Erkenntnisse

  • Hosts führen Anwendungen aus; Clients fordern Dienste an und Server stellen sie bereit.
  • Übertragungsstrecken übertragen Bits über Kupfer, Glasfaser oder Funk.
  • Switches verbinden Geräte lokal; Router verbinden Netzwerke.
  • Internetdienstanbieter tauschen Datenverkehr direkt aus oder kaufen Transit.
  • Ein drahtloser Zugang führt oft in einen Weg, der hauptsächlich über Glasfaser verläuft.

1.2 Zerlege Nachrichten in Pakete

Große Dateien werden als viele Pakete übertragen. Jedes Paket enthält einen Teil der Daten, sodass andere Gespräche abwechselnd dieselben Übertragungsstrecken nutzen können.

Protokollkopf und Nutzdaten unterscheiden

Der Protokollkopf eines Pakets enthält Steuerinformationen; seine Nutzdaten enthalten Daten. Ein IP-Protokollkopf enthält Quell- und Zieladresse. Router nutzen das Ziel, um die nächste Übertragungsstrecke auszuwählen, ohne das enthaltene Foto oder die Nachricht zu interpretieren. Die empfangende Anwendung interpretiert die zugestellten Bits.

Der Protokollkopf ähnelt der Adresse auf einem Briefumschlag, die Nutzdaten dessen Inhalt. Die Aufteilung einer Datei in kleine Pakete begrenzt auch, wie viel nach einem Verlust erneut gesendet werden muss. Eine häufige Größenbegrenzung auf einem Übertragungsweg ist ein IP-Paket mit 1.500 Bytes, abgeleitet vom Standard-Ethernet. Manche Wege unterstützen größere Pakete.

Pakete und Overhead zählen

Ein Foto enthält 3.000.000 Bytes. Jedes Paket fasst bis zu 1.460 Bytes Fotodaten plus 40 Bytes für Protokollköpfe. Dividiere durch die Nutzdatenkapazität:

3.000.000÷1.460≈2.054,8

Runde auf 2.055 Pakete auf, weil auch ein Rest zugestellt werden muss. Nach 2.054 vollen Nutzdatenteilen enthält der letzte:

3.000.000−2.054×1.460=1.160 Bytes

Jedes Paket benötigt Protokollköpfe, auch das letzte:

2.055×40=82.200 Bytes

Daten und Protokollköpfe umfassen zusammen 3.082.200 Bytes. Die Protokollköpfe erhöhen die Größe des Fotos um etwa 2,7 %. Eine Division durch 1.500 würde zu wenige Pakete ergeben, weil 40 Bytes jedes Pakets nicht für Fotodaten verfügbar sind. Würde man den letzten Nutzdatenteil als voll zählen, würde man dagegen Daten hinzuerfinden, die das Foto nicht enthält.

Die Reihenfolge der Bytes wiederherstellen

Pakete folgen gewöhnlich demselben Weg, aber IP lässt unterschiedliche Wege zu. Pakete können in anderer Reihenfolge oder doppelt ankommen oder verloren gehen, auch wenn der Puffer eines Routers voll wird.

Das Transmission Control Protocol (TCP) gleicht diese Folgen auf den Endsystemen aus. Es nummeriert Bytes, sodass der Empfänger Positionen und Lücken erkennen kann. Der Sender überträgt fehlende Daten erneut, und der Empfänger liefert Bytes in der richtigen Reihenfolge. Der Empfang des letzten Teils schließt keine frühere Lücke.

IP überträgt nur einzelne Pakete; es setzt die Nachricht nicht wieder zusammen und übernimmt diesen Ausgleich nicht. Auch das User Datagram Protocol (UDP) verzichtet auf erneute Übertragung und Wiederherstellung der Reihenfolge. Anwendungen, die UDP nutzen, ergänzen bei Bedarf selbst den nötigen Ausgleich.

Wichtige Erkenntnisse

  • Ein Protokollkopf enthält Zustellinformationen; Nutzdaten enthalten Daten.
  • Dividiere durch die Nutzdatenkapazität und runde auf, um Pakete zu zählen.
  • Jedes Paket erzeugt eigenen Overhead durch seinen Protokollkopf.
  • IP-Pakete können verloren gehen, doppelt ankommen oder umgeordnet werden.
  • TCP stellt an den Endpunkten die Reihenfolge der Bytes wieder her und überträgt fehlende Daten erneut.
  • UDP-Anwendungen ergänzen bei Bedarf selbst den Verlustausgleich.

1.3 Vergleiche Paketvermittlung und Leitungsvermittlung

Die Kapazität einer Übertragungsstrecke kann für eine Verbindung reserviert oder von ankommenden Paketen gemeinsam genutzt werden. Der Unterschied ist wichtig, wenn der Datenverkehr pausiert und wenn mehrere Nutzer gleichzeitig senden.

Reservieren oder teilen

Leitungsvermittlung reserviert einen festen Anteil entlang des gesamten Weges. Bei herkömmlichen Festnetzanrufen blieb dieser Anteil auch während Gesprächspausen reserviert.

Paketvermittlung teilt die Kapazität nach Bedarf; das heißt statistisches Multiplexen. Jedes Paket nutzt die Datenrate der Übertragungsstrecke, während es an der Reihe ist. Das eignet sich für schubweisen Datenverkehr: Beim Surfen im Web und beim Austausch von Nachrichten werden kurze Datenschübe mit Pausen dazwischen gesendet.

MerkmalLeitungsvermittlungPaketvermittlung
KapazitätPro Verbindung reserviertUnter ankommenden Paketen geteilt
PauseReservierter Anteil bleibt ungenutztAnderer Datenverkehr kann Kapazität nutzen
Übermäßiger BedarfNeue Verbindungen können abgewiesen werdenWarteschlangen wachsen und Pakete können verloren gehen
VerzögerungNach dem Aufbau vorhersehbarSchwankt mit dem Datenverkehr
Pakete bei belegter Übertragungsstrecke speichern

Ein Router nutzt Store-and-Forward: Er empfängt ein vollständiges Paket, bevor er es weitersendet. Pakete warten in einer Warteschlange, wenn die ausgehende Übertragungsstrecke belegt ist. Ein Puffer im Speicher hält diese Warteschlange; ist er voll, kann er keine neu ankommenden Pakete aufnehmen, und sie werden verworfen.

Eine Übertragungsstrecke mit 1 Mbit/s kann zehn Anteile zu je 100 kbit/s reservieren:

1.000 kbit/s÷100 kbit/s=10

Bei gemeinsamer Paketvermittlung können 35 Nutzer die Strecke teilen, wenn jeder nur zu 10 % der Zeit aktiv ist. Sind die Nutzer unabhängig voneinander aktiv, beträgt die Wahrscheinlichkeit, dass mehr als zehn gleichzeitig aktiv sind, etwa 0,0004. Die Unabhängigkeit ist wichtig: Gleichzeitige Datenschübe verhalten sich anders. Kurze Warteschlangen können auch bei weniger als zehn aktiven Nutzern entstehen, wenn Pakete gleichzeitig ankommen.

Die Anfänge der Paketvermittlung

Paul Baran bei RAND und Donald Davies am National Physical Laboratory im Vereinigten Königreich entwickelten in den 1960er-Jahren unabhängig voneinander Ideen zur Paketvermittlung. Davies prägte den englischen Begriff „packet“; Leonard Kleinrock entwickelte frühe mathematische Arbeiten zu Warteschlangen in Netzwerken.

Am 29. Oktober 1969 sendete das ARPANET seine erste Nachricht von der UCLA an das Stanford Research Institute. Nach „LO“ von „LOGIN“ stürzte es ab. Das ARPANET sollte die gemeinsame Nutzung von Forschungscomputern ermöglichen. Barans unabhängige Arbeit untersuchte widerstandsfähige Kommunikation bei Angriffen und hilft, die spätere Geschichte vom Atomkrieg zu erklären.

Paketvermittelte Netzwerke können nach Ausfällen alternative Wege nutzen, wenn ein anderer Weg verfügbar ist. Heute überträgt Internettelefonie Anrufe in Paketen, auch Anrufe in 4G- und 5G-Netzen.

Wichtige Erkenntnisse

  • Leitungsvermittlung reserviert Kapazität, auch während Gesprächspausen.
  • Paketvermittlung teilt Übertragungsstrecken durch statistisches Multiplexen nach Bedarf.
  • Bei Store-and-Forward wird ein Paket vollständig empfangen, bevor es weitergesendet wird.
  • Belegte Übertragungsstrecken erzeugen Warteschlangen; volle Puffer verursachen Paketverlust.

1.4 Miss Übertragungsraten und Verzögerungen in einem Netzwerk

Die Geschwindigkeit einer Verbindung hat mehr als eine Bedeutung. Eine große Übertragung braucht eine hohe Zustellrate; ein Gespräch braucht kurze, gleichbleibende Verzögerungen. Wenn du Bandbreite, Datendurchsatz und Latenz unterscheidest, kannst du beides erklären.

Kapazität und tatsächliche Zustellung

Die Bandbreite ist die Kapazität einer Übertragungsstrecke in Bits pro Sekunde. SI-Präfixe verwenden Zehnerpotenzen: 1 kbit/s sind 1.000 bit/s; 1 Mbit/s sind 1.000.000 bit/s; 1 Gbit/s sind 1.000.000.000 bit/s. „Mbps“ ist eine weitere gebräuchliche Schreibweise für Mbit/s.

Der Datendurchsatz ist die tatsächlich erreichte Zustellrate. Die langsamste Übertragungsstrecke auf einem Weg ist sein Engpass. Eine Serververbindung mit 1 Gbit/s und eine Anbieterverbindung mit 10 Gbit/s können einen Download über einen Hausanschluss mit 50 Mbit/s nicht schneller als mit 50 Mbit/s übertragen. Gemeinsam genutzte Kapazität und Protokoll-Overhead verringern die nutzbare Rate weiter.

Dateigrößen werden in Bytes angegeben, geschrieben mit großem B; ein Byte enthält 8 Bits. Eine Datei mit 500 MB enthält 4.000 Mbit. Bei 100 Mbit/s beträgt ihre ideale Übertragungszeit:

500×8÷100=40 s

Die Antwort 5 Sekunden entsteht, wenn man Bytes durch eine Rate in Bits dividiert, ohne die Einheiten umzurechnen.

Vier Bestandteile der Verzögerung

Latenz ist die Laufzeit von einem Ende zum anderen. Die Paketumlaufzeit (RTT) umfasst Hin- und Rückweg. Eine Ping-Messung gibt einen Hin- und Rückweg an, gewöhnlich in Millisekunden.

Unterscheide an jeder Station vier Verzögerungen:

  • Verarbeitung: Einen Protokollkopf lesen und entscheiden, wohin das Paket gesendet wird.
  • Warteschlange: Auf eine ausgehende Übertragungsstrecke warten.
  • Übertragung: Alle Bits des Pakets auf diese Strecke senden.
  • Ausbreitung: Das Signal legt den Weg entlang der Strecke zurück.

Die Übertragungsverzögerung hängt von Paketgröße und Datenrate ab:

U¨bertragungszeit=Paketgro¨ße in BitsDatenrate der U¨bertragungsstrecke in bit/s

Ein Paket mit 1.500 Bytes hat 12.000 Bits. Seine Übertragung dauert bei 100 Mbit/s 0,12 ms oder bei 10 Mbit/s 1,2 ms. Über drei Strecken mit je 10 Mbit/s sind für dieses Paket wegen Store-and-Forward mindestens 3,6 ms Übertragungszeit nötig, bevor die anderen Verzögerungen hinzukommen.

Die Ausbreitungsverzögerung hängt von Entfernung und Signalgeschwindigkeit ab:

Ausbreitungszeit=EntfernungSignalgeschwindigkeit

In Glasfaser bewegt sich das Signal mit etwa 200.000 km/s. Für 6.000 km braucht es 30 ms für einen Weg und mindestens 60 ms für Hin- und Rückweg. Eine höhere Bandbreite kann das Kabel nicht verkürzen.

Das passende Maß für die Anwendung

Ein Download profitiert hauptsächlich vom Datendurchsatz. Anrufe und schnelle Spiele brauchen niedrige Latenz und niedrigen Jitter, die Schwankung der Verzögerung. Zu stark genutzten Zeiten können Warteschlangen wachsen, selbst wenn die beworbene Kapazität einer Strecke gleich bleibt.

Eine Webseite kann mehrere Datenaustausche benötigen, bevor sie vollständig ist. Der Browser kann viele Dateien gleichzeitig anfordern, aber manche Anfragen hängen von früheren Antworten ab. Für diese Abhängigkeiten ist die RTT wichtig; auch die Arbeit des Servers, der verfügbare Datendurchsatz und die Verarbeitung im Browser spielen eine Rolle. Ein schneller Download großer Datenmengen und eine interaktive Seite, die sich langsam anfühlt, können daher bei derselben Verbindung auftreten.

Wichtige Erkenntnisse

  • Verwende 8 Bits pro Byte und unterscheide bit/s von B.
  • Der Datendurchsatz wird durch den Engpass und durch gemeinsam übertragenen Datenverkehr begrenzt.
  • Die Übertragungszeit ist die Anzahl der Paketbits dividiert durch die Datenrate der Übertragungsstrecke.
  • Die Ausbreitungszeit ist die Entfernung dividiert durch die Signalgeschwindigkeit.
  • Die RTT misst einen Hin- und Rückweg.
  • Verarbeitung und Warteschlangen verursachen zusätzliche Verzögerungen an Routern.
  • Anrufe brauchen niedrige Latenz und niedrigen Jitter; große Downloads brauchen Datendurchsatz.
2

Finde Computer im Internet anhand von Adressen und Namen

Adressen ermöglichen es Paketen, Netzwerkanschlüsse zu erreichen, während Namen Menschen helfen, Dienste zu finden. Lies die Schreibweisen von IPv4 und IPv6, sieh, wie private Geräte öffentliche Adressen teilen, und verfolge die Entscheidung eines Routers über die nächste Station. Vollziehe dann eine Namensabfrage über DNS nach. Diese Schritte wirken zusammen: DNS liefert eine Adresse, und Router nutzen sie, um Pakete zum Dienst weiterzuleiten. Caches und Routing-Tabellen halten den Aufwand dabei überschaubar.

2.1 Lies und schreibe IP-Adressen

Eine IP-Adresse identifiziert eine Netzwerkschnittstelle: den Anschluss eines Geräts an ein IP-Netzwerk. Ein Laptop kann in verschiedenen Netzwerken unterschiedliche Adressen haben. Die Adresse teilt dem Netzwerk mit, wohin Pakete zugestellt werden sollen, nicht wer eine Person ist.

IPv4 und IPv6 lesen

IPv4 verwendet 32 Bits, geschrieben als vier durch Punkte getrennte Dezimalzahlen. Jede Zahl stellt 8 Bits dar und reicht von 0 bis 255. Beispielsweise lautet 192.168.1.10 binär 11000000.10101000.00000001.00001010. Eine letzte Zahl von 256 würde mehr als 8 Bits benötigen und ist ungültig.

Es gibt 4.294.967.296 mögliche 32-Bit-Werte, etwa 4,3 Milliarden. Der zentrale Vorrat nicht zugewiesener IPv4-Adressen war am 3. Februar 2011 erschöpft. Vorhandene Adressen funktionieren weiterhin; die Erschöpfung bedeutet, dass der ursprüngliche zentrale Vorrat neuer Blöcke aufgebraucht war.

IPv6 verwendet 128 Bits und ermöglicht damit etwa 3,4 × 10³⁸ Werte. Eine Adresse hat acht Gruppen aus vier Hexadezimalziffern. Führende Nullen innerhalb einer Gruppe dürfen entfallen, und eine Folge von Gruppen, die nur aus Nullen bestehen, darf durch :: ersetzt werden.

2001:0db8:0000:0000:0000:ff00:0042:8329 wird zu 2001:db8::ff00:42:8329. Zähle fünf sichtbare Gruppen: Der doppelte Doppelpunkt ersetzt drei Gruppen, sodass wieder acht entstehen. Verwende :: nur einmal, damit die Ergänzung eindeutig bleibt. Viele Hosts betreiben IPv4 und IPv6 nebeneinander.

Ein Präfix verstehen

In 203.0.113.0/24 besagt der Schrägstrich, dass die ersten 24 Bits das Netzwerkpräfix bilden. Acht Bits bleiben übrig:

32−24=8,28=256

Der Block reicht von 203.0.113.0 bis 203.0.113.255. Ein gewöhnliches IPv4-Netzwerk dieser Größe reserviert den ersten und letzten Wert, sodass 254 Geräteadressen bleiben. Die Zahl nach dem Schrägstrich ist die Anzahl der Netzwerkbits, keine Gerätenummer.

Adressen privat wiederverwenden

Drei IPv4-Bereiche sind für private Netzwerke reserviert:

  • 10.0.0.0/8
  • 172.16.0.0/12, von 172.16.0.0 bis 172.31.255.255
  • 192.168.0.0/16

Diese Bereiche werden in getrennten Haushalten und Organisationen wiederverwendet und im öffentlichen Internet nicht geroutet. Beispielsweise ist 172.20.5.4 privat, während 172.32.0.1 außerhalb des privaten 172er-Bereichs liegt.

Netzwerkadressübersetzung (NAT) ermöglicht es privaten Geräten, eine öffentliche IPv4-Adresse zu teilen. Der Router schreibt ausgehende Quelladressen und Ports um und erfasst die Übersetzungen. Anhand der Tabelle sendet er Antworten an das richtige private Gerät. Eine neue Verbindung von außen benötigt einen Weg durch diese Zuordnung; die private Adresse allein kann sie nicht dorthin leiten.

Automatisch einem Netzwerk beitreten

Das Dynamic Host Configuration Protocol (DHCP) stellt eine für einen Zeitraum zugewiesene Adresse, ein Standardgateway und einen DNS-Resolver bereit. Das Standardgateway ist der Router, über den andere Netzwerke erreicht werden. Die zeitlich begrenzten Zuweisungen und die vom Anbieter vergebenen Adressen können sich ändern, und viele Geräte können über NAT eine öffentliche Adresse teilen.

Eine Hardware-MAC-Adresse dient einem anderen Zweck: Übliche Ethernet- und WLAN-MAC-Adressen sind 48-Bit-Kennungen für die Zustellung über eine lokale Übertragungsstrecke. IP-Adressen ermöglichen die Zustellung über Netzwerkgrenzen hinweg. Eine IP-Adresse kann einen ungefähren Standort nahelegen, doch gemeinsam genutzte und wechselnde Zuweisungen machen sie zu einer wenig geeigneten Kennung für eine einzelne Person.

Wichtige Erkenntnisse

  • IPv4 hat 32 Bits; IPv6 hat 128 Bits.
  • Eine IPv6-Adresse kann einmal :: verwenden, um Nullgruppen zu ersetzen.
  • Eine Präfixlänge zählt Netzwerkbits.
  • Private IPv4-Bereiche können in getrennten privaten Netzwerken wiederverwendet werden.
  • NAT bildet privaten Datenverkehr auf eine öffentliche Adresse ab und leitet Antworten zurück.
  • DHCP stellt eine zeitlich begrenzte Adresszuweisung, ein Gateway und einen DNS-Resolver bereit.

2.2 Verfolge ein Paket von Router zu Router

Ein Paket bewegt sich von Station zu Station auf sein Ziel zu. Jeder Router entscheidet selbst über die nächste Übertragungsstrecke. Der Absender gibt für ein gewöhnliches IP-Paket keinen vollständigen Reiseplan vor.

Eine Weiterleitungstabelle lesen

Eine Weiterleitungstabelle ordnet Zielpräfixen ausgehende Übertragungsstrecken zu. Betrachte diese Einträge:

ZielpräfixAusgehende Übertragungsstrecke
203.0.113.0/24Strecke 2
0.0.0.0/0Strecke 1

Ein Paket an 203.0.113.57 passt zum Eintrag /24 und verlässt den Router über Strecke 2. Ein Paket an 198.51.100.7 nutzt Strecke 1. Der Eintrag /0 ist die Standardroute, die verwendet wird, wenn kein spezifischerer Eintrag passt.

Passen mehrere Einträge, wähle die längste Präfixübereinstimmung, also den Eintrag mit den meisten festgelegten Netzwerkbits. Es geht um die Genauigkeit des Präfixes, nicht um die größte ausgeschriebene Adresse oder die kürzeste räumliche Entfernung. Jeder nächste Router wiederholt die Suche anhand seiner eigenen Tabelle.

Ein Host beginnt einen Weg in ein anderes Netzwerk, indem er sein Paket an das Standardgateway sendet. Zu Hause ist das normalerweise der Heimrouter. Die Ziel-IP-Adresse des Pakets bezeichnet weiterhin das entfernte Endsystem; das lokale Gateway ist nur seine erste Station.

Weiterleitung und Routing haben unterschiedliche Aufgaben

Weiterleitung ist der lokale Vorgang, bei dem ein Paket an eine ausgehende Übertragungsstrecke übergeben wird. Routing findet Wege und erstellt die Tabellen für die Weiterleitung. Routing-Protokolle tauschen Informationen über die Erreichbarkeit aus und reagieren, wenn Übertragungsstrecken hinzukommen oder ausfallen. Es kann dauern, bis sich eine Änderung verbreitet hat. Ein nutzbarer alternativer Weg bedeutet daher nicht, dass ein Ausfall sofort und verlustfrei behoben wird.

Ein autonomes System (AS) ist ein Netzwerk oder ein Verbund von Netzwerken, der nach der Routing-Richtlinie einer Organisation betrieben und durch eine AS-Nummer identifiziert wird. Anbieter, Hochschulen und Inhaltsanbieter können AS betreiben. Innerhalb eines AS wählt der Betreiber seine Routing-Verfahren. Zwischen AS tauscht das Border Gateway Protocol (BGP) Routen aus.

BGP-Entscheidungen berücksichtigen neben Informationen über den Weg auch Geschäftsvereinbarungen und Routing-Richtlinien. Daher wird nicht garantiert die Route mit der kürzeren Entfernung in Kilometern gewählt.

Schleifen stoppen und Stationen untersuchen

Das IPv4-Feld Time to Live (TTL) begrenzt die Anzahl der Stationen. Jeder Router verringert den Wert um eins. Erreicht er null, verwirft der Router das Paket und sendet gewöhnlich einen Fehler zurück. Das verhindert, dass ein Paket durch eine Routing-Schleife endlos kreist.

Startet ein Paket mit TTL 64 und kommt mit TTL 52 an, haben zwölf Router den Wert verringert:

64−52=12

Traceroute, unter Windows tracert genannt, sendet Testpakete mit steigender Höchstzahl an Stationen. Fehlermeldungen aufeinanderfolgender Router zeigen die antwortenden Stationen und ihre Paketumlaufzeiten. Ein Sprung von 15 ms auf 90 ms kann auf eine lange Übertragungsstrecke hinweisen, doch allein anhand der Zeiten lässt sich kein Seekabel identifizieren. Manche Router antworten nicht auf Testpakete.

IP folgt bei all diesen Schritten weiterhin dem Best-Effort-Prinzip. Seine Router versuchen, Pakete zuzustellen, ohne Ankunft, Reihenfolge oder einmalige Zustellung zu garantieren. Endsysteme nutzen Transportprotokolle wie TCP, wenn eine Anwendung einen vollständigen, geordneten Datenstrom benötigt.

Wichtige Erkenntnisse

  • Die Weiterleitung wählt die nächste Übertragungsstrecke eines Pakets; das Routing erstellt die Tabellen.
  • Router wählen die längste Übereinstimmung mit einem Zielpräfix.
  • Das Standardgateway übernimmt Pakete eines Hosts für andere Netzwerke.
  • BGP tauscht Routen zwischen autonomen Systemen aus.
  • TTL begrenzt die Anzahl der Routerstationen und verhindert Endlosschleifen.

2.3 Löse einen Domainnamen mithilfe von DNS auf

Menschen geben Namen wie www.example.com ein; Router benötigen IP-Adressen. Das Domain Name System (DNS) liefert die Zuordnung und andere Einträge. Ein Dienst kann seinen Namen behalten, während sich seine Adresse ändert.

Die Namenshierarchie verfolgen

Lies einen Domainnamen von rechts nach links. Ein nicht geschriebener Punkt am Ende steht für die Wurzel. Darauf folgt eine Top-Level-Domain (TLD) wie com, org, jp oder br, dann eine Second-Level-Domain wie example und anschließend optionale Subdomains wie www oder mail.

Kein einzelner Server speichert alle Domaineinträge. Rootserver verweisen Resolver an TLD-Server. TLD-Server verweisen sie an die autoritativen Nameserver einer Domain, die deren Einträge enthalten. Der Wurzeldienst hat 13 benannte Identitäten, die von 12 Organisationen betrieben werden; im Oktober 2026 wurden diese Identitäten über mehr als 2.000 Kopien weltweit bereitgestellt. Dreizehn Namen bedeuten also nicht dreizehn physische Rechner.

Einen nicht zwischengespeicherten Namen auflösen

Ein Laptop fragt seinen rekursiven Resolver nach www.example.com. Der Resolver kann zu einem Internetdienstanbieter, einer Organisation oder einem öffentlichen DNS-Dienst gehören. Ohne brauchbare zwischengespeicherte Informationen arbeitet er sich durch die Hierarchie:

  1. Einen Rootserver fragen, der ihn an die com-Server verweist.
  2. Einen com-Server fragen, der ihn an die autoritativen Nameserver von example.com verweist.
  3. Einen autoritativen Nameserver fragen, der eine Adresse wie 192.0.2.10 zurückgibt.
  4. Diese Antwort an den Laptop zurückgeben.

Der Laptop kann sich nun mit dem Webserver verbinden. Die DNS-Antwort enthält nicht die Webseite.

Antworten begrenzt zwischenspeichern

Resolver und Geräte speichern Antworten in einem Cache. Die Gültigkeitsdauer (TTL) eines Eintrags legt fest, wie lange eine zwischengespeicherte Antwort wiederverwendet werden darf. Eine TTL von 3.600 Sekunden erlaubt eine Stunde Wiederverwendung. Die meisten Abfragen müssen daher nicht erneut die Hierarchie durchlaufen.

Ändert sich ein Adresseintrag, kann ein vorhandener Cache seine alte Antwort weiterhin liefern, bis der Eintrag abläuft. Diese verzögerte Sichtbarkeit wird oft „DNS-Propagation“ genannt. Das bedeutet nicht, dass der autoritative Nameserver die Änderung langsam an jeden Computer sendet. Die DNS-TTL ist eine Zeitdauer in Sekunden; die IP-TTL begrenzt die Anzahl der Stationen.

Den Eintragstyp wählen
EintragBedeutung
AIPv4-Adresse
AAAAIPv6-Adresse
CNAMEAlias, der auf einen anderen Namen verweist
MXServer, die E-Mails für eine Domain annehmen
NSAutoritative Nameserver

Ein Name kann mehrere Adressen zurückgeben, und mehrere Namen können eine Adresse teilen. Eine MX-Abfrage findet Mailserver, nicht das persönliche Gerät des Empfängers.

Klassisches DNS verwendet für kurzen Austausch häufig UDP-Port 53 und unterstützt auch TCP, unter anderem für größere Antworten. Klassische Abfragen sind unverschlüsselt. DNS over HTTPS schützt die Abfrage auf dem Weg zum Resolver; der Resolver verarbeitet sie weiterhin. DNSSEC prüft die Authentizität signierter DNS-Daten. Authentizität und Vertraulichkeit lösen unterschiedliche Probleme: Eine signierte Antwort kann auf dem Weg trotzdem lesbar sein.

Wichtige Erkenntnisse

  • DNS ordnet Namen Adressen und anderen Einträgen zu.
  • Ein Resolver ohne zwischengespeicherte Antwort folgt den Verweisen von Rootservern, TLD-Servern und autoritativen Nameservern.
  • Die DNS-TTL steuert die Speicherdauer im Cache in Sekunden.
  • A und AAAA speichern Adressen; MX leitet E-Mails weiter.
  • DNSSEC authentifiziert DNS-Daten; verschlüsseltes DNS schützt Abfragen während der Übertragung.
3

Erkläre, wie geschichtete Protokolle Daten zuverlässig übertragen

Anwendungen benötigen Dienste, die einzelne IP-Pakete nicht garantieren können. Protokollschichten teilen diese Arbeit auf, von physischen Signalen bis zum Austausch zwischen Anwendungen. Verfolge die Hüllen, die den Daten hinzugefügt werden, und nutze dann TCP-Bytenummern, um ein fehlendes Stück zu finden und erneut zu erhalten. Der Vergleich von TCP, UDP und QUIC zeigt, wie ein Dateidownload und ein Live-Gespräch dasselbe Internet nutzen und dabei unterschiedliche Entscheidungen über Vollständigkeit und Verzögerung treffen können.

3.1 Erkläre Protokolle, Schichten und Kapselung

Ein Protokoll legt Nachrichtenformate, die Reihenfolge der Nachrichten und das Verhalten der Beteiligten beim Senden oder Empfangen fest. Das Internet verteilt diese Aufgaben auf Schichten, sodass eine Anwendung über viele Netzwerkarten funktionieren kann.

Jeder Schicht eine Aufgabe geben

Die Beschreibung mit fünf Schichten trennt die Anforderungen der Anwendungen von den physischen Signalen, die Bits übertragen.

SchichtAufgabeBeispiele
AnwendungsschichtLegt den Austausch für einen Dienst festHTTP, DNS, SMTP
TransportschichtÜberträgt Daten zwischen ProgrammenTCP, UDP
NetzwerkschichtStellt Pakete über Netzwerkgrenzen hinweg zuIP
SicherungsschichtStellt Datenrahmen über eine lokale Übertragungsstrecke zuEthernet, WLAN
BitübertragungsschichtÜberträgt Signale, die Bits darstellenElektrische Signale, Licht, Funk

Das Hypertext Transfer Protocol (HTTP) legt Webanfragen und -antworten fest. Es kann TCP nutzen, ohne wissen zu müssen, ob die nächste Übertragungsstrecke WLAN oder Glasfaser ist. Wird diese Strecke ersetzt, kann die Webanwendung unverändert bleiben. Die vierschichtige TCP/IP-Beschreibung fasst Sicherungs- und Bitübertragungsschicht zusammen. Das OSI-Referenzmodell verwendet sieben Schichten; es ist eine weitere Art, Netzwerkaufgaben zu beschreiben.

Daten für die Zustellung verpacken

Die Kapselung fügt Informationen hinzu, während Daten den Protokollstapel nach unten durchlaufen. TCP behandelt die Bytes einer Anwendung als Datenstrom und teilt sie in Segmente mit jeweils einem TCP-Protokollkopf. IP verpackt ein Segment in ein IP-Paket. Ethernet oder WLAN verpackt das Paket für eine Übertragungsstrecke in einen Datenrahmen. Ethernet fügt außerdem einen Anhang zur Fehlerprüfung hinzu.

Am Ziel macht die Entkapselung die Verpackung rückgängig. Jede Schicht liest ihre eigenen Informationen und gibt den verbleibenden Inhalt nach oben weiter. Eine höhere Schicht kommuniziert über die Dienste der niedrigeren Schichten mit ihrem Gegenstück; die Schichten sind keine Reihe getrennter Rechner zwischen Sender und Empfänger.

Eine HTTP-Nachricht kann sich über mehrere TCP-Segmente erstrecken, und ein Segment kann Bytes aus mehr als einer Nachricht enthalten. Die Grenzen bei TCP ergeben sich aus der Übertragung eines Bytestroms, nicht aus den Nachrichtengrenzen der Anwendung.

Die hinzugefügten Bytes zählen

Angenommen, ein Segment enthält 1.460 Bytes Webdaten. Ein TCP-Protokollkopf mit 20 Bytes und ein IPv4-Protokollkopf mit 20 Bytes ergeben:

1.460+20+20=1.500 Bytes

Ethernet fügt einen Protokollkopf mit 14 Bytes und einen Anhang mit 4 Bytes hinzu, sodass ein Datenrahmen mit 1.518 Bytes entsteht. Seine 58 Bytes für Protokollköpfe und Anhang machen etwa 3,8 % des Datenrahmens aus. Diese Zahlen gelten für die genannten Protokollköpfe; optionale Felder können TCP- und IP-Protokollköpfe verlängern.

Was ändert sich an einem Router?

Ein Host führt den gesamten Protokollstapel aus. Ein Router übernimmt normalerweise Funktionen der Bitübertragungs-, Sicherungs- und Netzwerkschicht. Er entfernt den eingehenden Datenrahmen, liest das IP-Ziel, wählt eine ausgehende Übertragungsstrecke und erstellt dafür einen neuen Datenrahmen. Ein lokaler Switch arbeitet normalerweise auf der Sicherungsschicht.

Datenrahmen ändern sich an jeder Station. Die IP-Adressen der Endsysteme bleiben auf einem gewöhnlichen Weg gleich, außer wo NAT sie umschreibt; andere IP-Felder, darunter die Höchstzahl an Stationen, können sich ändern. Die TCP-Verarbeitung findet an den Endpunkten statt.

Viele Anwendungen darüber und viele Übertragungstechnologien darunter nutzen IP gemeinsam. Das ist die schmale Mitte des Internets: Eine neue Anwendung muss das Kernnetz nicht neu entwerfen. Die Internet Engineering Task Force (IETF) veröffentlicht offene Protokolldokumente namens Requests for Comments (RFCs). Die TCP-Spezifikation ist RFC 9293, veröffentlicht 2022.

Wichtige Erkenntnisse

  • Schichten teilen Netzwerkaufgaben auf Anwendungs-, Transport-, Netzwerk-, Sicherungs- und Bitübertragungsschicht auf.
  • Die Kapselung verpackt Daten; die Entkapselung entfernt die Hüllen.
  • TCP-Segmente enthalten Bytes eines Datenstroms, nicht unbedingt vollständige Anwendungsnachrichten.
  • Router erstellen an jeder Station neue Datenrahmen für die Übertragungsstrecke.
  • Das gemeinsam genutzte IP ermöglicht vielen Anwendungen, über viele Übertragungstechnologien zu arbeiten.

3.2 Übertrage Daten zuverlässig mit TCP

Eine Datei benötigt alle ihre Bytes in der richtigen Reihenfolge, selbst wenn das Netzwerk Pakete verwirft oder umordnet. Das Transmission Control Protocol (TCP) stellt diesen geordneten Bytestrom durch Zusammenarbeit der beiden Endsysteme bereit.

Programme identifizieren und eine Verbindung öffnen

Eine IP-Adresse identifiziert eine Netzwerkschnittstelle. Ein Port identifiziert einen Dienst oder Kommunikationsendpunkt auf diesem Host. Ports sind 16-Bit-Zahlen von 0 bis 65535. HTTP verwendet häufig Port 80, HTTPS 443 und DNS 53. Ein Client wählt normalerweise einen temporären Quellport.

Eine TCP-Verbindung wird durch beide IP-Adressen und beide Ports unterschieden. Beispielsweise kann sich 198.51.100.23:51514 mit 203.0.113.80:443 verbinden, während eine andere Verbindung einen anderen Clientport verwendet. So kann ein Laptop viele Gespräche gleichzeitig führen.

TCP beginnt mit einem Drei-Wege-Handshake:

  1. Der Client sendet SYN und beginnt damit seine Sequenznummerierung.
  2. Der Server gibt SYN-ACK zurück, bestätigt damit diesen Anfang und teilt seinen eigenen mit.
  3. Der Client sendet ACK.

Der gewöhnliche Aufbau benötigt etwa eine RTT, bevor Daten übertragen werden können. Später kann jeder Endpunkt seine Senderichtung mit FIN schließen.

Bytes nummerieren und eine Lücke finden

TCP-Sequenznummern zählen Bytes, keine Pakete. Beginne für ein leicht lesbares Beispiel die Nummerierung bei 1; tatsächliche Verbindungen beginnen mit gewählten Anfangssequenznummern.

SegmentEnthaltene Bytes
Erstes1–1.000
Zweites1.001–2.000
Drittes2.001–3.000

Kommen alle drei an, bedeutet die Empfangsbestätigung 3.001, dass alle Bytes bis einschließlich 3.000 angekommen sind und 3.001 das nächste ist.

Fehlt das zweite Segment, bestätigt der Empfänger weiterhin 1.001, selbst nachdem das dritte angekommen ist. Er kann die späteren Bytes aufbewahren, aber noch nicht als zusammenhängenden Datenstrom ausliefern. Eine Zeitüberschreitung oder wiederholte doppelte Empfangsbestätigungen veranlassen den Sender, fehlende Bytes erneut zu übertragen. Sobald die Lücke geschlossen ist, kann der Empfänger seine Empfangsbestätigung erhöhen und die Daten in der richtigen Reihenfolge ausliefern.

Eine Prüfsumme erkennt die meisten beschädigten Segmente. Beschädigte Daten werden verworfen und wie fehlende Daten durch erneute Übertragung wiederhergestellt.

Empfänger und Netzwerk schützen

Zwei Kontrollverfahren begrenzen, wie viele Daten eines Senders noch unbestätigt sind:

KontrollverfahrenWas es schütztWie es hilft
FlusskontrolleSpeicher des EmpfängersDer Empfänger teilt den verfügbaren Pufferplatz mit
ÜberlastkontrolleNetzwerkkapazitätDer Sender verringert seine Rate bei Überlastung

Das Empfangsfenster verhindert, dass ein schneller Sender einen langsamen Empfänger überfordert. Die Überlastkontrolle reagiert auf einen ausgelasteten Übertragungsweg, unter anderem auf Verluste und wachsende Verzögerungen, und erlaubt bei besseren Bedingungen wieder ein allmähliches Wachstum. Auch ein schneller Empfänger kann über ein überlastetes Netzwerk erreicht werden.

Den Aufwand verstehen

Router leiten IP-Pakete weiter; sie reparieren nicht jeden TCP-Datenstrom. Der Ausgleich an den Endpunkten bedeutet, dass Pakete verloren gehen können, während die Anwendung dennoch korrekte Bytes erhält. Das Warten auf ein fehlendes Segment kann spätere Bytes verzögern. Bleibt der Weg unterbrochen, meldet TCP schließlich einen Fehler. TCP bietet außerdem keine Verschlüsselung: TLS ergänzt diesen Schutz für sicheren Webverkehr.

Wichtige Erkenntnisse

  • Eine TCP-Verbindung verwendet zwei Adressen und zwei Ports.
  • Der Handshake besteht aus SYN, SYN-ACK, ACK.
  • Sequenz- und Empfangsbestätigungsnummern beziehen sich auf Bytepositionen.
  • Eine kumulative Empfangsbestätigung endet beim ersten fehlenden Byte.
  • Erneute Übertragung gleicht Verluste und die meisten erkannten Beschädigungen aus.
  • Flusskontrolle schützt den Empfänger; Überlastkontrolle schützt das Netzwerk.
  • TCP bietet geordnete Zustellung und Verlustausgleich, verschlüsselt aber keine Daten.

3.3 Wähle zwischen TCP und UDP

Eine vollständige Datei und Live-Audio haben unterschiedliche Anforderungen an die Zustellung. Vergleiche, was das Warten auf ein fehlendes Stück bewirken würde, bevor du einen Transport wählst.

TCP und UDP vergleichen
MerkmalTCPUser Datagram Protocol (UDP)
DatenformGeordneter BytestromGetrennte Datagramme
AufbauHandshakeKein Transport-Handshake
VerlustausgleichEmpfangsbestätigungen und erneute ÜbertragungDie Anwendung übernimmt jeden nötigen Ausgleich
ReihenfolgeBytes werden geordnet zugestelltKeine Garantie für die Reihenfolge
ÜberlastkontrolleEingebautWird von UDP selbst nicht bereitgestellt

Der UDP-Protokollkopf mit 8 Bytes enthält Ports, eine Länge und eine Prüfsumme. UDP bestätigt Datagramme nicht, überträgt sie nicht erneut und ordnet sie nicht. „Unzuverlässig“ bedeutet, dass es keine Zustellungsgarantie gibt; in einem störungsfreien Netzwerk können trotzdem die meisten Datagramme erfolgreich ankommen.

Fragen, ob verspätete Daten nützlich sind

Der Download eines Kontoauszugs benötigt jedes Byte, daher lohnt es sich, auf die erneute Übertragung zu warten. TCP eignet sich auch für E-Mail, Softwareaktualisierungen und Übertragungen über HTTP/1.1 oder HTTP/2. Zum Aufwand gehören der Verbindungsaufbau und das Warten hinter einer Lücke im geordneten Datenstrom.

Bei Live-Audio kann ein Stück, das 200 ms zu spät ankommt, seinen Wiedergabezeitpunkt verpassen. Eine winzige Lücke zu überspringen kann weniger störend sein, als das Gespräch anzuhalten. Anrufe und schnelle Spiele verwenden oft einen UDP-basierten Transport, damit ihre Anwendungen entscheiden können, was sie wiederherstellen und was sie überspringen.

DNS verwendet UDP häufig für einen kurzen Austausch aus Frage und Antwort. DNS ist unverzichtbare Infrastruktur, daher ist die Wichtigkeit ein schlechtes Auswahlkriterium. Entscheidend sind Vollständigkeit, Zeitvorgaben und die Frage, welches Protokoll den Verlustausgleich übernimmt.

Zuverlässigkeit oberhalb von UDP ergänzen

QUIC läuft über UDP und ergänzt zuverlässige Datenströme, Überlastkontrolle und integrierte Verschlüsselung. HTTP/3 nutzt QUIC, um Webressourcen zuverlässig zu übertragen. Der von UDP nicht angebotene Dienst wird durch ein anderes Protokoll darüber bereitgestellt.

QUIC kombiniert außerdem den sicheren Verbindungsaufbau effizienter, als zuerst TCP zu öffnen und dann TLS getrennt auszuhandeln. Ein Browser, der HTTP/3 nutzt, verfügt daher über Verlustausgleich und Sicherheitsdienste, obwohl der zugrunde liegende UDP-Transport sie nicht bereitstellt.

Wichtige Erkenntnisse

  • Wähle den Transport nach Anforderungen an Vollständigkeit, Zeitvorgaben und Verlustausgleich.
  • UDP sendet Datagramme ohne eigenen Verbindungsaufbau, erneute Übertragung oder Wiederherstellung der Reihenfolge.
  • TCP eignet sich für vollständige Dateien; UDP-basierter Transport kann sich für Live-Medien eignen.
  • QUIC ergänzt oberhalb von UDP zuverlässige verschlüsselte Datenströme für HTTP/3.
4

Erkläre, wie das Web und andere Anwendungen das Internet nutzen

Ein Browser kombiniert Protokolle für Namensauflösung, Transport, Sicherheit und Anwendungen, um eine Seite anzuzeigen. Lies eine URL und einen HTTP-Austausch und füge diese Einzelheiten zum sicheren Laden einer Webseite zusammen. Dasselbe Netzwerk überträgt auch E-Mail, Chat, Anrufe, Dateiaustausch und gestreamte Videos. Jede Anwendung organisiert Anfragen, gespeicherte Daten und den Zeitpunkt der Zustellung auf ihre eigene Weise. Wenn du diese Unterschiede erkennst, verstehst du sowohl das normale Verhalten als auch hilfreiche Hinweise auf Fehler besser.

4.1 Unterscheide das Web vom Internet

Das Internet überträgt Pakete zwischen Netzwerken. Das World Wide Web ist eine Anwendung darauf: verknüpfte Ressourcen, die über HTTP angefordert werden. Auch E-Mail, Anrufe und Spiele nutzen das Internet.

Die Anfänge des Webs

Tim Berners-Lee schlug das Web im März 1989 am CERN vor. Die erste Website, info.cern.ch, lief auf seinem Computer. Am 30. April 1993 gab CERN die Websoftware zur freien Nutzung durch alle frei. Das Forschungsnetzwerk, aus dem das Internet hervorging, war 1969 entstanden.

Drei Ideen wirken zusammen: Uniform Resource Locators (URLs) benennen Ressourcen; das Hypertext Transfer Protocol (HTTP) fordert sie an und überträgt sie; die Hypertext Markup Language (HTML) beschreibt Dokumente mit Hyperlinks. Browser zeigen HTML an, verwenden CSS für das Erscheinungsbild und führen JavaScript für die Interaktion aus.

Eine URL lesen

Betrachte https://www.example.com:443/docs/guide.html?lang=en#intro.

TeilBedeutung
httpsSchema: sicheres HTTP
www.example.comHostname, der mit DNS aufgelöst wird
443Port; wird normalerweise weggelassen, weil er der HTTPS-Standard ist
/docs/guide.htmlRessourcenpfad auf dem Server
?lang=enAbfragezeichenfolge mit Parametern
#introFragment, das der Browser verarbeitet

DNS löst nur den Hostnamen auf. Die HTTP-Anfrage enthält Pfad und Abfragezeichenfolge; der Browser behält das Fragment zur lokalen Verarbeitung, etwa um einen Abschnitt innerhalb der Seite zu finden.

Einen Dienst anfordern

Ein Browser handelt als Client und fordert Ressourcen von einem Serverprogramm an. Ein Hostname kann zu vielen physischen Servern führen, die eine beliebte Website bereitstellen.

Auch andere Anwendungen können HTTP nutzen. Eine Wetter-App ruft eine Web-Programmierschnittstelle (API) auf, um strukturierte Daten zu erhalten, oft in JavaScript Object Notation (JSON). Sie zeigt diese Daten in ihrer eigenen Oberfläche an, statt HTML darzustellen.

Kopien in der Nähe wiederverwenden

Ein Content Delivery Network (CDN) hält Kopien von Ressourcen an mehreren Standorten bereit. DNS oder Routing leitet Nutzer zu geeigneten, oft nahe gelegenen Servern. Das verringert die Latenz und verteilt die Last.

Ein Browsercache speichert zuvor heruntergeladene Ressourcen auf dem Gerät des Nutzers. Die Wiederverwendung eines noch nutzbaren zwischengespeicherten Bildes kann einen erneuten Abruf vermeiden. Ist ein neuer Download nötig, kann eine CDN-Kopie in der Nähe den Weg verkürzen. Die beiden Caches sparen an unterschiedlichen Stellen Arbeit: einer auf dem Gerät, der andere auf Netzwerkservern.

Wichtige Erkenntnisse

  • Das Web ist eine Anwendung im Internet.
  • URLs identifizieren Ressourcen mithilfe eines Schemas, Hosts, Pfads und optionaler Teile.
  • DNS verarbeitet den Hostnamen der URL; der Browser verarbeitet ihr Fragment.
  • Clients fordern Ressourcen an und Server geben Antworten zurück.
  • CDNs und Browsercaches verringern wiederholte Übertragungen oder Übertragungen über große Entfernungen.

4.2 Vollziehe eine HTTP-Anfrage und die zugehörige Antwort nach

HTTP legt einen Austausch zwischen Client und Server fest. Eine Anfrage gibt an, was der Client möchte; eine Antwort meldet das Ergebnis und kann eine Ressource enthalten. Eine einzelne Seite benötigt gewöhnlich viele solche Datenaustausche.

Eine Anfrage lesen

Eine HTTP/1.1-Anfrage kann so beginnen:

GET /docs/guide.html HTTP/1.1
Host: www.example.com

Die Startzeile enthält Methode, Pfad und Version. GET fordert eine Ressource an. Der Host-Header wählt die Website aus, da sich mehrere Hostnamen eine Serveradresse teilen können. Header verwenden Zeilen der Form name: value, um zusätzliche Informationen bereitzustellen; ein optionaler Nachrichtenkörper enthält übermittelte Daten.

GET dient dazu, Informationen abzurufen, ohne den Zustand des Servers zu ändern. POST übermittelt Daten in einem Nachrichtenkörper, etwa ein Formular oder eine Datei. PUT kann eine Ressource speichern oder ersetzen, und DELETE fordert ihre Entfernung an.

Eine Antwort lesen

Eine erfolgreiche Antwort kann so beginnen:

HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 5120

Nach den Headern und einer Leerzeile folgt der Nachrichtenkörper. Content-Type beschreibt, wie er zu interpretieren ist; hier handelt es sich um HTML. Content-Length gibt für den Nachrichtenkörper eine Länge von 5.120 Bytes an. Eine Bildantwort könnte stattdessen image/png verwenden, während eine API JSON zurückgeben könnte.

HTTP/2 und HTTP/3 übertragen diese Informationen in binären Datenrahmen statt in der Textform von HTTP/1.1. Methoden, Statuscodes, Header und Nachrichtenkörper behalten ihre Bedeutung.

Das Ergebnis deuten
StatusklasseBedeutungHilfreiche Beispiele
1xxInformationZwischeninformation
2xxErfolg200 OK
3xxUmleitung oder Cache-bezogene Verarbeitung301 Moved Permanently; 304 Not Modified
4xxProblem mit der Anfrage auf Clientseite403 Forbidden; 404 Not Found
5xxProblem auf Serverseite500 Internal Server Error; 503 Service Unavailable

Eine 301-Antwort gibt in Location eine neue URL an. Ein 304 besagt, dass eine überprüfte zwischengespeicherte Kopie weiterhin aktuell ist. Ein 404 bedeutet, dass der Server geantwortet, aber unter dem angeforderten Pfad keine Ressource gefunden hat. Ein DNS-Fehler oder ein unerreichbarer Server erzeugt keinen HTTP-Status, weil keine HTTP-Antwort ankommt.

Wiederholte Anfragen miteinander verbinden

HTTP ist zustandslos: Das Protokoll verbindet eine Anfrage nicht automatisch mit früheren Anfragen. Ein Server kann Set-Cookie mit einer Sitzungskennung senden. Der Browser fügt später bei Anfragen, für die dieses Cookie gilt, einen Cookie-Header hinzu. Der Server nutzt die Kennung, um gespeicherte Sitzungsinformationen wie eine Anmeldung oder einen Warenkorb zu finden. Cookies können auch zur Nachverfolgung dienen, die durch Browsereinstellungen und Datenschutzregeln eingeschränkt wird.

Der Abruf von HTML lädt nicht eine ganze Website herunter. Der Browser liest das HTML und fordert die darin referenzierten Bilder, Stylesheets, Skripte und Schriftarten an. HTTP/1.1 kann eine TCP-Verbindung für aufeinanderfolgende Anfragen wiederverwenden. HTTP/2 überträgt mehrere Datenaustausche über eine TCP-Verbindung; HTTP/3 tut dies über QUIC. Der Reiter „Netzwerk“ eines Browsers macht diese einzelnen Anfragen, Statusangaben und Zeitabläufe sichtbar.

Wichtige Erkenntnisse

  • HTTP-Anfragen enthalten Methoden; Antworten enthalten Statuscodes.
  • Header beschreiben einen Datenaustausch und der Nachrichtenkörper enthält seinen Inhalt.
  • Ein 404 ist eine Antwort eines erreichbaren Servers.
  • Cookies ermöglichen Anwendungen, ansonsten getrennte Anfragen einander zuzuordnen.
  • Eine angezeigte Seite benötigt gewöhnlich viele HTTP-Anfragen.
  • HTTP/1.1, HTTP/2 und HTTP/3 haben dieselbe Anfragesemantik, kodieren und übertragen Anfragen aber unterschiedlich.

4.3 Vollziehe das sichere Laden einer Webseite von der URL bis zur Anzeige auf dem Bildschirm nach

Die Eingabe einer HTTPS-URL startet eine Abfolge zusammenwirkender Protokolle. HTTPS bedeutet HTTP, das durch Transport Layer Security (TLS) geschützt ist. Um den Ablauf nachzuvollziehen, unterscheide zwischen dem Finden eines Servers, dem Aufbau einer Verbindung, dem Schutz des Austauschs und dem Anfordern von Inhalten.

Eine neue Verbindung verfolgen

Für eine neue HTTPS-Verbindung mit HTTP/1.1 oder HTTP/2:

  1. Der Browser prüft Caches und fragt bei Bedarf DNS nach der IP-Adresse des Hosts.
  2. Er öffnet mit dem Drei-Wege-Handshake eine TCP-Verbindung zu Port 443.
  3. Ein TLS-Handshake prüft den Server und legt Verschlüsselungsschlüssel fest.
  4. Der Browser sendet ein HTTP-GET durch die geschützte Verbindung.
  5. Der Server gibt eine Antwort zurück, die normalerweise HTML enthält.
  6. Der Browser fordert referenzierte Ressourcen an und stellt die Seite dar.

Alle Netzwerknachrichten werden in IP-Paketen übertragen. HTTP/3 verwendet QUIC über UDP mit integriertem TLS und führt daher nicht den separaten TCP-Aufbau aus dieser Abfolge durch. Auch zwischengespeicherte Antworten und wiederverwendete Verbindungen können Schritte einsparen.

Wenn DNS, TCP-Aufbau, TLS-Aufbau und der erste HTTP-Austausch jeweils einen Hin- und Rückweg von 60 ms benötigen, beträgt die Gesamtzeit bis zum Beginn der Inhaltsübertragung etwa:

4×60=240 ms

Dieses Beispiel lässt die Verarbeitung auf dem Server und andere Verzögerungen weg. Eine höhere Datenrate kann diese vier genannten Wartezeiten nicht beseitigen; wird jedoch eine Abfrage vermieden oder eine Verbindung wiederverwendet, kann ein Austausch entfallen.

Was TLS prüft

TLS bietet Verschlüsselung, die Inhalte vor Beobachtern auf dem Übertragungsweg verbirgt; Integrität, die Änderungen während der Übertragung erkennt; und Authentifizierung, die den Server für den angeforderten Namen prüft.

Ein digitales Zertifikat bindet einen Domainnamen an einen öffentlichen Schlüssel. Eine vertrauenswürdige Zertifizierungsstelle (CA) signiert es. Der Browser prüft den Namen, den Gültigkeitszeitraum und die Vertrauenskette, und der Server weist nach, dass er den zugehörigen privaten Schlüssel besitzt. Eine Zertifikatskopie allein kann diesen Nachweis nicht erbringen, weil Zertifikate öffentlich sind.

Ein nicht passender Name, ein abgelaufenes Zertifikat oder eine nicht vertrauenswürdige Signatur kann eine Browserwarnung auslösen. Umgehe eine Zertifikatswarnung nicht: Dadurch entfällt der Schutz vor einem betrügerischen Server.

Verbindungsschutz und Vertrauen in eine Website

HTTPS schützt während der Übertragung Seiteninhalte, URL-Pfade und Abfragezeichenfolgen, Cookies, Passwörter und übermittelte Formulare. Die IP-Adresse des Servers sowie Umfang und zeitlicher Verlauf des Datenverkehrs bleiben jedoch sichtbar. Auch der Domainname bleibt bei vielen Verbindungen sichtbar, je nachdem, wie DNS und Handshake geschützt sind.

Eine Anzeige für eine sichere Verbindung besagt, dass die Verbindung für diese Domain geschützt ist. Eine betrügerische Website kann ein gültiges Zertifikat für ihren eigenen Namen erhalten. Prüfe, ob es die beabsichtigte Domain ist; ein gewöhnliches Zertifikat bestätigt die Kontrolle über die Domain, nicht die Vertrauenswürdigkeit jeder Seite. Einfaches HTTP, üblicherweise auf Port 80, lässt den Anwendungsaustausch auf dem Übertragungsweg lesbar und veränderbar.

Den fehlgeschlagenen Schritt finden

„Server nicht gefunden“ kann auf ein DNS-Problem hinweisen. Eine Zeitüberschreitung kann bedeuten, dass Pakete nicht durchkommen oder ein Server nicht antwortet. Eine Zertifikatswarnung weist auf TLS hin. Ein 404 oder 500 bedeutet, dass eine HTTP-Antwort angekommen ist: Der Fehler betrifft dann die angeforderte Ressource oder die Verarbeitung auf dem Server. Diese Hinweise grenzen das Problem ein, ohne jede fehlgeschlagene Seite als Ausfall der Internetverbindung zu behandeln.

Wichtige Erkenntnisse

  • Ein neues TCP-basiertes Laden über HTTPS verwendet DNS, TCP, TLS und dann HTTP.
  • TLS verschlüsselt Inhalte, prüft die Integrität und authentifiziert den Server für einen Namen.
  • Die Zertifikatsprüfung erfordert auch den Nachweis des zugehörigen privaten Schlüssels.
  • HTTPS schützt übertragene Inhalte, während einige Metadaten sichtbar bleiben.
  • Eine verschlüsselte Verbindung belegt nicht, dass eine Website vertrauenswürdig ist.
  • Fehlermeldungen können auf DNS, Verbindung, TLS oder HTTP als betroffenen Schritt hinweisen.

4.4 Versende E-Mails und andere Nachrichten

Anwendungen teilen sich das paketvermittelte Netzwerk, organisieren ihren Austausch aber unterschiedlich. E-Mails können auf Servern warten, bis der Empfänger online ist. Ein Anruf benötigt rechtzeitig ankommenden Ton. Ein Videoplayer kann einen Puffer aufbauen und eine niedrigere Datenrate wählen.

Eine E-Mail verfolgen

Das Simple Mail Transfer Protocol (SMTP) sendet E-Mails von einer App an einen Mailserver und zwischen Mailservern. Das Internet Message Access Protocol (IMAP) ermöglicht es, mit auf dem Server gespeicherten E-Mails zu arbeiten und mehrere Geräte zu synchronisieren. Das Post Office Protocol Version 3 (POP3) lädt E-Mails typischerweise auf ein Gerät herunter.

Wenn amira@example.org eine E-Mail an ben@example.net sendet:

  1. Amiras App übermittelt die Nachricht mit SMTP an ihren Ausgangsserver.
  2. Dieser Server fragt DNS nach den MX-Einträgen von example.net.
  3. Er sendet die Nachricht per SMTP an einen in diesen Einträgen genannten Empfangsserver.
  4. Die Nachricht wartet in Bens Postfach.
  5. Bens App greift mit IMAP darauf zu.

Der Teil ben bezeichnet ein Postfach; example.net bezeichnet dessen Domain. Mehrere MX-Einträge mit Prioritätswerten können alternative Empfangsserver bereitstellen. Absenderin und Empfänger müssen nicht gleichzeitig online sein. Bei Webmail verwendet der Browser HTTPS zum Anbieter, während die Anbieter untereinander weiterhin E-Mails per SMTP austauschen.

Der ursprüngliche Entwurf von SMTP überprüfte angegebene Absenderidentitäten nicht. Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM) und Domain-based Message Authentication, Reporting, and Conformance (DMARC) helfen empfangenden Servern, domainbezogene Berechtigung und Authentizität zu prüfen. Besteht eine Nachricht diese Prüfungen, ist sie deshalb nicht unbedingt erwünscht oder ehrlich.

Nachrichtendienste und Peers

Viele Nachrichten-Apps nutzen die Server eines Anbieters, um Nachrichten weiterzuleiten und für Empfänger zu speichern, die nicht online sind. Bei Ende-zu-Ende-Verschlüsselung besitzen die vorgesehenen Endpunkte die Schlüssel für den Inhalt. Ein Relayserver kann verschlüsselte Inhalte weitergeben, ohne sie zu lesen. Das unterscheidet sich davon, nur die Verbindung zum Anbieter zu verschlüsseln, wobei der Anbieter weiterhin Klartext verarbeiten kann.

Bei der Peer-to-Peer-Kommunikation (P2P) übernehmen Hosts sowohl Client- als auch Serverrollen. Ein BitTorrent-Peer lädt Dateiteile von anderen Peers herunter und lädt zugleich vorhandene Teile hoch. Weitere Peers können zusätzliche Uploadkapazität beitragen. Videoanrufe können Medien direkt zwischen Geräten übertragen, aber NAT kann einen Relayserver nötig machen. Die Nutzung eines Relays für einen Anruf macht nicht jede andere Internetanwendung zu P2P.

Einen Videostream anpassen

Streamingdienste bieten kurze Videoabschnitte in mehreren Qualitätsstufen an. Das Abspielprogramm misst den Datendurchsatz und fordert über HTTP eine passende Version jedes nächsten Abschnitts an. Sinkt die verfügbare Kapazität, kann es die Qualität verringern und so das Risiko eines leeren Wiedergabepuffers senken.

Bei konstanten 5 Mbit/s verbraucht eine Stunde:

5.000.000 bit/s×3.600 s=18.000.000.000 Bits

Dividiere durch 8, um in Bytes umzurechnen: 2.250.000.000 Bytes oder 2,25 GB. Das zählt die angegebenen Streamdaten; zusätzlicher Protokollverkehr kann den Verbrauch erhöhen. Megabits mit Sekunden multipliziert ergeben Megabits. Ein Ergebnis in MB oder GB benötigt also noch die Umrechnung von Bits in Bytes.

Wichtige Erkenntnisse

  • SMTP sendet E-Mails; IMAP und POP3 bieten Möglichkeiten, sie zu lesen.
  • DNS-MX-Einträge geben die empfangenden Mailserver einer Domain an.
  • Bei Ende-zu-Ende-Verschlüsselung bleiben die Inhaltsschlüssel an den vorgesehenen Endpunkten.
  • P2P-Peers können Daten sowohl anfordern als auch bereitstellen.
  • Adaptives Streaming ändert die Qualität der Abschnitte passend zum gemessenen Datendurchsatz.
5

Erkläre, wer das Internet betreibt und wie seine Regeln entstehen

Das Internet funktioniert durch die Zusammenarbeit unabhängiger Netzwerke und Organisationen. Einige Gremien koordinieren Kennungen, andere formulieren Standards, und Betreiber und Regierungen treffen unterschiedliche Arten von Entscheidungen. Wenn du diese Rollen unterscheidest, kannst du politische Debatten leichter nachvollziehen. Untersuche, wie die Gleichbehandlung von Datenverkehr, konzentrierte Infrastruktur, Verschlüsselung und bezahlbarer Zugang gleichzeitig Vorteile und Kosten für mehrere Gruppen mit sich bringen.

5.1 Benenne die Organisationen, die Namen, Nummern und Standards koordinieren

Unabhängige Organisationen betreiben die Netzwerke des Internets. Für den Austausch von Datenverkehr benötigen sie gemeinsame Kennungen und technische Standards. Die Internet-Governance koordiniert diese gemeinsam genutzten Ressourcen und die Regeln, die ihre Nutzung betreffen.

Kennungen koordinieren

Öffentliche IP-Adressblöcke und Domainregistrierungen müssen koordiniert zugewiesen werden. Widersprüchliche öffentliche Zuweisungen würden die Zustellung mehrdeutig machen. Private IP-Bereiche sind bewusst wiederverwendbar, weil sie innerhalb getrennter privater Netzwerke bleiben.

Die Internet Corporation for Assigned Names and Numbers (ICANN) ist eine 1998 gegründete gemeinnützige Organisation mit Sitz in den USA. Sie koordiniert die DNS-Richtlinien auf oberster Ebene, einschließlich generischer Top-Level-Domains und der Akkreditierung von Registraren. Ihre Tochterorganisation Public Technical Identifiers (PTI) erfüllt die Funktionen der Internet Assigned Numbers Authority (IANA): Sie pflegt die DNS-Wurzelzone, die zentralen Vorräte an Adressen und AS-Nummern sowie die Verzeichnisse von Protokollparametern wie Ports.

Die vertragliche Aufsicht der US-Regierung über die IANA-Funktionen endete am 1. Oktober 2016. Mit dem Stewardship-Übergang ging die Aufsicht über die entsprechenden Prozesse an die weltweiten Gemeinschaften über, die diese Funktionen nutzen.

Namen von Nummern unterscheiden

Fünf regionale Internetregistrierungsstellen (RIRs) verteilen IP-Adressen und Nummern autonomer Systeme an Anbieter und Organisationen:

RIRRegion
AFRINICAfrika
APNICAsien-Pazifik
ARINKanada, USA, Teile der Karibik
LACNICLateinamerika, Teile der Karibik
RIPE NCCEuropa, Naher Osten, Teile Zentralasiens

Domains folgen einer anderen Kette. Eine Domain-Registry betreibt eine TLD; Verisign betreibt .com. Ein Registrar verkauft Domainregistrierungen, und ein Domaininhaber hält eine Registrierung für einen Zeitraum, der gewöhnlich jährlich verlängert wird. Länderdomains wie .jp und .br haben eigene Betreiber und nationale Regeln. RIRs registrieren keine Domainnamen.

Standards formulieren und Netzwerke betreiben

Die Internet Engineering Task Force (IETF) entwickelt Protokolle wie IP, TCP, DNS, HTTP und TLS durch offene Arbeit, deren Ergebnisse als RFCs veröffentlicht werden. Sie legt Wert auf groben Konsens und funktionierende Implementierungen. Jeder kann teilnehmen.

Das World Wide Web Consortium (W3C), 1994 von Tim Berners-Lee gegründet, entwickelt Webstandards, darunter CSS und die Web Content Accessibility Guidelines (WCAG). WHATWG pflegt HTML. Die Internet Society (ISOC) unterstützt die IETF und fördert ein offenes Internet.

Betreiber wählen Verbindungen, schließen Transitvereinbarungen und geben Routen mit BGP bekannt. Zwölf Organisationen betreiben den DNS-Wurzeldienst. Regierungen erlassen in ihrem Hoheitsgebiet Gesetze zu Telekommunikation, Wettbewerb, Datenschutz und Inhalten. Die Internationale Fernmeldeunion (ITU) koordiniert Telekommunikationsarbeit und Funkfrequenzen international; sie registriert keine Domains und vergibt keine Internetadressblöcke.

Verschiedene Arten von Beteiligten einbeziehen

Ein Multistakeholder-Modell bezieht Regierungen, Unternehmen, Zivilgesellschaft, Fachleute aus dem technischen Bereich und Wissenschaft ein. Das Internet Governance Forum (IGF) ermöglicht Diskussionen zwischen diesen Gruppen; es trifft keine verbindlichen Entscheidungen. Es fand erstmals 2006 statt und wurde im Dezember 2025 zu einem dauerhaften UN-Forum. Die Koordination durch diese Gremien gibt dem Netzwerk gemeinsame Regeln, ohne eine Organisation zu schaffen, der jede Übertragungsstrecke gehört oder die jeden Dienst kontrolliert.

Wichtige Erkenntnisse

  • ICANN koordiniert die DNS-Richtlinien auf oberster Ebene; PTI erfüllt die IANA-Funktionen.
  • RIRs verteilen Adressblöcke und AS-Nummern, keine Domainnamen.
  • Eine Registry betreibt eine TLD, ein Registrar verkauft Registrierungen und ein Domaininhaber hält eine Registrierung.
  • Die IETF entwickelt Internetprotokolle; das W3C entwickelt Webstandards; WHATWG pflegt HTML.
  • Betreiber betreiben Netzwerke und Regierungen erlassen Recht für ihr Hoheitsgebiet.
  • Multistakeholder-Governance bezieht mehrere Bereiche ein; Diskussionen im IGF sind unverbindlich.

5.2 Diskutiere die wichtigsten Debatten zur Internet-Governance

Politische Entscheidungen über das Internet wirken sich unterschiedlich auf Nutzer, Netzwerkbetreiber, Onlinedienste und Regierungen aus. Eine hilfreiche Argumentation benennt, wer entscheidet, verfolgt die Auswirkungen und wägt einen Nutzen gegen einen Nachteil ab.

Gleichbehandlung und Zero-Rating

Netzneutralität ist der Grundsatz, dass Internetdienstanbieter rechtmäßigen Datenverkehr gleich behandeln sollen, ohne bestimmte Dienste durch Blockieren, Verlangsamen oder besondere Gebühren zu bevorzugen. Befürworter verbinden Gleichbehandlung mit Wettbewerb und Meinungsfreiheit: Ein neuer Dienst sollte keine günstige Vereinbarung mit jedem Internetdienstanbieter benötigen. Gegner plädieren für Flexibilität bei Netzwerkverwaltung und Dienstangeboten und warnen, dass strenge Regeln Investitionen hemmen können. Nationale Regeln unterscheiden sich und können sich ändern.

Angenommen, ein Mobilfunkanbieter bietet für eine Video-App Zero-Rating an: Das Ansehen wird nicht auf das Datenvolumen angerechnet. Nutzer dieser App gewinnen zusätzlich nutzbares Datenvolumen. Die bevorzugte App erhält einen Vorteil gegenüber Konkurrenten, deren Datenverkehr weiterhin angerechnet wird. Der Anbieter kann das Angebot vermarkten und möglicherweise wirtschaftlich davon profitieren. Eine Regulierungsbehörde muss Bezahlbarkeit gegen fairen Wettbewerb abwägen. Wer nur sagt „Kostenlose Daten sind gut“, übersieht die Auswirkung auf konkurrierende Dienste; wer nur sagt „Das Angebot ist unfair“, übersieht den unmittelbaren Vorteil für Nutzer.

Marktkonzentration und staatliche Kontrolle

Einige wenige große Cloud- und Inhaltsauslieferungsunternehmen können sehr viele Websites effizient bedienen. Sie können aber auch gemeinsame Abhängigkeiten schaffen: Der Ausfall eines Anbieters kann viele ansonsten voneinander unabhängige Dienste unterbrechen. Bei Marktkonzentration geht es daher sowohl um Effizienz als auch um Widerstandsfähigkeit.

Regierungen können Websites filtern, die Speicherung von Daten im Inland verlangen oder den Zugang abschalten. Befürworter führen möglicherweise Sicherheit und öffentliche Ordnung an; Kritiker verweisen auf Meinungsfreiheit, Lebensgrundlagen, Bildung und Schäden für Nutzer, die mit einem Vorfall nichts zu tun haben. Fragmentierung des Internets, manchmal „Splinternet“ genannt, beschreibt das Risiko zunehmend voneinander getrennter nationaler Netzwerke.

Knappe Adressen und geschützte Daten

Der zentrale IPv4-Vorrat ist erschöpft. Die Übertragung vorhandener Blöcke und der umfassende Einsatz von NAT halten IPv4 nutzbar, während IPv6 einen viel größeren Adressraum bietet. Die Umstellung braucht Zeit, weil Geräte und Dienste während der parallelen Nutzung weiterhin zusammenarbeiten müssen.

Verschlüsselung schützt private Informationen vor Abfangen und Überwachung. Einige Strafverfolgungsbehörden fordern besonderen Zugang zu verschlüsselten Daten. Viele Sicherheitsfachleute argumentieren, dass ein eingebauter Zugang auch Schwachstellen schafft, die andere ausnutzen könnten. Um den Vorschlag zu beurteilen, müssen sowohl die Bedürfnisse von Ermittlungen als auch die Sicherheit gewöhnlicher Nutzer berücksichtigt werden. Datenschutzregeln unterscheiden sich zwischen Ländern.

Zugang ist mehr als Netzabdeckung

Die ITU schätzte, dass 2025 etwa 6 Milliarden Menschen online und 2,2 Milliarden offline waren. Ein großer Teil der Lücke lag in Ländern mit niedrigerem Einkommen und in ländlichen Gebieten. Bezahlbarkeit, Infrastruktur und nutzbarer Zugang bestimmen, wer von Onlinediensten profitiert. Ein Netzwerk, das ein Dorf erreicht, hilft nicht allen gleichermaßen, wenn sein Preis für sie unerschwinglich bleibt.

Ordne einen Vorschlag dem zuständigen Akteur zu. Registrys und ICANN koordinieren Namen; RIRs koordinieren Adressen; Standardisierungsgremien entwickeln technische Regeln; Betreiber wählen Netzwerkverbindungen und Dienste; Regierungen erlassen Gesetze. Eine Richtlinie zur Domainregistrierung, ein Protokollentwurf und eine nationale Zugangsbeschränkung können zusammenwirken und bleiben dennoch unterschiedliche Arten von Entscheidungen.

Wichtige Erkenntnisse

  • Politische Argumente sollten Stakeholder, Auswirkungen, Nutzen und Kosten benennen.
  • Zero-Rating senkt den angerechneten Verbrauch eines Nutzers und bevorzugt zugleich ausgewählte Dienste.
  • Konzentrierte Infrastruktur ermöglicht Betrieb in großem Maßstab und schafft gemeinsame Ausfallrisiken.
  • Staatliche Beschränkungen werfen Fragen zu Sicherheit, Meinungsfreiheit und Fragmentierung auf.
  • IPv6, Verschlüsselung und bezahlbarer Zugang erfüllen unterschiedliche Anforderungen an die Internet-Governance.

Datenpakete, IP und DNS: Beispiele

5 Interaktive Lektionen

1

Verfolge Pakete und berechne die benötigte Zeit

18 Schritte
Verfolge einen Weg durch Netzwerke, teile eine Nachricht in Pakete und unterscheide gemeinsame Nutzung, Kapazität und Verzögerung.
  1. 1
    EinführungBeginne mit einer Nachricht und einem Weg

    Eine Nachricht durchläuft zwischen zwei Hosts unabhängig betriebene Netzwerke. Verfolge die Übertragungsstrecken, teile ihre Daten in Pakete und berechne die benötigte Übertragungszeit.

    Halte Kapazität und Laufzeit auseinander: Ein Weg kann pro Sekunde viele Bits übertragen und dennoch Zeit benötigen, um eine große Entfernung zu überbrücken.

  2. 2
    ErklärungOrdne Geräten ihre Aufgaben zu

    Ein Host führt Anwendungen aus. Ein Client fordert einen Dienst an; ein Server stellt ihn bereit. Ein Router leitet Pakete zwischen Netzwerken weiter, während ein Switch lokale Geräte verbindet.

    Ein Heimgerät kann Routing, Switching und WLAN-Zugang kombinieren. Dies sind unterschiedliche Aufgaben, auch wenn dasselbe Gerät sie übernimmt.

  3. 3
    BeispielDurchquere mehr als ein Netzwerk

    Ein Smartphone in einem Café sendet Pakete über WLAN an seinen Zugangspunkt, dann durch seinen Router und Internetdienstanbieter. Anbieternetzwerke leiten sie weiter, möglicherweise über einen Internetknoten und ein Seekabel, bis zum Mobilfunknetz der anderen Person.

    Funk an den beiden Enden kann einen langen, hauptsächlich über Glasfaser verlaufenden Weg umgeben.

  4. 4
    HerausforderungBenenne die erste Übertragungsstrecke

    Verrät dir die WLAN-Verbindung eines Laptops, wie seine Daten einen Ozean überqueren? Erkläre.

    ---reveal---

    Nein. WLAN beschreibt die lokale Übertragungsstrecke zu einem Zugangspunkt. Spätere Strecken können andere Medien nutzen; der meiste Datenverkehr zwischen Kontinenten verläuft über Glasfaser-Seekabel.

  5. 5
    AnalogieUnterscheide den Umschlag von seinem Inhalt

    Ein Paket ähnelt einem adressierten Briefumschlag: Der Protokollkopf unterstützt die Zustellung, und die Nutzdaten enthalten Daten. Ein Router kann die nächste Übertragungsstrecke wählen, ohne das enthaltene Foto zu interpretieren.

    Ein großes Foto benötigt viele Pakete, jedes mit einem Protokollkopf. Der Empfänger setzt ihre Daten an die richtigen Stellen.

  6. 6
    BeispielZähle zuerst volle Nutzdatenteile

    Ein Foto hat 3.000.000 Bytes, und jedes Paket kann 1.460 Bytes Fotodaten enthalten. Dividiere die Datengröße durch die Nutzdatenkapazität:

    3.000.000÷1.460≈2.054,8

    Das Ergebnis bedeutet 2.054 volle Nutzdatenteile und einen Rest. Ein Rest kann nicht zurückbleiben, daher benötigt das Foto 2.055 Pakete. Verwende für diese Division die Nutzdatenkapazität; der Platz für den Protokollkopf kann keine Fotodaten aufnehmen.

  7. 7
    BeispielBerücksichtige das letzte Stück

    Die Daten des letzten Pakets sind das, was nach dem Füllen von 2.054 Nutzdatenteilen übrig bleibt:

    3.000.000−2.054×1.460=1.160 Bytes

    Fügt jedes Paket 40 Bytes für Protokollköpfe hinzu, kommen bei allen 2.055 Paketen zusammen 82.200 Bytes für Protokollköpfe hinzu. Auch der kurze letzte Nutzdatenteil hat einen Protokollkopf. Seine ungenutzte Nutzdatenkapazität sind keine zusätzlichen Fotodaten, zähle also nicht jedes Paket als voll.

  8. 8
    HerausforderungWende das Verfahren zur Paketberechnung an

    Ein Bericht mit 5.250 Bytes verwendet Pakete, die jeweils höchstens 1.400 Bytes Daten enthalten. Jedes Paket fügt einen Protokollkopf mit 40 Bytes hinzu. Wie viele Pakete werden benötigt, und wie viele Bytes kommen für Protokollköpfe hinzu?

    ---reveal---

    Drei volle Nutzdatenteile enthalten 4.200 Bytes, sodass 1.050 Bytes übrig bleiben. Dafür sind vier Pakete nötig. Vier Protokollköpfe mit je 40 Bytes fügen 160 Bytes hinzu. Würdest du drei Pakete zählen, bliebe ein Teil des Berichts ungesendet; der Platz für den Protokollkopf ist von der Nutzdatenkapazität getrennt.

  9. 9
    ErklärungNutze Pausen und Datenschübe gemeinsam

    Leitungsvermittlung reserviert einen festen Anteil für eine Verbindung, auch während Gesprächspausen. Paketvermittlung lässt ankommende Pakete die Übertragungsstrecke abwechselnd nutzen.

    Dieses statistische Multiplexen eignet sich für schubweisen Webverkehr: Die Pause eines Nutzers lässt Platz für einen anderen. Überlappende Datenschübe können dennoch Wartezeiten verursachen.

  10. 10
    ErklärungBeobachte, wie eine Warteschlange entsteht

    Ein Router empfängt ein vollständiges Paket, bevor er es weiterleitet: Store-and-Forward. Pakete warten in einem Puffer, solange die ausgehende Übertragungsstrecke belegt ist.

    Übersteigt die Ankunftsrate die Senderate, wächst die Warteschlange. Sobald der Puffer voll ist, werden neue Pakete verworfen. Auch gleichzeitig ankommende Pakete können kurze Wartezeiten verursachen.

  11. 11
    HerausforderungErkläre eine Verzögerung während eines Anrufs

    Mehrere Nutzer beginnen große Übertragungen über dieselbe paketvermittelte Zugangsstrecke. Ein Anruf über diese Strecke wird verzögert, obwohl sich die beworbene Bandbreite nicht geändert hat. Wie können beide Aussagen zutreffen?

    ---reveal---

    Die Strecke hat weiterhin dieselbe Kapazität, aber mehr Pakete konkurrieren darum. Anrufpakete können in einer Warteschlange hinter anderem Datenverkehr warten. Ist der Puffer voll, können auch Pakete verloren gehen. Die gemeinsame Nachfrage verändert die Verzögerung, ohne dass sich die physische Datenrate der Strecke ändern muss.

  12. 12
    ErklärungBenenne das Maß

    Bandbreite ist die Kapazität einer Übertragungsstrecke; Datendurchsatz ist die tatsächlich erreichte Zustellrate. Der Engpass begrenzt diese Rate.

    Latenz ist die Laufzeit, RTT der Hin- und Rückweg und Jitter die Schwankung der Verzögerung. Downloads brauchen hauptsächlich Datendurchsatz; Live-Anrufe brauchen kurze, gleichbleibende Verzögerungen.

  13. 13
    BeispielRechne die Dateigröße vor der Division um

    Eine Datei mit 500 MB wird über eine Strecke mit 100 Mbit/s übertragen. Rechne zuerst Bytes in Bits um, mit acht Bits pro Byte:

    500 MB×8=4.000 Mbit 4.000 Mbit÷100 Mbit/s=40 s

    Das ist ein ideales Minimum für die angegebenen Daten und die angegebene Rate. Overhead und gemeinsam übertragener Datenverkehr können die Zeit verlängern. Wer 500 durch 100 dividiert und 5 Sekunden erhält, vermischt Megabytes mit Megabits.

  14. 14
    BeispielSende ein Paket auf eine Übertragungsstrecke

    Ein Paket mit 1.500 Bytes enthält 12.000 Bits. Bei 10 Mbit/s beträgt seine Übertragungszeit:

    12.000÷10.000.000=0,0012 s=1,2 ms

    Über drei solche Strecken mit Store-and-Forward benötigt dieses eine Paket mindestens 3,6 ms Übertragungszeit. Jede Strecke muss seine Bits senden. Verarbeitung, Warteschlangen und Signallaufzeit kommen hinzu, sodass 3,6 ms nur der Anteil für die Übertragung ist.

  15. 15
    BeispielLass das Signal den Weg zurücklegen

    Ausbreitung ist der Weg entlang einer Übertragungsstrecke. Für 6.000 km Glasfaser bei etwa 200.000 km/s gilt:

    6.000÷200.000=0,03 s=30 ms

    Mit dem Rückweg ergibt sich eine Ausbreitungszeit von mindestens 60 ms für die RTT. Eine höhere Bitrate kann die Übertragung verkürzen, aber nicht diese unveränderte Entfernung. Verarbeitung und Warteschlangen sind separate Verzögerungen, sodass eine gemessene RTT dieses physische Laufzeitminimum überschreiten kann.

  16. 16
    HerausforderungÄndere die Kapazität, ohne die Entfernung zu ändern

    Die Datenrate einer Übertragungsstrecke verdoppelt sich, während Paketgröße, Kabellänge und Signalgeschwindigkeit unverändert bleiben. Was geschieht mit Übertragungs- und Ausbreitungszeit?

    ---reveal---

    Die Übertragungszeit halbiert sich, weil dieselbe Anzahl von Bits durch die doppelte Rate dividiert wird. Die Ausbreitungszeit bleibt gleich, weil sich Entfernung und Signalgeschwindigkeit nicht geändert haben. Eine höhere Rate kann einen Teil der Verzögerung verringern, ohne den gesamten Weg zeitlich zu halbieren.

  17. 17
    HerausforderungVerbinde Paketgröße und Datenrate

    Eine Dateneinheit mit 3.000 Bytes verwendet zwei Nutzdatenteile mit je 1.500 Bytes, jeweils mit einem Protokollkopf von 40 Bytes. Beide Pakete durchlaufen eine Strecke mit 8 Mbit/s. Wie viel Übertragungszeit benötigen sie insgesamt, wenn anderer Datenverkehr und andere Verzögerungen unberücksichtigt bleiben?

    ---reveal---

    Die Strecke überträgt einschließlich beider Protokollköpfe 3.080 Bytes oder 24.640 Bits. Die Division durch 8.000.000 bit/s ergibt 0,00308 s oder 3,08 ms. Zählt man nur die Nutzdaten, erhält man 3 ms und lässt die Bits der Protokollköpfe weg, die ebenfalls die Strecke belegen.

  18. 18
    ZusammenfassungBeurteile eine Verbindung anhand ihrer Ressourcen

    Die Anwendung eines Hosts sendet Daten durch unabhängig betriebene Netzwerke. Pakete teilen sich Übertragungsstrecken, warten in Warteschlangen und können verloren gehen. Protokollköpfe belegen ebenso wie Nutzdaten Kapazität.

    Gleiche für Berechnungen zuerst die Einheiten an: Bytes werden vor der Division durch eine Bitrate in Bits umgerechnet. Frag dich dann, welche Zeit du benötigst: Übertragungszeit, Ausbreitungszeit oder eine umfassendere Verzögerung einschließlich Warteschlangen und Verarbeitung. Untersuche bei einem Anruf neben dem erreichten Datendurchsatz auch Latenz und Jitter.

2

Finde eine Adresse und verfolge die nächste Station

17 Schritte
Lies Adressschreibweisen, wähle Weiterleitungseinträge und verfolge eine DNS-Antwort durch die Hierarchie und Caches.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungFinde einen Dienst in zwei Schritten
  2. 2
    ErklärungLies eine IPv4-Adresse
  3. 3
    BeispielVerkürze eine IPv6-Adresse
  4. 4
    BeispielLies den Schrägstrich
  5. 5
    VerbindungVerbinde dich privat und erreiche andere Netzwerke
  6. 6
    HerausforderungPrüfe eine private Adresse
  7. 7
    ErklärungWähle nur die nächste Übertragungsstrecke
  8. 8
    BeispielWende zwei Tabelleneinträge an
  9. 9
    KernaussageUnterscheide das Erstellen von Tabellen von ihrer Nutzung
  10. 10
    HerausforderungNutze ein spezifisches Präfix und eine Höchstzahl an Stationen
  11. 11
    ErklärungLies die Hierarchie von rechts
  12. 12
    BeispielVerfolge eine nicht zwischengespeicherte Abfrage
  13. 13
    ErklärungFrage den passenden Eintragstyp ab
  14. 14
    HerausforderungBestimme die Gültigkeitsdauer einer alten Cache-Antwort
  15. 15
    VerbindungSchütze eine Abfrage auf unterschiedliche Weise
  16. 16
    HerausforderungUnterscheide eine Abfrage von der Zustellung
  17. 17
    ZusammenfassungHalte Namen, Endpunkte und Stationen auseinander
3

Kapsele Daten und gleiche einen fehlenden Bereich aus

16 Schritte
Verfolge Protokollschichten, schließe eine TCP-Lücke und wähle einen Transport passend zu den Anforderungen der Anwendung.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungErstelle einen Dienst auf Grundlage von Paketen
  2. 2
    ErklärungOrdne die fünf Aufgaben zu
  3. 3
    AnalogieVerpacke eine Sendung in einer anderen
  4. 4
    BeispielVerfolge die Bytes durch die Hüllen
  5. 5
    HerausforderungSage voraus, was ein Router ersetzt
  6. 6
    ErklärungIdentifiziere eine TCP-Verbindung
  7. 7
    BeispielBezeichne drei Bytebereiche
  8. 8
    BeispielBelasse die Bestätigung bei der Lücke
  9. 9
    BeispielSchließe die Lücke und erhöhe die Bestätigung
  10. 10
    HerausforderungFinde das nächste fehlende Byte
  11. 11
    KernaussageSchütze zwei unterschiedliche Ressourcen
  12. 12
    ErklärungEntscheide, ob du warten solltest
  13. 13
    HerausforderungWähle nach der Nutzungsdauer der Daten
  14. 14
    VerbindungBaue Zuverlässigkeit auf UDP auf
  15. 15
    HerausforderungKorrigiere eine Aussage zum Protokollstapel
  16. 16
    ZusammenfassungOrdne die Verantwortung zu
4

Lade eine sichere Webseite und übertrage weitere Nachrichten

20 Schritte
Lies einen HTTP-Austausch, setze den Ablauf beim neuen Laden über HTTPS zusammen und vergleiche E-Mail, Nachrichtendienste und gestreamtes Video.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungFüge Dienste zu einer Anwendung zusammen
  2. 2
    ErklärungUnterscheide das Web von seinem Netzwerk
  3. 3
    BeispielLies die Ressourcenadresse
  4. 4
    HerausforderungBestimme, wo ein Teil verarbeitet wird
  5. 5
    BeispielLies eine Anfragezeile
  6. 6
    BeispielDeute die Antwort des Servers
  7. 7
    HerausforderungUnterscheide eine Fehlerantwort von ausbleibender Antwort
  8. 8
    ErklärungMerke dir eine Sitzung mithilfe einer Kennung
  9. 9
    ErklärungLöse zuerst den Namen auf und verbinde dich
  10. 10
    ErklärungAuthentifiziere vor dem Austausch von Inhalten
  11. 11
    BeispielFordere Inhalte innerhalb der geschützten Verbindung an
  12. 12
    BeispielZähle die angegebenen Hin- und Rückwege
  13. 13
    HerausforderungVerringere den Aufwand im Modell für einen neuen Seitenaufruf
  14. 14
    KernaussageDeute die Verbindungssicherheit richtig
  15. 15
    BeispielÜbergib E-Mails von Server zu Server
  16. 16
    ErklärungUnterscheide einen Relayserver von einem Endpunkt
  17. 17
    BeispielPasse Video an die erreichte Kapazität an
  18. 18
    HerausforderungBerechne einen kürzeren Stream
  19. 19
    HerausforderungFinde einen Fehler nach erfolgreicher Namensauflösung
  20. 20
    ZusammenfassungVerfolge den tatsächlich erfolgten Austausch
5

Ordne Entscheidungen zur Internet-Governance Personen und Organisationen zu

12 Schritte
Unterscheide die Koordination von Kennungen von Betrieb und Recht und wäge dann politische Auswirkungen auf konkurrierende Stakeholder ab.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungFrag, wer was entscheidet
  2. 2
    ErklärungKoordiniere Namen und Nummern
  3. 3
    BeispielVerfolge eine Domainregistrierung
  4. 4
    VerbindungUnterscheide Standards, Betrieb und Recht
  5. 5
    HerausforderungRichte eine Anfrage an die richtige Stelle
  6. 6
    BeispielBewerte eine Video-App mit Zero-Rating
  7. 7
    HerausforderungBenenne neben einem Nutzen auch einen Nachteil
  8. 8
    KernaussageErkenne eine gemeinsame Abhängigkeit
  9. 9
    ErklärungWäge den Zugang zu verschlüsselten Daten ab
  10. 10
    VerbindungÜberlege, wer online gehen kann
  11. 11
    HerausforderungVergleiche zwei Aussagen zum Zugang
  12. 12
    ZusammenfassungFormuliere eine begründete politische Antwort

Datenpakete, IP und DNS: Übungsaufgaben

50 Übungsfragen in 5 Sets

Set 1: Erkenne die Bestandteile und vollziehe einfache Datenaustausche nach10 Übungsfragen

Frage 1 von 10

Ein Tablet verwendet das WLAN einer Bibliothek, um eine digitale Zeitschrift anzufordern. Welche Rolle spielt das Tablet bei diesem Austausch?
  1. Ein Router, der Datenverkehr weiterleitet
  2. Ein Client, der einen Dienst anfordert
  3. Ein Server, der die Zeitschrift bereitstellt
  4. Ein Switch, der lokale Geräte verbindet
Antwort zeigenAntwort ausblenden
Antwort: B
Das Tablet ist der Client, weil es die Zeitschrift anfordert. Die Nutzung von WLAN macht es nicht zu einem Router: Router leiten Pakete zwischen Netzwerken weiter, während dieses Tablet einen Anwendungsdienst anfordert.

Frage 2 von 10

Ein Sensorprotokoll hat 6.100 Bytes. Pakete enthalten höchstens 1.200 Bytes Protokolldaten und fügen jeweils einen Protokollkopf mit 40 Bytes hinzu. Wie viele Pakete und insgesamt übertragene Bytes werden benötigt, wenn anderer Overhead unberücksichtigt bleibt?
  1. 5 Pakete; 6.300 Bytes
  2. 6 Pakete; 7.440 Bytes
  3. 5 Pakete; 6.100 Bytes
  4. 6 Pakete; 6.340 Bytes
Antwort zeigenAntwort ausblenden
Antwort: D
Fünf volle Nutzdatenteile enthalten 6.000 Bytes, sodass 100 Bytes für ein sechstes Paket übrig bleiben. Sechs Protokollköpfe fügen 240 Bytes hinzu, insgesamt sind es also 6.340 Bytes. Wer nur fünf Pakete zählt, verliert die letzten 100 Bytes; wer stattdessen jedes Paket als voll behandelt, zählt für den letzten Nutzdatenteil zu viele Bytes.

Frage 3 von 10

Eine reservierte Sprachverbindung überträgt mehrere Sekunden lang keinen Ton. Was geschieht während dieser Pause mit ihrer reservierten Kapazität?
  1. Sie bleibt dem Anruf zugewiesen.
  2. Sie geht an Pakete anderer Nutzer.
  3. Sie schrumpft passend zur Lautstärke.
  4. Sie wird bis zum Weiterreden verliehen.
Antwort zeigenAntwort ausblenden
Antwort: A
Eine leitungsvermittelte Verbindung behält ihre reservierte Kapazität auch während einer Gesprächspause. Diesen Anteil bei Bedarf für andere Nutzer freizugeben würde die gemeinsame Nutzung bei Paketvermittlung beschreiben, nicht das Verhalten einer aufgebauten reservierten Verbindung.

Frage 4 von 10

Warum ist 198.51.100.260 keine gültige IPv4-Adresse in Dezimalschreibweise mit Punkten?
  1. IPv4 benötigt fünf Dezimalgruppen.
  2. IPv4-Gruppen dürfen keine Null enthalten.
  3. Eine Gruppe überschreitet den 8-Bit-Bereich.
  4. Die letzte Gruppe muss einstellig sein.
Antwort zeigenAntwort ausblenden
Antwort: C
Jede IPv4-Gruppe stellt 8 Bits dar und erlaubt Werte von 0 bis 255. Der Wert 260 ist zu groß; dreistellige Gruppen sind erlaubt, solange ihre Werte innerhalb dieses Bereichs liegen.

Frage 5 von 10

Ein Mailserver benötigt die Namen der Server, die E-Mails für example.org annehmen. Welchen DNS-Eintragstyp sollte er abfragen?
  1. AAAA-Einträge
  2. MX-Einträge
  3. CNAME-Einträge
  4. A-Einträge
Antwort zeigenAntwort ausblenden
Antwort: B
MX-Einträge nennen die empfangenden Mailserver einer Domain. Ein A-Eintrag liefert eine IPv4-Adresse, zeigt aber nicht an, welcher Host die E-Mails der Domain annimmt.

Frage 6 von 10

Ein Laptop wechselt von Ethernet zu WLAN, während seine Webanwendung weiterhin HTTP und TCP verwendet. Welche Eigenschaft der Schichtung erklärt das?
  1. Höhere Schichten können denselben Dienst über verschiedene Übertragungsstrecken nutzen.
  2. Transportprotokolle wählen für jede Übertragungsstrecke eine andere Anwendung.
  3. Drahtlose Übertragungsstrecken ersetzen die Adressierung auf der Netzwerkschicht.
  4. Anwendungsnachrichten umgehen nach einem Streckenwechsel die niedrigeren Schichten.
Antwort zeigenAntwort ausblenden
Antwort: A
Jede Schicht stellt einen Dienst bereit und verbirgt dabei die Einzelheiten seiner Bereitstellung. HTTP und TCP können ihre Aufgaben weiter erfüllen, wenn eine andere Übertragungstechnologie ihre Daten überträgt. Auch WLAN benötigt für die Zustellung im Internet eine Adressierung auf der Netzwerkschicht; der Wechsel der Übertragungsstrecke entfernt IP nicht aus dem Protokollstapel.

Frage 7 von 10

Ein TCP-Empfänger hat alle Bytes von 1 bis 2.400 ohne Lücke erhalten. Welche kumulative Empfangsbestätigungsnummer sollte er bei dieser vereinfachten Nummerierung senden?
  1. 2.399
  2. 2.400
  3. 2.402
  4. 2.401
Antwort zeigenAntwort ausblenden
Antwort: D
Eine TCP-Empfangsbestätigung nennt das nächste erwartete Byte. Sind die Bytes 1 bis 2.400 vollständig, ist das die Nummer 2.401. Die Nummer 2.400 würde das zuletzt empfangene Byte statt des nächsten bezeichnen; TCP-Sequenznummern und Empfangsbestätigungsnummern zählen Bytepositionen, keine Segmente.

Frage 8 von 10

Welcher Teil von https://portal.example.net/files?sort=date#latest wird vom Browser verarbeitet, ohne als Teil des HTTP-Anfrageziels gesendet zu werden?
  1. /files
  2. ?sort=date
  3. #latest
  4. portal.example.net
Antwort zeigenAntwort ausblenden
Antwort: C
Das Fragment #latest bezeichnet einen Teil oder eine Position, die der Browser lokal verarbeitet. Der Pfad /files und die Abfragezeichenfolge ?sort=date bezeichnen die angeforderte Serverressource und ihre Parameter. Wer ein Fragment mit einer Abfragezeichenfolge verwechselt, überträgt dem Server eine Aufgabe, die zum Browser gehört.

Frage 9 von 10

Ein HTTP-Server gibt für ein Dokument 404 Not Found zurück. Was steht durch diese Antwort fest?
  1. Der Server hat geantwortet, aber die Ressource nicht gefunden.
  2. Der Browser konnte keine Serveradresse ermitteln.
  3. Die Transportverbindung scheiterte vor einer Antwort.
  4. Der Server leitete den Browser an einen neuen Pfad weiter.
Antwort zeigenAntwort ausblenden
Antwort: A
Ein 404 bedeutet, dass ein HTTP-Server geantwortet, die Ressource aber nicht gefunden hat. Auch ein DNS-Fehler kann das Laden einer Seite verhindern, erzeugt aber für sich genommen keine HTTP-Antwort.

Frage 10 von 10

Eine Organisation benötigt eine regionale Zuweisung von Internetadressraum. Welche Art von Organisation übernimmt diesen Teil der Koordination?
  1. Ein Registrar für Domainnamen
  2. Eine Registry für Top-Level-Domains
  3. Eine regionale Internetregistrierungsstelle
  4. Eine Zertifizierungsstelle
Antwort zeigenAntwort ausblenden
Antwort: C
Eine regionale Internetregistrierungsstelle verteilt Adressraum und AS-Nummern. Domainregistrare bearbeiten dagegen Namensregistrierungen; die ähnlichen Namen bezeichnen getrennte Koordinationssysteme.
Set 2: Wende Wissen zu Adressen, Datenraten, Transport und Sicherheit an10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Ein Archiv mit 180 MB wird über einen Weg übertragen, dessen Engpass eine Datenrate von 60 Mbit/s hat. Wie lang ist die minimale Übertragungszeit, wenn Overhead und anderer Datenverkehr unberücksichtigt bleiben?
  1. 3 s
  2. 6 s
  3. 12 s
  4. 24 s
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Ein Router hat 203.0.113.0/24 → link 2, 203.0.113.128/25 → link 3 und eine Standardroute auf Strecke 1. Ein /25-Block umfasst hier die Endwerte 128–255. Wohin geht 203.0.113.170?
  1. Strecke 2 über den /24-Eintrag
  2. Strecke 3 über den /25-Eintrag
  3. Strecke 1 über den Standardeintrag
  4. Strecke 2 und 3 gleichzeitig
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Ein Spiel sendet häufig Positionsaktualisierungen. Eine alte Aktualisierung wird nutzlos, sobald eine neuere verfügbar ist. Welcher Transportansatz passt zu dieser zeitlichen Anforderung?
  1. TCP, das auf jede alte Aktualisierung wartet
  2. TCP, bei dem erneute Übertragung deaktiviert ist
  3. UDP, bei dem die App über den Verlustausgleich entscheidet
  4. UDP, das eine geordnete Zustellung garantiert
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Eine HTTPS-Seite wird neu über HTTP/2 geladen; es gibt keine nutzbaren Caches und keine bestehende Verbindung. In diesem Modell benötigen DNS, TCP-Aufbau, TLS-Aufbau und der erste HTTP-Austausch jeweils eine RTT von 35 ms, ohne weitere Verzögerung. Welche Reihenfolge und Zeit passen?
  1. DNS → TCP → TLS → HTTP; 140 ms
  2. DNS → TLS → TCP → HTTP; 140 ms
  3. DNS → TCP → HTTP → TLS; 105 ms
  4. DNS → TCP → TLS → HTTP; 105 ms
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Nutzer möchte auf Smartphone und Laptop dasselbe auf dem Server gespeicherte Postfach mit demselben Lesestatus verwenden. Welches Protokoll zum Lesen von E-Mails ist dafür ausgelegt?
  1. SMTP
  2. POP3
  3. IMAP
  4. DNS
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Internetdienstanbieter rechnet einen Musikdienst nicht auf das Datenvolumen an, während konkurrierende Dienste weiterhin angerechnet werden. Welches Wettbewerbsbedenken wirft das auf?
  1. Für jeden Dienst entstehen nun gleiche Datenkosten.
  2. Der Anbieter vergibt keine öffentlichen Adressen mehr.
  3. Alle Musikanbieter müssen dieselben Server nutzen.
  4. Der bevorzugte Dienst erhält einen Vorteil gegenüber Konkurrenten.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Zwei unabhängig betriebene Anbieternetzwerke verbinden sich an einem IXP, um Datenverkehr direkt auszutauschen. Was stellt der IXP bereit?
  1. Einen bezahlten Anbieter für die Weiterleitung
  2. Eine gemeinsame Einrichtung für den Datenaustausch
  3. Ein Zugangsnetz für einen einzelnen Haushalt
  4. Ein Inhaltsnetzwerk für Kopien in der Nähe
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein Laptop zu Hause sendet von einer privaten IPv4-Adresse durch NAT. Eine Antwort erreicht die öffentliche Adresse und den übersetzten Port des Routers. Wie gelangt sie zum Laptop?
  1. DNS wandelt die öffentliche Adresse in den Namen des Laptops um.
  2. Die NAT-Tabelle ordnet die Antwort dem privaten Endpunkt zu.
  3. DHCP ändert den Absender der Antwort zum lokalen Gateway.
  4. Der entfernte Server sendet die Antwort an alle privaten Hosts.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein TCP-Empfänger hat die Bytes 1–800 und 1.601–2.400, aber die Bytes 801–1.600 gingen verloren. Welche kumulative Empfangsbestätigung und welches Zustellverhalten passen?
  1. ACK 801; die späteren Bytes bis zum Schließen der Lücke aufbewahren.
  2. ACK 2.401; alle empfangenen Bytes als einen Datenstrom ausliefern.
  3. ACK 1.601; das letzte Segment ein zweites Mal anfordern.
  4. ACK 800; jedes Byte nach dem fehlenden Segment verwerfen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Eine 2.000 km lange Glasfaserstrecke überträgt ein Paket mit 1.000 Bytes bei 8 Mbit/s. Die Signalgeschwindigkeit beträgt 200.000 km/s. Wie groß ist die Verzögerung für einen Weg einschließlich Übertragung und Ausbreitung, wenn andere Verzögerungen unberücksichtigt bleiben?
  1. 1 ms
  2. 10 ms
  3. 20 ms
  4. 11 ms
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 3: Verbinde Paketverhalten mit den Anforderungen von Anwendungen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Eine Datei mit 10.010 Bytes wird in Nutzdatenteile von höchstens 1.000 Bytes aufgeteilt. Wie viele Pakete werden benötigt, und wie viele Datenbytes enthält das letzte?
  1. 10 Pakete; 1.010 Bytes
  2. 11 Pakete; 1.000 Bytes
  3. 11 Pakete; 10 Bytes
  4. 10 Pakete; 10 Bytes
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Der Ausgang eines Paketrouters arbeitet mit 4 Mbit/s. Für 2 Sekunden beträgt die gesamte Eingangsrate 6 Mbit/s. Der anfangs leere Puffer kann 2 Mbit aufnehmen. Wie viele Bits werden während dieses Zeitraums verworfen, wenn die Verarbeitung unberücksichtigt bleibt?
  1. 2 Mbit
  2. 4 Mbit
  3. 8 Mbit
  4. 12 Mbit
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Zwei identische Glasfaserwege von 2.400 km nutzen Signale mit 200.000 km/s. Die Datenrate einer Strecke verdoppelt sich, während die Paketgröße unverändert bleibt und keine Warteschlangen auftreten. Was geschieht mit Ausbreitungs- und Übertragungsverzögerung?
  1. Beide Verzögerungen halbieren sich.
  2. Die Ausbreitungsverzögerung halbiert sich; die Übertragungsverzögerung bleibt gleich.
  3. Beide Verzögerungen bleiben gleich.
  4. Die Ausbreitungsverzögerung bleibt gleich; die Übertragungsverzögerung halbiert sich.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein IPv4-Paket erreicht einen Router mit TTL 1. Was geschieht, wenn der Router die Regel zur Höchstzahl an Stationen anwendet?
  1. Er leitet das Paket mit TTL 1 weiter.
  2. Er verringert die TTL auf null und verwirft das Paket.
  3. Er ersetzt die TTL durch eine DNS-Cache-Lebensdauer.
  4. Er setzt die TTL auf den Anfangswert des Senders zurück.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Resolver speichert um 09:00 Uhr eine Adresse mit TTL 1.800 s im Cache. Die autoritative Adresse ändert sich um 09:10 Uhr. Es erfolgt keine vorzeitige Erneuerung. Was kann der Resolver um 09:20 Uhr zurückgeben, und wann läuft sein ursprünglicher Eintrag ab?
  1. Die alte Adresse; um 09:30 Uhr
  2. Nur die neue Adresse; um 09:30 Uhr
  3. Die alte Adresse; um 09:40 Uhr
  4. Nur die neue Adresse; um 09:10 Uhr
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Router empfängt einen Ethernet-Datenrahmen mit einem IP-Paket und leitet das Paket ohne NAT über WLAN weiter. Was geschieht mit der Hülle der Sicherungsschicht und der Ziel-IP-Adresse?
  1. Datenrahmen und Ziel-IP-Adresse bleiben unverändert.
  2. Datenrahmen und Ziel-IP-Adresse werden ersetzt.
  3. Der Datenrahmen wird ersetzt; die Ziel-IP-Adresse bleibt.
  4. Der Datenrahmen bleibt; die Ziel-IP-Adresse wird ersetzt.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Ein Browser lädt ein vollständiges Dokument über HTTP/3 herunter, nachdem einige zugrunde liegende UDP-Datagramme verloren gegangen sind. Wie ist die dennoch zuverlässige Zustellung zu erklären?
  1. IP-Router übertragen verlorene Datagramme erneut.
  2. QUIC stellt oberhalb von UDP einen Verlustausgleich bereit.
  3. UDP garantiert die Zustellung jedes Datagramms.
  4. HTTP/3 wechselt nach jedem Verlust zu TCP.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein Browser hat bereits eine nutzbare Kopie eines Bildes auf dem Laptop gespeichert. Welcher Mechanismus kann einen erneuten Download dieses Bildes vermeiden?
  1. Ein CDN-Servercache
  2. Ein rekursiver DNS-Cache
  3. Ein Serversitzungs-Cookie
  4. Der Browsercache
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein betrügerischer Shop verwendet HTTPS mit einem gültigen Zertifikat für seine eigene Domain. Welche Schlussfolgerung kann ein Besucher aus der erfolgreichen Zertifikatsprüfung ziehen?
  1. Die Produkte und Zahlungen des Shops wurden genehmigt.
  2. Der rechtliche Eigentümer des Shops wurde vollständig überprüft.
  3. Die Verbindung authentifiziert den Server dieser Domain.
  4. Das Netzwerk kann jedes übermittelte Formularfeld sehen.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Beim Ausfall eines großen Cloudanbieters fallen viele voneinander unabhängige Dienste aus. Welches Problem der Internet-Governance veranschaulicht das?
  1. Ein Ausfall, der auf die Anwendung eines Unternehmens beschränkt ist
  2. Eine von vielen Diensten gemeinsam genutzte Infrastruktur
  3. Eine von jedem Haushalt getrennt getroffene Routing-Entscheidung
  4. Ein auf jedem Gerät unabhängig ablaufender Cache
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 4: Erkenne fehlende Teile und irreführende Hinweise10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Zwei Standorte eines Unternehmens sind über verschiedene Internetdienstanbieter verbunden. Keinem der Anbieter gehören die Geräte des anderen. Wie können Daten dennoch zwischen den Standorten übertragen werden?
  1. Die Anbieter tauschen Datenverkehr nach gemeinsamen IP-Regeln aus.
  2. Die Anbieter müssen innerhalb eines autonomen Systems arbeiten.
  3. Die Standorte müssen Einstellungen von einem DHCP-Server erhalten.
  4. Die Anbieter müssen für jede Nachricht eine Leitung von Ende zu Ende reservieren.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine Nachricht mit 4.500 Bytes verwendet IP-Pakete von höchstens 1.500 Bytes, die jeweils einen Protokollkopf mit 40 Bytes enthalten. Ein Lernender erwartet drei Pakete. Welches Ergebnis berücksichtigt die Nutzdatenkapazität und die Gesamtzahl der Bytes für Protokollköpfe richtig?
  1. 3 Pakete mit 120 Bytes für Protokollköpfe
  2. 4 Pakete mit 120 Bytes für Protokollköpfe
  3. 4 Pakete mit 160 Bytes für Protokollköpfe
  4. 3 Pakete mit 160 Bytes für Protokollköpfe
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Wie lautet die verkürzte Form von 2001:0db8:0000:0000:0000:0000:002a:0007?
  1. 2001:db8::2a::7
  2. 2001:db8::2a:7
  3. 2001:db8:0:2a:7
  4. 2001:db8::2:7
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein IPv4-Paket erreicht Router R mit TTL 3. Fehlerhafte Weiterleitungstabellen senden es entlang R → S → T → R. Jeder Router verringert die TTL vor dem Senden. Wo läuft das Paket ab, und warum?
  1. Bei S, weil das Erreichen von R vor der Weiterleitung bereits eine weitere Station verbraucht.
  2. Bei der Rückkehr zu R, weil nur Router nach R die TTL verringern.
  3. Bei T nach einer weiteren Weiterleitung, weil null eine letzte Station erlaubt.
  4. Bei T vor der Weiterleitung, weil jeder Router den verbleibenden Wert verringert.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Datenrahmen enthält 900 Anwendungsbytes, einen TCP-Protokollkopf mit 20 Bytes, einen IPv4-Protokollkopf mit 20 Bytes und 18 Ethernet-Bytes. Wie groß sind das IP-Paket und der vollständige Datenrahmen?
  1. 900 Bytes; 940 Bytes
  2. 918 Bytes; 958 Bytes
  3. 958 Bytes; 958 Bytes
  4. 940 Bytes; 958 Bytes
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein TCP-Empfänger meldet ein Fenster von 64 kB, aber der Übertragungsweg wird überlastet, während der Empfänger noch Platz hat. Was sollte das Senden begrenzen, und warum?
  1. Nur das Empfangsfenster; Platz auf dem Host bedeutet, dass der Weg frei ist.
  2. Die Überlastkontrolle; freier Platz beim Empfänger misst nicht die Netzwerkkapazität.
  3. Zuerst muss das Empfangsfenster schrumpfen; die Überlastkontrolle beginnt erst, wenn der Host voll ist.
  4. Keine weitere Begrenzung; erneute Übertragung verhindert das Überlaufen von Routerpuffern.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Ein Server teilt einem Browser mit, dass seine überprüfte zwischengespeicherte Kopie noch aktuell ist. Welcher HTTP-Status meldet dieses Ergebnis?
  1. 301 Moved Permanently
  2. 404 Not Found
  3. 304 Not Modified
  4. 503 Service Unavailable
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Eine Person nutzt Webmail im Browser, um einem Nutzer eines anderen Anbieters eine E-Mail zu senden. Dieser liest seine E-Mails mit einer IMAP-App. Welche Reihenfolge beschreibt diese drei Verbindungen auf Anwendungsebene?
  1. HTTPS zu Webmail; SMTP zwischen Anbietern; IMAP zum Lesen
  2. SMTP zu Webmail; HTTPS zwischen Anbietern; IMAP zum Lesen
  3. HTTPS zu Webmail; IMAP zwischen Anbietern; SMTP zum Lesen
  4. IMAP zu Webmail; SMTP zwischen Anbietern; HTTPS zum Lesen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein kleiner Verlag registriert example.org über ein Unternehmen, das verlängerbare Registrierungen verkauft. Welche Rolle spielt das Unternehmen und welche der Verlag?
  1. Unternehmen: Registry; Verlag: regionale Registrierungsstelle
  2. Unternehmen: Registrar; Verlag: Domaininhaber
  3. Unternehmen: Domaininhaber; Verlag: Registrar
  4. Unternehmen: regionale Registrierungsstelle; Verlag: Registry
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Ein Vorschlag würde Ermittlern durch einen eingebauten Zugangsmechanismus besonderen Zugriff auf Ende-zu-Ende-verschlüsselte Nachrichten geben. Welche Einschätzung berücksichtigt sowohl den beabsichtigten Nutzen als auch das Sicherheitsbedenken?
  1. Er kann Ermittlungen helfen und zugleich eine Schwachstelle schaffen, die andere ausnutzen könnten.
  2. Er kann Ermittlungen helfen, ohne zu ändern, wer den Klartext der Nachricht wiederherstellen kann.
  3. Er kann die Verschlüsselung nur schwächen, wenn die Endpunktschlüssel der Nutzer gestohlen werden.
  4. Er legt Inhalte nur Ermittlern offen, weil der Zugangsweg einem einzigen Zweck dienen soll.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 5: Durchdenke kombinierte Netzwerksituationen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Eine Übertragungsstrecke mit 2 Mbit/s hat fünf Nutzer, die bei Aktivität jeweils 500 kbit/s benötigen. Ein paketvermittelter Aufbau erlaubt allen fünf die Teilnahme. Was geschieht, wenn vier dauerhaft aktiv sind und ein fünfter zu senden beginnt? Protokoll-Overhead bleibt unberücksichtigt.
  1. Jeder aktive Nutzer behält eine reservierte Leitung mit 500 kbit/s.
  2. Der Datenverkehr des fünften Nutzers nutzt freie Kapazität mit voller Rate.
  3. Die physische Datenrate der Strecke wächst auf den Bedarf von 2,5 Mbit/s.
  4. Der Bedarf übersteigt die Kapazität, sodass eine Warteschlange wächst und überlaufen kann.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine Datei mit 300 MB durchläuft nacheinander Übertragungsstrecken mit 100, 30 und 80 Mbit/s. Es gibt keinen konkurrierenden Datenverkehr; Overhead, Aufbau und Ausbreitung bleiben unberücksichtigt. Welche Ratenbegrenzung und ideale Übertragungszeit gelten?
  1. 30 Mbit/s und 80 s
  2. 100 Mbit/s und 24 s
  3. 80 Mbit/s und 30 s
  4. 30 Mbit/s und 10 s
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Ein Dienst wechselt den Server und aktualisiert seinen autoritativen A-Eintrag. Ein Resolver hat noch einen nicht abgelaufenen alten Eintrag, und auf dem alten Server läuft der Dienst nicht mehr. Warum kann DNS erfolgreich antworten, während die Seite nicht lädt, und was kann eine neue Abfrage nach Ablauf des Eintrags ändern?
  1. Der Resolver hat den neuen Server erreicht; der Ablauf korrigiert das lokale Fragment des Browsers.
  2. Der alte Server muss die Anfrage weiterleiten; der Ablauf erhöht seine verfügbare Datenrate.
  3. Der Cache kann eine alte Adresse zurückgeben; eine neue Abfrage kann die neue Serveradresse liefern.
  4. Die Aktualisierung hat alle Cache-Adressen gelöscht; nach Ablauf kann der Resolver wieder antworten.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein TCP-Sender verwendet Segmente mit den Bytes 1–600, 601–1.200 und 1.201–1.800. Das erste und das dritte kommen an. Welches kumulative ACK kann folgen, nachdem der fehlende mittlere Bereich erfolgreich erneut übertragen wurde, ohne den dritten Bereich nochmals zu senden?
  1. 601
  2. 1.801
  3. 1.201
  4. 1.800
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Eine Anwendung muss eine Datei exakt und vollständig herunterladen und erwägt, UDP allein zu verwenden. Welche zusätzliche Aufgabe müsste die Anwendung oder ein anderes Protokoll übernehmen?
  1. Fehlende Dateiteile erkennen und ihre erneute Übertragung veranlassen.
  2. Ungeordnet ankommende Teile verwerfen und annehmen, dass keine Daten fehlen.
  3. Empfangene Datagramme zählen und die Datei annehmen, sobald keine mehr ankommen.
  4. Darauf vertrauen, dass jede Datagramm-Prüfsumme alle fehlenden Nutzdatenbytes wiederherstellt.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Dienst legt Kopien seiner Bilder in mehreren Regionen ab. Nutzer rufen sie von näher gelegenen Servern ab, während der ursprüngliche Inhalt zentral gepflegt bleibt. Wie kann sich dadurch die Leistung ändern?
  1. Der Weg jedes Pakets in jeder Anwendung wird kürzer.
  2. Die Hostnamen des Dienstes müssen nicht mehr aufgelöst werden.
  3. Jeder Nutzer erhält garantiert eine höhere Datenrate.
  4. Die Latenz kann sinken und Anfragen können auf Server verteilt werden.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Ein Browser erhält beim Anmelden Set-Cookie, gibt das Cookie bei einer späteren Anfrage zurück und erhält eine Kontoseite. Was erklärt die gemerkte Anmeldung, ohne den zustandslosen Aufbau von HTTP zu ändern?
  1. Das Cookie macht die IP-Adresse zu einer dauerhaften Nutzeridentität.
  2. Jeder Router speichert die früheren HTTP-Anfragen des Nutzers.
  3. Der Server ordnet die zurückgegebene Kennung gespeicherten Sitzungsdaten zu.
  4. Der Browser sendet bei jeder Seitenanfrage das gesamte Passwort erneut.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Eine aufgezeichnete HTTPS-Verbindung zeigt eine Server-IP-Adresse und Paketzeitpunkte, aber keine lesbaren Formularfelder. Das Zertifikat passte zur angeforderten Domain. Welche Aussage wird durch diese Beobachtung gestützt?
  1. Alle Metadaten und alle Seiteninhalte sind verborgen.
  2. Übertragene Inhalte sind geschützt, aber Metadaten des Datenverkehrs bleiben sichtbar.
  3. Der Websitebetreiber und jeder Formularzweck wurden als vertrauenswürdig geprüft.
  4. TCP allein hat das Formular verschlüsselt, weil seine Zustellung zuverlässig ist.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Ein Videoplayer stellt fest, dass der Datendurchsatz unter die aktuelle kodierte Datenrate des Streams fällt, während Abschnitte geringerer Qualität verfügbar sind. Welche Reaktion kann einen leeren Wiedergabepuffer verhindern?
  1. Die höhere Rate beibehalten und TCP die Kapazität erhöhen lassen.
  2. Für dieselbe Wiedergabezeit weniger Abschnitte mit hoher Rate abrufen.
  3. Versionen der nächsten Videoabschnitte mit niedrigerer Rate wählen.
  4. Abschnitte mit hoher Rate behalten, aber ihre Anzeigegröße verringern.
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Ein Standardisierungsvorschlag ändert die Art, wie ein Internettransportprotokoll kommuniziert. Welches Gremium entwickelt Internetprotokolle durch offene RFC-Arbeit?
  1. Eine regionale Internetregistrierungsstelle
  2. Ein Registrar für Domainnamen
  3. Das Internet Governance Forum
  4. Die Internet Engineering Task Force
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Hängst du bei deiner eigenen Aufgabe fest? Hausaufgabenhilfe

Schlüsselbegriffe

120 Schlüsselbegriffe, jeweils mit Definition

A

A- und AAAA-Einträge
Ein A-Eintrag speichert eine IPv4-Adresse für einen Namen, während ein AAAA-Eintrag eine IPv6-Adresse für einen Namen speichert.
Ein Dienst mit beiden Protokollversionen kann beide Eintragstypen veröffentlichen, sodass Clients ihn über beide Adressversionen erreichen können.
Abfragezeichenfolge
Eine URL-Abfragezeichenfolge ist der durch ein Fragezeichen eingeleitete Teil, der Parameter für die an den Server gesendete Ressourcenanfrage enthält.
In /search?q=networks erhält der Server einen Abfrageparameter, der den angeforderten Suchbegriff angibt.
Adaptives Streaming
Adaptives Streaming wählt anhand des gemessenen Datendurchsatzes zwischen unterschiedlich kodierten Medienabschnitten und ändert die Qualität passend zu den Übertragungsbedingungen.
Ein Videoplayer kann bei Überlastung Abschnitte mit niedrigerer Datenrate anfordern, um die Wahrscheinlichkeit einer Wiedergabeunterbrechung zu verringern.
Adressknappheit
Adressknappheit ist die begrenzte Verfügbarkeit zuweisbaren Adressraums, insbesondere bei IPv4, die Wiederverwendung, Übertragungen von Adressblöcken und den Übergang zu IPv6 begünstigt.
Ein Anbieter kann NAT verwenden, um vorhandene IPv4-Ressourcen zu strecken, während er schrittweise IPv6-Verbindungen ergänzt.
Ausbreitungsverzögerung
Die Ausbreitungsverzögerung ist die Laufzeit eines Signals entlang einer Übertragungsstrecke. Sie wird aus der Entfernung dividiert durch die Signalgeschwindigkeit im jeweiligen Medium berechnet.
Ein Weg durch Glasfaser über einen Ozean hat eine Mindestlaufzeit, die eine höhere Bitrate nicht beseitigen kann.
Authentifizierung
Authentifizierung prüft eine behauptete Identität oder einen Endpunkt; HTTPS überprüft den Server für die angeforderte Domain anhand von Zertifikaten und Schlüsselnachweis.
Eine gültige Verbindung zur Domain eines Shops bestätigt den Endpunkt, ohne zu garantieren, dass der Shop sich ehrlich verhält.
Autonomes System
Ein autonomes System (AS) ist ein Netzwerk oder eine Gruppe von Netzwerken unter der Routing-Richtlinie einer Organisation, das durch eine AS-Nummer identifiziert wird.
Ein Hochschulnetzwerk und das Netzwerk eines Internetdienstanbieters können als unabhängig betriebene autonome Systeme Routen austauschen.
Autoritativer Nameserver
Ein autoritativer Nameserver enthält die DNS-Einträge einer Domain und liefert Antworten für diese Domain aus den von ihm bereitgestellten Informationen.
Ein TLD-Verweis leitet einen Resolver zu einem autoritativen Nameserver, der den Adresseintrag der Domain liefern kann.

B

Bandbreite
Die Bandbreite ist die Datenübertragungskapazität einer Übertragungsstrecke, gemessen in Bits pro Sekunde; sie unterscheidet sich von der bei einer Übertragung tatsächlich erreichten Rate.
Eine Verbindung mit 100 Mbit/s kann einen niedrigeren nutzbaren Datendurchsatz haben, wenn mehrere Downloads ihre Kapazität teilen.
Best-Effort-Prinzip
Das Best-Effort-Prinzip bedeutet, dass ein Netzwerk die Zustellung versucht, ohne zu garantieren, dass Pakete ankommen, geordnet bleiben oder nur einmal erscheinen.
Ein IP-Paket kann verloren gehen, während TCP seine Bytes später wiederherstellt und so den geordneten Datenstrom der Anwendung erhält.
BGP
Das Border Gateway Protocol (BGP) tauscht Routing-Informationen zwischen autonomen Systemen aus, wobei Richtlinien und Geschäftsbeziehungen die Entscheidungen beeinflussen.
Ein Anbieter kann eine vertraglich vereinbarte Route bevorzugen, selbst wenn eine andere mögliche Route geografisch kürzer ist.
Browsercache
Ein Browsercache speichert heruntergeladene Ressourcen auf dem Gerät eines Nutzers, sodass brauchbare Kopien ohne vollständigen erneuten Download wiederverwendet werden können.
Eine erneut besuchte Seite kann ein gespeichertes Logo anzeigen und zugleich andere Ressourcen anfordern, für die neue Kopien benötigt werden.

C

Client und Server
Ein Client fordert einen Dienst an, während ein Server ihn bereitstellt; derselbe Host kann bei verschiedenen Datenaustauschen unterschiedliche Rollen übernehmen.
Ein Laptop ist Client, wenn er einen Bericht abruft, und Server, wenn er einem anderen Host eine freigegebene Datei bereitstellt.
CNAME- und NS-Einträge
Ein CNAME-Eintrag macht einen Namen zum Alias eines anderen; ein NS-Eintrag bezeichnet einen autoritativen Nameserver für eine Domain.
Ein Alias kann einen Resolver zu einem anderen Hostnamen führen, während ein NS-Verweis ihn auf eine Quelle für DNS-Antworten hinweist.
Content Delivery Network
Ein Content Delivery Network (CDN) stellt verteilte Kopien von Ressourcen bereit, um Übertragungen über große Entfernungen zu verringern und die Anfragelast zu teilen.
Ein CDN-Server in der Nähe kann einen Videoabschnitt bereitstellen, ohne dass jeder Zuschauer einen entfernten Ursprungsserver kontaktieren muss.
Cookie
Ein Cookie besteht aus Daten, die ein Server von einem Browser speichern und bei zutreffenden späteren Anfragen zurückgeben lässt, oft um eine Sitzung zu identifizieren.
Die Rückgabe eines Sitzungscookies ermöglicht es einem Shop, eine spätere Warenkorbanfrage derselben angemeldeten Sitzung zuzuordnen.

D

Datagramm
Ein Datagramm ist eine einzeln behandelte Nachrichteneinheit, etwa eine UDP-Nachricht, die ohne Garantie eines geordneten Datenstroms übertragen werden kann.
Zwei UDP-Datagramme können in einer anderen Reihenfolge ankommen, als der Sender sie übertragen hat.
Datendurchsatz
Der Datendurchsatz ist die Rate, mit der Daten tatsächlich an einen Empfänger zugestellt werden. Er wird durch Engpässe, gemeinsame Nutzung und Overhead begrenzt.
Ein Server mit einer schnellen Verbindung kann über einen langsameren Hausanschluss nicht schneller als mit dessen Kapazität zustellen.
Datenpaket
Ein Datenpaket ist eine Einheit von Netzwerkdaten mit einem Protokollkopf für Steuerinformationen und Nutzdaten.
Ein Foto wird in vielen Paketen über eine Übertragungsstrecke gesendet, sodass auch Pakete anderer Gespräche abwechselnd an die Reihe kommen können.
Datenrahmen
Ein Datenrahmen ist eine Einheit der Sicherungsschicht, die Daten und Steuerinformationen über eine Übertragungsstrecke transportiert.
Ein Router ersetzt einen eingehenden Ethernet-Datenrahmen durch eine neue Hülle, die für seine ausgehende Übertragungsstrecke geeignet ist.
DHCP
Das Dynamic Host Configuration Protocol (DHCP) weist automatisch eine IP-Adresse zeitlich begrenzt zu und stellt Netzwerkeinstellungen wie ein Gateway und einen DNS-Resolver bereit.
Ein neu verbundener Laptop kann nutzbare lokale Einstellungen erhalten, ohne dass sein Nutzer eine Adresse von Hand eingibt.
Digitale Kluft
Die digitale Kluft ist der ungleiche Zugang zu nutzbarer digitaler Vernetzung, geprägt durch Infrastruktur, Bezahlbarkeit, Fähigkeiten und andere Hindernisse.
Die Abdeckung eines ländlichen Netzwerks hilft Haushalten wenig, die sich die Geräte oder den Dienst nicht leisten können.
Digitales Zertifikat
Ein digitales Zertifikat ist ein signiertes öffentliches Dokument, das einen Namen mit einem öffentlichen Schlüssel verknüpft und bei der Serverauthentifizierung in sicheren Verbindungen geprüft wird.
Der Browser prüft, ob das Zertifikat den angeforderten Hostnamen abdeckt, bevor er den Server akzeptiert.
DNS-TTL
Die DNS-Time-to-Live (TTL) begrenzt die normale Wiederverwendung eines Eintrags im Cache und wird in Sekunden gemessen.
Eine kürzlich geänderte Adresse kann im Cache eines Resolvers veraltet bleiben, bis die verbleibende Gültigkeitsdauer dieses Eintrags abläuft.
DNSSEC
DNSSEC ergänzt DNS um Signaturen und deren Prüfung, sodass ein Resolver die Authentizität signierter Daten prüfen kann, ohne die Abfrage selbst zu verschlüsseln.
Ein prüfender Resolver kann eine ungültige signierte Antwort ablehnen, auch wenn Beobachter eine klassische DNS-Abfrage weiterhin lesen können.
Domain Name System
Das Domain Name System (DNS) ist ein verteiltes Verzeichnis, das hierarchischen Namen Einträge wie Adressen und Mailserver zuordnet.
Ein Browser erhält eine Adresse für www.example.org, bevor er sich mit einem Server unter dieser Adresse verbindet.
Domain-Registry
Eine Domain-Registry betreibt eine Top-Level-Domain und ihr Registrierungssystem und ist von Unternehmen zu unterscheiden, die Registrierungen an die Öffentlichkeit verkaufen.
Die Registry einer TLD betreut die darunter registrierten Namen, während Registrare den Verkauf an einzelne Kunden abwickeln.
Domaininhaber
Ein Domaininhaber hält eine Domainregistrierung nach deren Bedingungen für einen verlängerbaren Zeitraum.
Ein kleiner Verlag ist Domaininhaber seiner gewählten Domain, auch wenn ein separates Unternehmen seine Website hostet.
Drei-Wege-Handshake
Ein TCP-Drei-Wege-Handshake öffnet eine Verbindung durch SYN-, SYN-ACK- und ACK-Nachrichten, die den Anfangszustand der Endpunkte festlegen.
Eine neue TCP-basierte Webverbindung muss aufgebaut werden, bevor gewöhnliche Anwendungsdaten fließen.

E

E-Mail-Authentifizierung
E-Mail-Authentifizierung nutzt Prüfungen wie SPF, DKIM und DMARC, um einzuschätzen, ob eine angegebene Absenderdomain autorisiert oder authentisch ist.
Eine Nachricht kann domainbezogene Prüfungen bestehen und dennoch unerwünscht sein; ihr Bestehen garantiert daher keine nützliche E-Mail.
Empfangsbestätigung
Eine kumulative TCP-Empfangsbestätigung meldet das nächste erwartete Byte, nachdem alle früheren Bytes des Datenstroms lückenlos angekommen sind.
Der geordnete Empfang der Bytes 1–700 erlaubt ACK 701, auch wenn diese Bytes auf mehrere Segmente verteilt waren.
Ende-zu-Ende-Verschlüsselung
Ende-zu-Ende-Verschlüsselung schützt Nachrichteninhalte mit Schlüsseln an den vorgesehenen Endpunkten und verhindert so, dass weiterleitende Server sie lesen können.
Ein Anbieter kann eine verschlüsselte Chatnachricht speichern und weiterleiten, ohne die zum Lesen ihres Textes nötigen Schlüssel zu besitzen.
Engpass
Ein Engpass ist die Kapazitätsbegrenzung, die die Zustellrate eines Weges begrenzt, oft seine langsamste oder am stärksten gemeinsam genutzte Übertragungsstrecke.
Ein Ausbau der Serververbindung lässt die Downloadgeschwindigkeit unverändert, wenn die Zugangsstrecke des Nutzers der begrenzende Teil bleibt.
Entkapselung
Die Entkapselung entfernt Protokollhüllen und gibt deren Inhalt im empfangenden Protokollstapel nach oben weiter.
Ein empfangender Host entfernt die Hülle der Sicherungsschicht, bevor seine IP-Schicht das enthaltene Netzwerkpaket untersucht.
Erneute Übertragung
Bei der erneuten Übertragung werden Daten nach Verlust oder erkannter Beschädigung erneut gesendet; Zeitgeber oder Muster von Empfangsbestätigungen lösen den Ausgleich aus.
TCP kann den fehlenden mittleren Teil eines Datenstroms erneut senden und dabei die bereits empfangenen späteren Bytes behalten.

F

Flusskontrolle
Die TCP-Flusskontrolle begrenzt noch unbestätigte Daten anhand der vom Empfänger mitgeteilten Pufferkapazität und schützt so den empfangenden Endpunkt vor Überlastung.
Eine langsame Anwendung kann dazu führen, dass ihr Host weniger Empfangsplatz meldet, obwohl der Netzwerkweg schnell ist.
Fragment
Ein URL-Fragment ist der durch ein Rautezeichen eingeleitete Teil, den ein Client lokal verarbeitet, oft um eine Position innerhalb eines Dokuments zu bezeichnen.
In https://www.example.com/guide#ports verarbeitet der Browser #ports, ohne es in der HTTP-Anfrage zu senden.
Fragmentierung des Internets
Die Fragmentierung des Internets ist die Aufspaltung des weltweiten Internets in zunehmend getrennte oder unterschiedlich kontrollierte Netzwerkräume.
Unterschiedliche nationale Beschränkungen können die grenzüberschreitende Erreichbarkeit verringern und Sorgen über ein Splinternet auslösen.

H

Host
Ein Host ist ein Endgerät, das Anwendungen ausführt und Daten über ein Netzwerk austauscht.
Ein intelligenter Sensor ist ein Host, wenn seine Anwendung Messwerte über ein Netzwerk an einen Überwachungsdienst sendet.
HTML
Die Hypertext Markup Language (HTML) beschreibt Webdokumente und ihre Struktur, einschließlich Links und Verweisen auf andere Ressourcen.
Der Browser liest HTML, bevor er ein von der Seite referenziertes Bild anfordert und das entstehende Dokument darstellt.
HTTP
Das Hypertext Transfer Protocol (HTTP) legt Anfragen und Antworten von Anwendungen für Ressourcen fest, mit Methoden, Headern, Statusangaben und optionalen Nachrichtenkörpern.
Ein Browser sendet eine GET-Anfrage und interpretiert dann den Status und den Inhalt, die der antwortende Server zurückgibt.
HTTP-Header
Ein HTTP-Header enthält Metadaten einer Anfrage oder Antwort, etwa den Inhaltstyp oder Cookies.
Der Antwortheader Content-Type: image/png teilt dem Client mit, dass der Nachrichtenkörper ein PNG-Bild ist.
HTTP-Methode
Eine HTTP-Methode gibt die für eine Ressource angeforderte Aktion an, etwa GET zum Abrufen oder POST zum Übermitteln von Daten zur Verarbeitung.
Eine Formularübermittlung kann POST verwenden, um eingegebene Werte im Nachrichtenkörper der Anfrage zur Verarbeitung an den Server zu senden.
HTTP-Nachrichtenkörper
Ein HTTP-Nachrichtenkörper enthält optionale Inhalte, etwa übermittelte Formulardaten oder eine zurückgegebene Seite.
Eine erfolgreiche Dokumentantwort kann HTML im Nachrichtenkörper enthalten, während ihre Header diesen Inhalt beschreiben.
HTTP-Statuscode
Ein HTTP-Statuscode ist ein dreistelliger Antwortwert, der ein Ergebnis beschreibt und dessen erste Ziffer die allgemeine Klasse angibt.
Eine 503-Antwort meldet die Nichtverfügbarkeit eines Dienstes, obwohl der Server ausreichend erreichbar war, um eine Antwort zu senden.
HTTP/3
HTTP/3 überträgt HTTP-Datenaustausche über QUIC und verbindet die Semantik von Webanfragen mit zuverlässigem und sicherem UDP-basiertem Transport.
Eine Website mit HTTP/3 kann ein vollständiges Dokument liefern, ohne für diesen Datenaustausch eine TCP-Verbindung zu verwenden.
HTTPS
HTTPS ist durch TLS geschütztes HTTP und bietet Verschlüsselung, Integritätsprüfungen und Serverauthentifizierung für eine Verbindung zu einer Domain.
Ein übermitteltes Formular kann vor Netzwerkbeobachtern verborgen sein, während seine Ziel-IP-Adresse sichtbar bleibt.

I

IANA-Funktionen
Die IANA-Funktionen verwalten die DNS-Wurzelzone, die zentralen Vorräte an Adressen und AS-Nummern sowie gemeinsame Verzeichnisse von Protokollparametern.
Ein weltweit einheitliches Verzeichnis von Protokollnummern ermöglicht unabhängigen Implementierungen, dieselben Zahlencodes gleich zu interpretieren.
ICANN
Die Internet Corporation for Assigned Names and Numbers (ICANN) koordiniert DNS-Richtlinien auf oberster Ebene und damit verbundene Aufgaben für Kennungen.
Ein Vorschlag für eine neue generische Top-Level-Domain gehört zur DNS-Koordination, nicht zur Weiterleitung durch einen lokalen Router.
IETF
Die Internet Engineering Task Force (IETF) entwickelt offene Internetprotokollstandards durch Beteiligung der Gemeinschaft und Veröffentlichung von RFCs.
Fachleute können einen gemeinsamen Transportstandard implementieren, nachdem sie an der technischen Arbeit der IETF teilgenommen oder sie gelesen haben.
IMAP
Das Internet Message Access Protocol (IMAP) bietet Zugriff auf serverseitig gespeicherte Postfächer und synchronisiert Nachrichten und Status über Geräte hinweg.
Wird eine Nachricht auf einem Smartphone gelesen, kann ihr Lesestatus aktualisiert sein, wenn dasselbe Postfach auf einem Laptop geöffnet wird.
Integrität
Der Schutz der Integrität erkennt unbefugte Veränderungen von Daten während der Übertragung und hilft dem Empfänger, veränderte geschützte Nachrichten abzulehnen.
TLS erkennt Manipulationen an einer geschützten Antwort, statt den Browser veränderte Inhalte unbemerkt annehmen zu lassen.
Internet
Das Internet ist ein weltweites Netzwerk unabhängig betriebener Netzwerke, die Pakete über gemeinsame Protokolle austauschen, insbesondere IP.
Ein Smartphone und ein entfernter Hochschulserver können kommunizieren, obwohl mehrere Betreiber ihren Datenverkehr übertragen.
Internet Governance Forum
Das Internet Governance Forum (IGF) ist ein UN-Forum für Diskussionen über Internetpolitik mit verschiedenen Stakeholdern, das keine verbindlichen Entscheidungen trifft.
Teilnehmer können im IGF über Zugang und Privatsphäre diskutieren, ohne dass das Treffen selbst nationales Recht erlässt.
Internetdienstanbieter
Ein Internetdienstanbieter (ISP) verbindet die Zugangsnetze seiner Kunden mit anderen Netzwerken und leitet ihren Datenverkehr weiter.
Die Glasfaserleitung eines Haushalts führt zu einem Internetdienstanbieter, der Datenverkehr mit anderen Anbietern und Inhaltsnetzwerken austauscht.
Internetknoten
Ein Internetknoten (IXP) ist eine gemeinsam genutzte Infrastruktur, an der sich unabhängige Netzwerke verbinden, um Datenverkehr direkt auszutauschen.
Zwei Anbieter können lokalen Datenverkehr an einem IXP austauschen, statt einen dritten Anbieter für die Weiterleitung zu bezahlen.
IP-Adresse
Eine IP-Adresse identifiziert eine Netzwerkschnittstelle für die Paketzustellung; sie kann sich ändern und indirekt durch Übersetzung gemeinsam genutzt werden.
Ein Laptop erhält eine andere Netzwerkadresse, nachdem er ein Heimnetzwerk verlassen hat und einem Netzwerk am Arbeitsplatz beigetreten ist.
IP-TTL
Die IP-Time-to-Live (TTL) begrenzt die Anzahl der Routerstationen; Router verringern den Wert und verwerfen Pakete bei null.
Traceroute sendet Testpakete mit steigenden TTL-Werten, um antwortende Router an aufeinanderfolgenden Stationen eines Weges zu finden.
IPv4
IPv4 verwendet 32-Bit-Adressen, die als vier Dezimalgruppen geschrieben werden, von denen jede von 0 bis 255 reicht.
Die Adresse 192.0.2.15 hat vier Gruppen, von denen jede ein Byte ihrer 32-Bit-Adresse darstellt.
IPv6
IPv6 verwendet 128-Bit-Adressen in hexadezimaler Schreibweise und bietet einen größeren Adressraum als IPv4.
Eine IPv6-Adresse wie 2001:db8::25 verwendet einen doppelten Doppelpunkt als Platzhalter für ausgelassene Gruppen, die nur aus Nullen bestehen.

J

Jitter
Jitter ist die Schwankung der Paketverzögerung, die zu ungleichmäßigen Ankunftszeiten führt.
Ein Abspielprogramm für Live-Audio kann nach einer Pause mehrere Pakete kurz hintereinander erhalten und muss deren zeitlichen Abstand möglicherweise ausgleichen.

K

Kapselung
Die Kapselung umgibt Daten einer höheren Schicht mit Steuerinformationen einer niedrigeren Schicht.
TCP-Bytes werden zu IP-Nutzdaten, und das entstehende IP-Paket wird zu den Nutzdaten eines lokalen Datenrahmens der Sicherungsschicht.

L

Längste Präfixübereinstimmung
Bei der längsten Präfixübereinstimmung wird die passende Route mit den meisten festgelegten Netzwerkbits ausgewählt.
Ein passender /25-Eintrag hat Vorrang vor einem passenden /24-Eintrag, selbst wenn der /24-Eintrag zuerst in der Tabelle steht.
Latenz
Die Latenz ist die Zeit, die Daten für den Weg von einem Endpunkt zum anderen benötigen.
Ein entfernter Server kann eine hohe Latenz haben, selbst wenn die Verbindung eine große Datei mit hoher Rate übertragen kann.
Leitungsvermittlung
Leitungsvermittlung reserviert für eine Verbindung einen festen Kapazitätsanteil entlang eines Weges und hält ihn auch während Pausen zugewiesen.
Ein stiller Moment in einer herkömmlichen reservierten Telefonverbindung gibt deren Anteil nicht für einen anderen Anruf frei.

M

MAC-Adresse
Eine MAC-Adresse ist eine Kennung der Sicherungsschicht für die Zustellung in einem lokalen Netzwerk; übliche Ethernet- und WLAN-Formen enthalten 48 Bits.
Ein Router verwendet lokale Adressierung der Sicherungsschicht für das nächste Gerät, während die IP-Adresse des Pakets das entfernte Endsystem bezeichnet.
Marktkonzentration
Bei Marktkonzentration liegen erhebliche Teile der Infrastruktur oder Dienstbereitstellung bei einigen wenigen Organisationen, was Betrieb in großem Maßstab und gemeinsame Abhängigkeiten mit sich bringt.
Getrennte Websites können gleichzeitig ausfallen, wenn sie während eines Ausfalls auf denselben großen Cloudanbieter angewiesen sind.
Multistakeholder-Governance
Multistakeholder-Governance bezieht Regierungen, Unternehmen, Zivilgesellschaft, technische Gemeinschaften und Wissenschaft in die Entwicklung von Regeln ein.
An einer politischen Diskussion können Interessenvertreter von Nutzern neben Netzwerkbetreibern und Regierungsvertretern teilnehmen.
MX-Eintrag
Ein MX-Eintrag nennt einen Mailserver, der Nachrichten für eine Domain annimmt, und enthält einen Prioritätswert für die Auswahl zwischen ihren Mailservern.
Der sendende Server schlägt die MX-Einträge von example.net nach, bevor er eine Nachricht an diese Domain zustellt.

N

Netzneutralität
Netzneutralität ist der Grundsatz, dass Internetdienstanbieter rechtmäßigen Datenverkehr gleich behandeln sollen, ohne bestimmte Websites, Apps oder Inhalte zu bevorzugen.
Ein Vorschlag, einen konkurrierenden Videodienst zu verlangsamen, wirft eine Frage zur Netzneutralität und zur Gleichbehandlung im Netzwerk auf.
Netzwerkadressübersetzung
Netzwerkadressübersetzung (NAT) schreibt Adressen und oft Ports um und ermöglicht es privaten IPv4-Geräten, eine öffentliche Adresse zu teilen.
Die Übersetzungstabelle eines Routers leitet zwei eingehende Antworten an die richtigen privaten Geräte hinter einer öffentlichen Adresse.
Nutzdaten
Nutzdaten sind die Daten, die innerhalb einer Protokolleinheit abgesehen von deren eigenen Steuerinformationen übertragen werden.
Hat ein Paket mit 1.500 Bytes 40 Bytes für Protokollköpfe, stehen nur die übrigen 1.460 Bytes für seine Nutzdaten zur Verfügung.

O

Overhead
Overhead sind Steuer- oder Verwaltungsinformationen, die zusätzlich zu Anwendungsdaten übertragen werden.
Werden mehr kleine Pakete gesendet, steigt die Anzahl der Protokollköpfe, die für dieselbe Datei übertragen werden müssen.

P

Paketumlaufzeit
Die Paketumlaufzeit (RTT) misst die Zeit für einen Datenaustausch über Hin- und Rückweg im Netzwerk.
Muss eine Anfrage auf eine Antwort warten, bevor es weitergehen kann, kann jeder zusätzliche Datenaustausch eine weitere RTT hinzufügen.
Paketverlust
Paketverlust tritt auf, wenn ein Paket nicht ankommt, unter anderem wenn es wegen eines vollen Puffers verworfen wird.
Ein Download kann nach einem Paketverlust trotzdem korrekt abgeschlossen werden, wenn sein Transportprotokoll die fehlenden Daten wiederherstellt.
Paketvermittlung
Paketvermittlung teilt Übertragungsstrecken nach Bedarf unter ankommenden Paketen auf, sodass mehrere Gespräche die Kapazität abwechselnd nutzen können.
Eine Übertragungsstrecke überträgt die Seitendaten eines Nutzers während der Pause eines anderen und nutzt so zeitweise auftretenden Bedarf besser aus.
Peer-to-Peer
Bei Peer-to-Peer-Kommunikation (P2P) können beteiligte Hosts sowohl Client- als auch Serverrollen übernehmen und Daten bei Peers anfordern und ihnen bereitstellen.
Ein Peer beim Dateiaustausch kann bereits erhaltene Teile hochladen und gleichzeitig andere Teile von anderen Peers herunterladen.
POP3
Das Post Office Protocol Version 3 (POP3) ruft Postfachnachrichten ab und lädt sie typischerweise zum lokalen Lesen auf ein Gerät herunter.
Ein E-Mail-Client kann Nachrichten über POP3 herunterladen; SMTP ist dagegen für das Senden zwischen Servern zuständig.
Port
Ein Port ist ein nummerierter Transportendpunkt, mit dem Daten an einen Dienst oder eine Verbindung geleitet werden.
Ein Browser kann sich von einem temporären Clientport mit dem HTTPS-Port 443 verbinden und gleichzeitig weitere Verbindungen unterhalten.
Präfixlänge
Eine Präfixlänge zählt die führenden Netzwerkbits und wird in der Adressschreibweise nach einem Schrägstrich angegeben.
Das /24 in 203.0.113.0/24 lässt acht der 32 Bits einer IPv4-Adresse außerhalb des Netzwerkpräfixes.
Private IP-Adresse
Eine private IP-Adresse ist für private Netzwerke reserviert und wird nicht öffentlich geroutet.
Zwei Haushalte können beide intern 192.168.1.20 zuweisen, ohne denselben global gerouteten Endpunkt zu beanspruchen.
Protokoll
Ein Protokoll legt Nachrichtenformate, die Reihenfolge des Austauschs und die Handlungen der Beteiligten fest.
HTTP gibt einem Browser und einem Server gemeinsame Regeln, um eine Ressource anzufordern und die zugehörige Antwort zu interpretieren.
Protokollkopf
Ein Protokollkopf enthält Steuerinformationen, etwa Adressen, für die Dateneinheit eines Protokolls.
Ein Router untersucht den IP-Protokollkopf, um die nächste Station zu wählen, ohne ein Foto in den Nutzdaten des Pakets zu interpretieren.
Protokollschicht
Eine Protokollschicht erfüllt eine festgelegte Netzwerkaufgabe und bietet der darüberliegenden Schicht einen Dienst an, während sie sich auf die darunterliegende stützt.
TCP kann die Bytes eines Browsers übertragen, ohne dass der Browser auswählen muss, wie jeder WLAN-Datenrahmen gesendet wird.
Prüfsumme
Eine Prüfsumme ist ein berechneter Wert, mit dem sich viele Arten von Beschädigungen an empfangenen Daten erkennen lassen.
Ein TCP-Segment mit fehlerhafter Prüfsumme wird verworfen, sodass seine Daten durch erneute Übertragung wiederhergestellt werden können.
Puffer
Ein Puffer ist ein temporärer Speicher für Pakete oder andere Daten, die warten müssen.
Ein ausgelasteter Router speichert ankommende Pakete in seinem Ausgangspuffer, bis die Übertragungsstrecke sie senden kann.

Q

QUIC
QUIC ist ein sicherer Transport über UDP, der zuverlässige Datenströme, Überlastkontrolle und integrierte Verschlüsselung für Anwendungen ergänzt.
HTTP/3 verwendet QUIC, um Webressourcen zuverlässig zu übertragen, obwohl seine zugrunde liegenden Transportpakete UDP verwenden.

R

Regional Internet Registry
Eine regionale Internetregistrierungsstelle (RIR) verteilt Internetadressblöcke und AS-Nummern an Anbieter und Organisationen in ihrer Region.
Ein Anbieter, der Adressressourcen sucht, wendet sich an seine regionale Registrierungsstelle statt an ein Unternehmen, das Domainnamen verkauft.
Registrar
Ein Registrar verkauft und verwaltet Domainregistrierungen für Personen und Organisationen.
Eine Organisation verlängert ihre Domain über ihren Registrar, damit ihre Registrierung für einen weiteren Zeitraum bestehen bleibt.
Rekursiver Resolver
Ein rekursiver Resolver beschafft DNS-Antworten im Auftrag eines Geräts, indem er zwischengespeicherte Informationen wiederverwendet oder Verweisen durch DNS-Server folgt.
Ein Resolver eines Internetdienstanbieters kann eine wiederholte Abfrage aus seinem Cache beantworten, ohne erneut einen Rootserver zu fragen.
Relayserver
Ein Relayserver ist ein zwischengeschalteter Server, der Anwendungsdatenverkehr zwischen Endpunkten weiterleitet, unter anderem wenn direkte Kommunikation nicht verfügbar ist.
Ein Anruf kann einen Relayserver nutzen, wenn NAT verhindert, dass seine beiden Geräte einen direkten Medienweg aufbauen.
RFC
Ein Request for Comments (RFC) ist eine nummerierte Veröffentlichung in der Reihe technischer Internetdokumente, zu der viele Protokollstandards gehören.
RFC 9293 dokumentiert TCP und ermöglicht unabhängigen Entwicklern, kompatible Transportsoftware zu erstellen.
Router
Ein Router leitet IP-Pakete anhand ihrer Zieladressen zwischen Netzwerken weiter.
Ein Heimrouter sendet eine Anfrage für ein anderes Netzwerk in Richtung des Anbieters, statt sie im Heimnetzwerk zu behalten.
Routing
Routing bestimmt Wege und erstellt die Informationen, die zur Weiterleitung von Paketen verwendet werden.
Nach dem Ausfall einer Übertragungsstrecke können Routing-Aktualisierungen Router dazu bringen, für spätere Pakete einen anderen verfügbaren Weg zu nutzen.

S

Segment
Ein TCP-Segment ist eine Transporteinheit mit einem TCP-Protokollkopf und einem Teil eines Bytestroms; seine Grenze muss nicht mit der einer Anwendungsnachricht übereinstimmen.
Eine lange HTTP-Nachricht kann in mehreren TCP-Segmenten übertragen werden, ohne ihre Bedeutung für den Browser zu ändern.
Sequenznummer
Eine TCP-Sequenznummer bezeichnet eine Position im übertragenen Bytestrom, sodass empfangene Teile geordnet und Lücken gefunden werden können.
Bytes, die hinter einem fehlenden Bereich ankommen, können zwischengespeichert werden, bis die früheren Positionen wiederhergestellt sind.
SMTP
Das Simple Mail Transfer Protocol (SMTP) übermittelt ausgehende E-Mails an einen Server und überträgt Nachrichten zwischen sendenden und empfangenden Mailservern.
Ein ausgehender Mailserver verwendet SMTP, um eine wartende Nachricht zuzustellen, nachdem DNS den Ziel-Mailserver ermittelt hat.
Standardgateway
Ein Standardgateway ist der lokale Router, den ein Host normalerweise verwendet, um Ziele außerhalb seines eigenen Netzwerks zu erreichen.
Ein Laptop sendet Pakete für einen Server in Übersee zuerst an seinen Heimrouter, ohne die entfernte IP-Zieladresse zu ändern.
Statistisches Multiplexen
Statistisches Multiplexen teilt Kapazität nach wechselndem Bedarf, sodass Datenverkehrsquellen mit zeitweise auftretendem Bedarf dieselbe Übertragungsstrecke nutzen können.
Viele Nutzer, die nur kurz senden, können eine Übertragungsstrecke teilen, obwohl überlappende Datenschübe weiterhin Warteschlangen erzeugen können.
Store-and-Forward
Store-and-Forward ist der Vorgang, bei dem ein Switch oder Router ein Paket vollständig empfängt, bevor er es auf die nächste Übertragungsstrecke sendet.
Ein Router muss die letzten Bits eines Pakets empfangen, bevor er mit dessen nächster Übertragung beginnt.
Switch
Ein Switch leitet Datenrahmen der Sicherungsschicht zwischen Geräten innerhalb eines lokalen Netzwerks weiter.
Ein Switch im Büro verbindet kabelgebundene Computer, sodass ein Datenrahmen ein anderes Gerät im lokalen Netzwerk erreichen kann.

T

TCP
Das Transmission Control Protocol (TCP) stellt mithilfe von Verbindungen, Empfangsbestätigungen und Verlustausgleich einen zuverlässigen geordneten Bytestrom zwischen Endpunkten bereit.
Ein Dateidownload kann fehlende Bytes wiederherstellen, ohne dass die Anwendung jedes verlorene Paket rekonstruieren muss.
TLS
Transport Layer Security (TLS) schützt die Inhalte einer Verbindung davor, gelesen oder verändert zu werden, und unterstützt die Authentifizierung ihrer Endpunkte.
Eine neue sichere Webverbindung handelt TLS aus, bevor der Browser seine geschützte HTTP-Anfrage sendet.
Top-Level-Domain
Eine Top-Level-Domain (TLD) ist eine benannte Ebene direkt unter der DNS-Wurzel, etwa com oder jp.
In mail.example.org ist org die TLD und mail eine Subdomain innerhalb der registrierten Domain.
Transit
Transit ist ein Dienst, bei dem ein Netzwerk einen anderen Anbieter dafür bezahlt, seinen Datenverkehr an weitere Netzwerke im Internet weiterzuleiten.
Ein kleiner Internetdienstanbieter kann Transit bei einem größeren Anbieter kaufen, um Ziele jenseits seiner direkten Verbindungen zu erreichen.

Ü

Überlastkontrolle
Die TCP-Überlastkontrolle passt das Senden an die Netzwerkbedingungen an, damit konkurrierende Verbindungen ausgelastete Übertragungsstrecken nicht dauerhaft überfordern.
Ein Sender verlangsamt sich, wenn Verluste auf Überlastung hinweisen, selbst wenn der empfangende Host noch freien Pufferplatz hat.
Übertragungsstrecke
Eine Übertragungsstrecke überträgt Bits zwischen Geräten über Kupfer, Glasfaser oder Funk.
Die WLAN-Funkstrecke eines Smartphones erreicht den Zugangspunkt; spätere Übertragungsstrecken können seinen Datenverkehr über Glasfaser führen.
Übertragungsverzögerung
Die Übertragungsverzögerung ist die Zeit, die benötigt wird, um die Bits eines Pakets auf eine Übertragungsstrecke zu senden. Sie wird als Anzahl der Paketbits dividiert durch die Datenrate der Strecke berechnet.
Dasselbe Paket benötigt auf einer Übertragungsstrecke mit niedrigerer Datenrate länger für die Übertragung, selbst wenn die physische Kabellänge unverändert ist.

U

UDP
Das User Datagram Protocol (UDP) überträgt getrennte Transportnachrichten mit Ports und einer Prüfsumme, ohne eingebauten Verlustausgleich oder Wiederherstellung der Reihenfolge.
Eine Anwendung, die Live-Aktualisierungen empfängt, kann entscheiden, eine verspätete alte Nachricht zu überspringen, statt sie wiederherzustellen.
URL
Ein Uniform Resource Locator (URL) identifiziert eine Ressource und gibt an, wie sie erreicht wird, unter anderem durch Schema, Host und Pfad mit optionalen Teilen.
Die URL https://www.example.com/help gibt das sichere Schema, den Hostnamen des Servers und den angeforderten Pfad an.

V

Verschlüsselung
Verschlüsselung wandelt lesbare Daten in eine geschützte Form um, für deren Wiederherstellung geeignete Schlüssel benötigt werden, und begrenzt so den Zugriff auf den Inhalt.
HTTPS-Verschlüsselung kann den Inhalt einer Seite verbergen, während ein Beobachter weiterhin Paketgrößen und Übertragungszeitpunkte sieht.

W

W3C
Das World Wide Web Consortium (W3C) entwickelt Webstandards wie CSS und Richtlinien zur Barrierefreiheit; WHATWG pflegt HTML.
Eine Anforderung an die Barrierefreiheit im Web kann sich auf W3C-Richtlinien stützen, ohne die Vergabe von Internetadressen zu betreffen.
Warteschlangenverzögerung
Die Warteschlangenverzögerung ist die Zeit, die ein Paket auf eine ausgehende Übertragungsstrecke wartet, während andere Pakete sie nutzen. Sie schwankt mit dem Umfang des konkurrierenden Datenverkehrs.
Ein Anruf kann während eines großen Uploads verzögert werden, weil Pakete an einer ausgelasteten Übertragungsstrecke hinter anderem Datenverkehr warten.
Web-API
Eine Web-Programmierschnittstelle (API) ermöglicht Software, Informationen über Web-Datenaustausche anzufordern oder zu übermitteln, und gibt oft Daten zurück.
Die Wetter-App eines Smartphones kann JSON-Vorhersagedaten anfordern, ohne eine herkömmliche HTML-Webseite anzuzeigen.
Weiterleitung
Die Weiterleitung wählt die nächste ausgehende Übertragungsstrecke eines Pakets und sendet es zum nächsten Gerät.
Ein Router leitet ein Paket weiter, indem er dessen Zielpräfix in der ihm bereits vorliegenden Tabelle nachschlägt.
Weiterleitungstabelle
Eine Weiterleitungstabelle ordnet Zielpräfixen ausgehende Übertragungsstrecken oder Informationen zur nächsten Station zu.
Ein spezifischer Präfixeintrag kann ein Paket über eine Strecke senden, während ein Standardeintrag Pakete für andere Ziele anderswohin sendet.
World Wide Web
Das World Wide Web ist eine Internetanwendung aus verknüpften Ressourcen, die durch URLs identifiziert und über HTTP-Datenaustausche abgerufen werden.
Ein Browser nutzt das Web, um einen verlinkten Artikel abzurufen, während eine separate E-Mail-Anwendung ebenfalls das Internet nutzt.

Z

Zero-Rating
Zero-Rating nimmt ausgewählte Dienste von der Anrechnung auf das Datenvolumen aus, während der Datenverkehr konkurrierender Dienste angerechnet werden kann.
Ein Kunde kann eine bevorzugte App ansehen, ohne sein Datenvolumen zu verbrauchen, während eine andere App das verbleibende Datenvolumen aufbraucht.
Zertifizierungsstelle
Eine Zertifizierungsstelle (CA) signiert Zertifikate, die Namen mit öffentlichen Schlüsseln verknüpfen, innerhalb eines Vertrauenssystems, das Clients wie Browser nutzen.
Eine vertrauenswürdige Signatur hilft bei der Prüfung eines Zertifikats, aber der Server muss weiterhin nachweisen, dass er den zugehörigen privaten Schlüssel besitzt.
Zustandsloses Protokoll
Ein zustandsloses Protokoll behandelt Datenaustausche, ohne sich automatisch an frühere Anfragen zu erinnern; Anwendungen können einen eigenen gespeicherten Zustand ergänzen.
HTTP-Anfragen können ein Cookie enthalten, das sie trotz des zustandslosen Aufbaus von HTTP mit einem auf dem Server gespeicherten Anmeldestatus verknüpft.

Über diese Einheit

Von StudeliFehler melden

Erstelle deine eigenen Lernmaterialien

Mach aus deinen Notizen, Folien und Dokumenten Lernleitfäden, Übungsfragen, Karteikarten und 6 weitere Tools.

Jetzt starten