Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| gf_informatik:web:internet:routing [2023-12-10 10:18] – [Router] hof | gf_informatik:web:internet:routing [2025-11-27 07:00] (aktuell) – hof | ||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| Jedes Gerät im Internet unterhält eine *Routing-Tabelle*. Diese definiert, was passiert, wenn das Gerät auf der Netzzugangs-Schicht ein Paket mit seiner MAC-Adresse empfängt. Die Handlung hängt nur von der Ziel-IP-Adresse ab: | Jedes Gerät im Internet unterhält eine *Routing-Tabelle*. Diese definiert, was passiert, wenn das Gerät auf der Netzzugangs-Schicht ein Paket mit seiner MAC-Adresse empfängt. Die Handlung hängt nur von der Ziel-IP-Adresse ab: | ||
| + | |||
| ^ Ziel-IP ^ Handlung ^ | ^ Ziel-IP ^ Handlung ^ | ||
| | Gehört dem Gerät selbst | Paket empfangen | | | Gehört dem Gerät selbst | Paket empfangen | | ||
| Zeile 24: | Zeile 25: | ||
| ^ Ziel-Netz ^ Router ^ Handlung ^ | ^ Ziel-Netz ^ Router ^ Handlung ^ | ||
| - | | 1.1.3.2/32 | localhost (ich selbst) | + | | '' |
| - | | 1.1.3.0/24 | -- | Direkt versenden, Ziel im gleichen Subnetz 1.1.3.* | | + | | `1.1.3.0/24` | -- | Direkt versenden, Ziel im gleichen Subnetz |
| - | | 0.0.0.0/0 | 1.1.3.1 | Alles andere: An den Router (auch *Gateway*) 1.1.3.1 senden zur Weiterleitung | | + | | `0.0.0.0/0` | `1.1.3.1` | Alles andere: An den Router (auch *Gateway*) |
| Dabei bedeutet ein Präfix der Länge `/32`, dass nur genau die aufgeführte IP-Adresse gemeint ist. Speziell ist ein Tabelleneintrag mit dem Netz `0.0.0.0/ | Dabei bedeutet ein Präfix der Länge `/32`, dass nur genau die aufgeführte IP-Adresse gemeint ist. Speziell ist ein Tabelleneintrag mit dem Netz `0.0.0.0/ | ||
| - | Die Routing-Tabelle lässt sich mit den Befehlen `netstat -rn` (Mac, Linux), `route print` (Windows) oder `ip route show` (Linux) anzeigen | + | Die Routing-Tabelle lässt sich mit den Befehlen `netstat -rn` (Mac, Linux), `route print` (Windows) oder `ip route show` (Linux) anzeigen. |
| - | . | + | |
| ### Router | ### Router | ||
| Zeile 41: | Zeile 43: | ||
| ^ IP-Präfix ^ Router ^ Handlung ^ | ^ IP-Präfix ^ Router ^ Handlung ^ | ||
| - | | 1.1.3.1/32 | localhost (ich selbst, Netzwerkkarte 1) | Paket empfangen (eigene Adresse) | | + | | `1.1.3.1/32` | -- | Paket empfangen (eigene Adresse) | |
| - | | 3.3.3.3/32 | localhost (auch ich selbst, Netzwerkkarte 2) | Paket empfangen (eigene Adresse) | | + | | `3.3.3.3/32` | -- | Paket empfangen (eigene Adresse) | |
| - | | 1.1.3.0/24 | -- | Direkt versenden über Netzwerkkarte 1, Ziel im gleichen Subnetz 1.1.3 | | + | | `1.1.3.0/24` | -- | Direkt versenden über Netzwerkkarte 1, Ziel im gleichen Subnetz |
| - | | 3.3.3.0/24 | -- | Direkt versenden über Netzwerkkarte 2, Ziel im gleichen Subnetz 3.3.3 | | + | | `3.3.3.0/24` | -- | Direkt versenden über Netzwerkkarte 2, Ziel im gleichen Subnetz |
| - | | 1.1.1.0/24 | 3.3.3.2 | Weiterleiten über 3.3.3.2 | | + | | `1.1.1.0/24` | `3.3.3.2` | Weiterleiten über `3.3.3.2` | |
| - | | 1.1.8.0/24 | 3.3.3.8 | Weiterleiten über 3.3.3.8 | | + | | `1.1.8.0/24` | `3.3.3.8` | Weiterleiten über `3.3.3.8` | |
| - | | 1.1.6.0/24 | 3.3.3.4 | Weiterleiten über 3.3.3.4 | | + | | `1.1.6.0/24` | `3.3.3.4` | Weiterleiten über `3.3.3.4` | |
| - | | 0.0.0.0/0 | 3.3.3.1 | Default-Route: | + | | `0.0.0.0/0` | `3.3.3.1` | Default-Route: |
| - | Um die richtige Handlung herauszufinden, | + | Um die richtige Handlung herauszufinden, |
| - | * zuerst bestimmt Zeile 7, dass es an 3.3.3.4 weitergeleitet werden muss. | + | * zuerst bestimmt Zeile 7, dass es an `3.3.3.4` weitergeleitet werden muss. |
| * als zweites bestimmt Zeile 4 dass das Paket über die Netzwerkkarte 2 direkt versandt werden soll. | * als zweites bestimmt Zeile 4 dass das Paket über die Netzwerkkarte 2 direkt versandt werden soll. | ||
| Auf die gleiche Weise sind alle Subnetze des Internets über Router miteinander verbunden. | Auf die gleiche Weise sind alle Subnetze des Internets über Router miteinander verbunden. | ||