Internet & Netzwerke
Diese Begriffe beschreiben die Infrastruktur, ohne die keine einzige Webseite lädt: wie Geräte adressiert werden, wie Daten zuverlässig übertragen werden und wie daraus das World Wide Web entstand.
Empfohlener Einstieg
- IP-AdresseWie Geräte im Netzwerk eindeutig identifiziert werden.
- TCPWie Daten zuverlässig zwischen ihnen übertragen werden.
- DNSWie Namen wie example.de in solche Adressen übersetzt werden.
- HTTPDas Protokoll, das darauf aufsetzt und das Web trägt.
- HTTPSWie diese Übertragung verschlüsselt wird.
Adressierung
IP-Adresse
Eine IP-Adresse ist eine numerische Adresse, über die Geräte in einem IP-Netzwerk identifiziert und Daten an sie weitergeleitet werden können.
Domain
Eine Domain ist der menschenlesbare Name einer Website, unter dem sie im Internet über DNS erreichbar ist, z. B. das-internet-lexikon.de.
DNS
Das Domain Name System (DNS) übersetzt menschenlesbare Domainnamen wie example.de in numerische IP-Adressen, mit denen Computer im Netzwerk tatsächlich arbeiten.
Nameserver
Ein Nameserver ist ein Server, der für eine Domain die zugehörigen DNS-Einträge verwaltet und auf Anfrage beantwortet.
URI
Ein URI (Uniform Resource Identifier) ist ein Bezeichner, der eine Ressource eindeutig identifiziert - eine URL ist eine spezielle Art von URI, die zusätzlich angibt, wie die Ressource erreichbar ist.
URL
Eine URL (Uniform Resource Locator) ist die vollständige Adresse einer Ressource im Web, bestehend aus Protokoll, Domain, Pfad und optionalen Parametern.
Transport & Sicherheit
TCP
TCP (Transmission Control Protocol) ist ein verbindungsorientiertes Netzwerkprotokoll, das die zuverlässige, geordnete Übertragung von Daten zwischen zwei Endpunkten sicherstellt.
TLS
TLS (Transport Layer Security) ist ein kryptografisches Protokoll, das Datenübertragungen im Internet verschlüsselt und absichert.
HTTPS
HTTPS ist HTTP über eine verschlüsselte TLS-Verbindung - es schützt die Übertragung zwischen Browser und Server vor Mitlesen und Manipulation.
Anwendungsebene
HTTP
HTTP (Hypertext Transfer Protocol) ist das Protokoll, mit dem Browser und Server Webseiten, Dateien und Daten austauschen.
WebSocket
WebSocket ist ein Kommunikationsprotokoll, das eine dauerhafte, bidirektionale Verbindung zwischen Browser und Server aufbaut und so Echtzeit-Datenaustausch ohne wiederholte HTTP-Anfragen ermöglicht.
World Wide Web
Das World Wide Web ist ein 1989 von Tim Berners-Lee erfundenes System verlinkter Dokumente, das über HTTP und HTML den heute bekannten Zugang zu Inhalten im Internet ermöglicht.
CDN
Ein CDN (Content Delivery Network) verteilt Inhalte über weltweit verteilte Server, damit Nutzer sie von einem geografisch nahen Standort schnell laden können.
Weitere Begriffe
BGP
BGP (Border Gateway Protocol) ist das Protokoll, mit dem autonome Netzwerke im Internet untereinander austauschen, über welche Wege bestimmte IP-Adressbereiche erreichbar sind.
Client
Ein Client ist ein Programm, das aktiv eine Verbindung zu einem Server aufbaut, um Daten oder Funktionalität anzufragen.
Datenpaket
Ein Datenpaket ist die kleinste Übertragungseinheit im Netzwerkverkehr - ein Block aus Nutzdaten und Steuerinformationen (Header), in den größere Datenmengen zur Übertragung zerlegt werden.
DNS-Eintrag
Ein DNS-Eintrag (DNS Record) ist eine einzelne Zeile in der DNS-Konfiguration einer Domain, die einem bestimmten Anfragetyp eine bestimmte Information zuordnet, etwa eine IP-Adresse oder einen Mailserver.
DNS-Resolver
Ein DNS-Resolver ist der Serverdienst, der eine DNS-Anfrage eines Clients entgegennimmt und sie so lange an zuständige Nameserver weiterreicht, bis die passende IP-Adresse ermittelt ist.
Hostname
Ein Hostname ist der menschenlesbare Name eines Geräts oder Dienstes innerhalb eines Netzwerks, etwa "www" oder "mail" vor einer Domain.
HTTP-Header
HTTP-Header sind Schlüssel-Wert-Paare, die zusätzliche Metadaten zu einer HTTP-Anfrage oder -Antwort übertragen, getrennt vom eigentlichen Inhalt.
localhost
localhost ist der reservierte Hostname, mit dem ein Gerät auf sich selbst verweist, meist gekoppelt an die IP-Adresse 127.0.0.1.
MIME-Typ
Ein MIME-Typ ist eine standardisierte Bezeichnung, die das Format einer übertragenen Datei angibt, etwa "text/html" oder "image/png", damit der Empfänger sie korrekt interpretieren kann.
NAT
NAT (Network Address Translation) übersetzt private IP-Adressen eines lokalen Netzwerks in eine gemeinsame öffentliche IP-Adresse, über die das Netzwerk nach außen mit dem Internet kommuniziert.
Port
Ein Port ist eine Zahl zwischen 0 und 65535, die innerhalb eines Geräts festlegt, an welchen laufenden Dienst eingehende Netzwerkdaten weitergeleitet werden.
Protokoll
Ein Protokoll ist ein festgelegtes Regelwerk, das definiert, wie zwei oder mehr Systeme Daten austauschen - einschließlich Format, Reihenfolge und Bedeutung der übertragenen Nachrichten.
Proxy
Ein Proxy ist ein Vermittlungsserver, der Anfragen im Auftrag eines Clients an einen anderen Server weiterleitet und dessen Antwort zurückgibt.
Reverse Proxy
Ein Reverse Proxy ist ein Vermittlungsserver, der Anfragen im Auftrag eines oder mehrerer Server entgegennimmt, bevor sie an den eigentlichen, dahinterliegenden Server weitergeleitet werden.
Router
Ein Router ist ein Netzwerkgerät, das Datenpakete zwischen unterschiedlichen Netzwerken anhand ihrer Zieladresse weiterleitet.
Server
Ein Server ist ein Programm oder Computer, der Anfragen von anderen Programmen (Clients) über ein Netzwerk entgegennimmt und beantwortet.
UDP
UDP (User Datagram Protocol) ist ein verbindungsloses Transportprotokoll, das Datenpakete ohne Zustellgarantie sendet und dafür einen deutlich geringeren Overhead als TCP hat.
Verschlüsselung
Verschlüsselung wandelt Daten mithilfe eines Schlüssels so um, dass sie nur mit dem passenden Gegenschlüssel wieder in ihre ursprüngliche, lesbare Form zurückverwandelt werden können.
Webserver
Ein Webserver ist eine Software, die HTTP-Anfragen entgegennimmt und Webinhalte wie HTML-Dateien, Bilder oder dynamisch generierte Antworten zurückliefert.
Zertifizierungsstelle
Eine Zertifizierungsstelle (Certificate Authority) ist eine vertrauenswürdige Institution, die digitale Zertifikate ausstellt und damit bestätigt, dass ein öffentlicher Schlüssel tatsächlich zu einer bestimmten Domain oder Organisation gehört.
Vertiefende Artikel
HTTP/2 vs. HTTP/3
Was sich zwischen den beiden aktuellen HTTP-Versionen technisch unterscheidet und warum HTTP/3 auf UDP statt TCP setzt.
Verschlüsselung erklärt - symmetrisch vs. asymmetrisch
Zwei grundverschiedene kryptografische Ansätze, die in der Praxis fast immer kombiniert eingesetzt werden - was jeder davon leistet, wie moderne TLS-Verbindungen sie tatsächlich kombinieren, und wo Hash-Funktionen und digitale Signaturen ins Bild passen.
Wie funktioniert DNS?
Eine verständliche Erklärung, wie das Domain Name System Anfragen von der Domain bis zur IP-Adresse auflöst, welche Sonderfälle in der Praxis auftauchen und wie sich DNS-Probleme gezielt eingrenzen lassen.