IPv4/Source Routing: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''[[IPv4/Source Routing]]''' | |||
== Funktionsweise == | == Funktionsweise == | ||
Sender nimmt die source route Liste von der Anwendung, und hängt die eigentliche Zieladresse an diese Liste an | |||
* Die Empfänger Adresse im IP Paket wird auf den ersten Eintrag in der Liste gesetzt | * Die Empfänger Adresse im IP Paket wird auf den ersten Eintrag in der Liste gesetzt | ||
* Der Rest der Liste in die IP Source Routing Option geschrieben (max. 9 Eintäge!) | * Der Rest der Liste in die IP Source Routing Option geschrieben (max. 9 Eintäge!) | ||
* Ein Empfänger eines IP Paketes überprüft, ob die Liste vollständig abgearbeitet wurde | * Ein Empfänger eines IP Paketes überprüft, ob die Liste vollständig abgearbeitet wurde | ||
* Wenn ja, dann ist er endgültiger Empfänger | * Wenn ja, dann ist er endgültiger Empfänger | ||
* Wenn nein, dann wird die IP Adresse auf die das pointer Feld zeigt als neue Empfänger Adresse in das IP Paket eingetragen | * Wenn nein, dann wird die IP Adresse auf die das pointer Feld zeigt als neue Empfänger Adresse in das IP Paket eingetragen | ||
* Die IP Adresse des Interfaces auf welches das IP Paket weitergeleitet wird, wird in das Feld geschrieben (auf die Position auf die das pointer Feld zeigt) | * Die IP Adresse des Interfaces auf welches das IP Paket weitergeleitet wird, wird in das Feld geschrieben (auf die Position auf die das pointer Feld zeigt) | ||
* Der Inhalt des pointer Feldes wird um 4 erhöht | * Der Inhalt des pointer Feldes wird um 4 erhöht | ||
= | ; Methoden | ||
{| class="wikitable options big" | |||
! Methode !! Beschreibung | |||
|- | |||
| strict || Angegebenen IP Adressen müssen benachbart sein | |||
* sonst wird das Paket verworfen und eine ICMP source route failed Nachricht an den Sender geschickt | |||
|- | |||
| loose || Angegebenen IP Adressen müssen nicht benachbart sein | |||
|} | |||
; Sicherheit | |||
Source Routing ist meist abgeschaltet | |||
* Sicherheitsrisiko: [[IP Spoofing]] | |||
[[Kategorie:IPv4/Routing]] | |||
Aktuelle Version vom 15. Juli 2025, 23:41 Uhr
Funktionsweise
Sender nimmt die source route Liste von der Anwendung, und hängt die eigentliche Zieladresse an diese Liste an
- Die Empfänger Adresse im IP Paket wird auf den ersten Eintrag in der Liste gesetzt
- Der Rest der Liste in die IP Source Routing Option geschrieben (max. 9 Eintäge!)
- Ein Empfänger eines IP Paketes überprüft, ob die Liste vollständig abgearbeitet wurde
- Wenn ja, dann ist er endgültiger Empfänger
- Wenn nein, dann wird die IP Adresse auf die das pointer Feld zeigt als neue Empfänger Adresse in das IP Paket eingetragen
- Die IP Adresse des Interfaces auf welches das IP Paket weitergeleitet wird, wird in das Feld geschrieben (auf die Position auf die das pointer Feld zeigt)
- Der Inhalt des pointer Feldes wird um 4 erhöht
- Methoden
Methode | Beschreibung |
---|---|
strict | Angegebenen IP Adressen müssen benachbart sein
|
loose | Angegebenen IP Adressen müssen nicht benachbart sein |
- Sicherheit
Source Routing ist meist abgeschaltet
- Sicherheitsrisiko: IP Spoofing