Begriff
Gateway (Default Gateway)
Warum wichtig?
Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.
Dein PC kennt nur zwei Orte:
- Hier: Mein eigenes Netzwerk (WLAN).
- Woanders: Alles andere (Internet).
Wenn du
google.comaufrufst, sieht dein PC: "Das ist nicht hier." Er weiß aber nicht, wo Google ist. Also gibt er das Paket einfach an den Gateway (deinen Router). Der Gateway ist der "Ausgang" oder das Tor zur Welt. Er kümmerts sich um den Rest.
Merksatz: Ein Netzwerkknoten (meist ein Router), der als Zugangspunkt zu anderen Netzwerken dient und an den alle Pakete gesendet werden, deren Zieladresse nicht im lokalen Subnetz liegt.
Windows: ipconfig.
Dort steht "Standardgateway: 192.168.1.1".
Wenn das Feld leer ist oder falsch, kommst du nicht ins Internet (aber dein Drucker im LAN geht vielleicht noch).
1. Dead Gateway Detection
Was, wenn der Router stirbt?
Windows sendet TCP-Pakete. Wenn keine Antwort (ACK) kommt, versucht es, das Gateway neu zu ARP’en.
In Firmen nutzt man VRRP (Virtual Router Redundancy Protocol).
Zwei Router teilen sich eine virtuelle IP (.1). Wenn Master stirbt, übernimmt Backup sofort die IP. Der PC merkt nichts (Gateway bleibt .1).
2. ICMP Redirect
Manchmal schickt der PC das Paket an Gateway A. Gateway A weiß aber: "Gateway B ist besser für dieses Ziel." Er sendet das Paket weiter an B und schickt dem PC eine ICMP-Nachricht: "Nimm nächstes Mal gleich B." Der PC aktualisiert seine Routing-Tabelle temporär.
3. NAT (Network Address Translation)
Im Heimnetz ist das Gateway fast immer auch der NAT-Router. Er nimmt dein Paket (Absender 192.168.1.5), tauscht den Absender gegen seine eigene öffentliche IP (80.1.2.3) und merkt sich das in einer Tabelle. Ohne diese Funktion würde die Antwort von Google nie den Weg zurück zu dir finden (da 192.168.x.x im Internet nicht geroutet wird).
1. Das "0.0.0.0/0" Default Route Prinzip
Auf Layer 3 (Routing) arbeitet die Routing-Tabelle stur von spezifisch nach unspezifisch.
Dein Windows-Rechner fragt: "Wo liegt 10.10.5.2?". Er hat keine exakte Route in der Tabelle. Er fällt durch alle Filter, bis er den ultimativen "Catch-All"-Eintrag trifft: Das Ziel 0.0.0.0 (bedeutet: "Rest of the World") mit der Subnetzmaske 0.0.0.0. Diese Route zeigt knallhart auf die IP des Routers. Ein Gateway ist technisch nichts anderes als das Ziel der am wenigsten spezifischen Route im internen Subnetz.
2. BGP (Border Gateway Protocol) im Internet-Core
Dein Heim-Router (Gateway) kennt nur eine Richtung: Nach draußen (zum Provider, z.B. Telekom).
Aber was passiert bei der Telekom? Das Netz der Provider untereinander ist ein chaotisches Netz ohne "Zentrum". Dort nutzen die massiven Core-Router das BGP.
BGP "spricht" mit dem benachbarten Gateway-Router: "Ich kann alle User im Bereich 80.12.x.x in 4 Hops erreichen". BGP entscheidet nicht nach Geschwindigkeit, sondern nach "Autonomous Systems" Pfaden und politischen Verträgen (Welcher Provider bezahlt welchen für Transit). Ein einziger BGP-Fehler (Route Leak) kann bewirken, dass eine kleine Firma in Nigeria plötzlich behauptet, das Gateway für ganz Google zu sein, woraufhin gigantische Traffic-Volumen komplett in einer "Black Node" sterben.
3. API-Gateways vs. Netzwerk-Gateways
Während Netzwerk-Gateways sture IP-Pakete (OSI Layer 3) schubsen, existieren API Gateways (wie Kong oder AWS API Gateway) auf OSI Layer 7 (Application). Hast du eine Microservice-Infrastruktur aus 50 APIs, spricht die Handy-App des Users nicht mit 50 IPs. Sie sendet den Aufruf an ein einziges API Gateway. Dieses Gateway macht SSL-Termination, prüft das JWT-Token (Auth), limitiert die Anfragen auf 10 pro Sekunde (Rate Limiting) und routet den Call erst dann an den winzigen internen Docker-Container weiter. Das Gateway kapselt die unsichere interne Netzwerkwelt komplett vor dem öffentlichen Internet ab.
Quick-Check
Kann ein PC mehrere Gateways haben?
Ja, aber nur eines ist das "Default" Gateway (für 0.0.0.0). Andere Gateways sind für spezielle Routen (z. B. VPN für das Firmennetz).Gateway = Router?
Fast immer ja. Früher unterschied man: "Bridge verbindet gleiche Protokolle, Gateway verbindet unterschiedliche (z. B. IP und AppleTalk)." Heute ist Gateway einfach das IP-Next-Hop.Metric?
Wenn du WLAN und LAN Kabel gleichzeitig hast, hast du zwei Gateways. Windows gibt ihnen eine "Metrik" (Kosten). Das billigere (Kabel) gewinnt.