Begriff
Network Layer (OSI Layer 3)
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.
Im OSI-Modell (dem Post-System des Internets) ist Layer 3 der Wegweiser. Layer 1 (Kabel) und Layer 2 (Switch) verbinden nur Nachbarn. Layer 3 (Network) verbindet die Welt. Die Währung hier ist die IP-Adresse. Aufgabe: "Finde den besten Weg von Computer A in Berlin nach Computer B in New York." Das Gerät, das hier arbeitet, ist der Router. Er schaut auf das Adressetikett (IP) und entscheidet: "Links abbiegen".
Merksatz: Die dritte Schicht im OSI-Modell, verantwortlich für die logische Adressierung (IP) und das Routing von Datenpaketen über Netzwerkgrenzen hinweg.
Wenn du ping 8.8.8.8 machst, testest du Layer 3.
Wenn du traceroute google.com machst, siehst du jeden Router (Hop) auf dem Weg.
Jeder Hop ist eine Entscheidung auf Layer 3.
"Destination Unreachable" (ICMP Fehler) kommt von hier.
1. Fragmentation
Ein IP-Paket kann groß sein (64KB). Aber das Kabel (Ethernet Layer 2) erlaubt oft nur 1500 Bytes (MTU). Layer 3 muss das große Paket zerhacken (Fragmentierung). Der Empfänger muss puzzeln. Das ist langsam und fehleranfällig (wenn Fragment 2 fehlt, ist alles futsch). Modernes "Path MTU Discovery" versucht, die kleinste MTU auf dem Weg zu finden und direkt passend zu senden ("Don't Fragment Bit" gesetzt).
2. TTL (Time To Live)
Damit Pakete nicht ewig im Kreis laufen (Routing Loop), hat jedes IP-Paket einen Zähler (TTL).
Startwert oft 64.
Jeder Router zieht 1 ab.
Bei 0 wirft der Router das Paket weg und sendet "Time Exceeded" zurück (so funktioniert Traceroute!).
3. IPsec (Security)
Layer 3 ist unsicher (jeder Router kann mitlesen). IPsec verschlüsselt das gesamte IP-Paket. Das ist die Basis für VPNs (Tunnel Mode). Es passiert transparent für die Applikation (Layer 7 merkt davon nichts, außer dass es langsamer ist).
1. BGP (Border Gateway Protocol)
Wenn ein IP-Paket vom Heimrouter zu Google wandert, wer weiß den Weg? Auf Layer 3 laufen die Routing-Protokolle. Für das weltweite Internet ist das BGP. Wenn AT&T in Amerika und Telekom in Deutschland sich verbinden, tauschen ihre Layer-3-Router riesige BGP-Tabellen (über 900.000 Pfade) aus. BGP sucht nicht nach Kabelstärke, sondern nach "Autonomous Systems" (Werbesprüche der Provider). "Um 8.8.8.8 zu erreichen, schick es an meinem AS-Pfad entlang." BGP ist ein Klebeband, das das Internet zusammenhält – wenn ein Admin eine falsche BGP-Route propagiert (Route Leak), kann ein winziges Land wie Pakistan versehentlich den Traffic von ganz YouTube schlucken und in einem Blackhole vernichten.
2. OSPF (Dijkstra-Algorithmus) im Firmennetz
Im Gegensatz zu BGP nutzt man im eigenen Rechenzentrum OSPF (Open Shortest Path First). Hier kennen alle Layer-3-Router absolut jede Topologie-Verzweigung der Fabrikhalle. Jeder Router rechnet mit dem Dijkstra-Algorithmus einen mathematisch perfekten Baum (SPF-Tree) zu jedem Switchport aus, basierend auf den Kosten (10-Gigabit Glasfaser ist billiger als ein 100-Mbit Kupferkabel). Bricht das Glasfaserkabel weg, rechnet die CPU des Routers in Millisekunden den Loop-Free Fallback-Weg über Kupferwege neu aus und biegt den Layer-3 Traffic hart um.
3. IP Headers und das DSCP (Quality of Service)
Ein Layer-3 Paket beginnt physisch mit 20 Bytes "Kopf-Daten" (Header). Das Wichtigste darin sind nicht nur Source/Dest-IPs. Das DSCP-Feld (Differentiated Services Code Point) ist essenziell für die Business-Priorisierung (QoS). Markiert das VoIP-Telefon das IP-Paket des Chefs mit DSCP "EF" (Expedited Forwarding, Wert 46), liest der 10.000 Euro Cisco Router am Rande des Netzes diesen Header aus, überholt das riesige, unwichtige YouTube-TCP-Fragment des Praktikanten im RAM-Puffer, und drückt das Voice-Paket sofort auf das ausgehende Kabel in die Welt. Layer-3 erlaubt also hierarchisches Überholrecht.
Quick-Check
Versteht ein Switch IP-Adressen?
Ein klassischer L2-Switch: Nein. Er kennt nur MAC-Adressen. Ein "L3-Switch" (teuer) kann auch Routing und versteht IPs.ARP?
Das Bindeglied zwischen L2 und L3. "Ich habe IP 192.168.1.5 (L3), welche MAC (L2) hat das?" ARP fragt im lokalen Netz rum. Das Ergebnis landet im ARP-Cache.IPv4 vs IPv6?
Unterschiedliche Protokolle auf Layer 3. Sie sind nicht kompatibel. Ein Router muss beides sprechen ("Dual Stack"), um zu vermitteln.