4. Routing Considerations (Routing-Überlegungen)
Dieser Abschnitt beschreibt das Routing-Verhalten und Überlegungen für mobile Knoten, ausländische Agenten und Heimat-Agenten in Mobile IP.
4.1. Mobile Node Considerations (Überlegungen zu mobilen Knoten)
4.1.1. Sending Datagrams While Away from Home (Senden von Datagrammen außerhalb des Heimatnetzes)
Wenn sich ein mobiler Knoten außerhalb seines Heimatnetzes befindet, verwendet er seine Pflege-Adresse als Quelladresse für ausgehende Datagramme (es sei denn, Reverse Tunneling wird verwendet). Dies stellt sicher, dass Antworten ordnungsgemäß geroutet werden können.
4.1.2. Receiving Datagrams While Away from Home (Empfangen von Datagrammen außerhalb des Heimatnetzes)
An die Heimatadresse des mobilen Knotens gesendete Datagramme werden vom Heimat-Agenten abgefangen und zur Pflege-Adresse getunnelt.
4.2. Foreign Agent Considerations (Überlegungen zu ausländischen Agenten)
4.2.1. Decapsulation (Entkapselung)
Ausländische Agenten müssen (MUST) getunnelte Datagramme, die an ihre Pflege-Adressen adressiert sind, entkapseln und an die entsprechenden mobilen Knoten ausliefern.
4.2.2. Handling Broadcast Datagrams (Behandlung von Broadcast-Datagrammen)
Ausländische Agenten können (MAY) Broadcast-Datagramme von registrierten mobilen Knoten weiterleiten.
4.3. Home Agent Considerations (Überlegungen zu Heimat-Agenten)
4.3.1. Intercepting Datagrams (Abfangen von Datagrammen)
Heimat-Agenten müssen (MUST) an registrierte mobile Knoten adressierte Datagramme abfangen und zur aktuellen Pflege-Adresse tunneln.
4.3.2. ARP and Proxy ARP (ARP und Proxy ARP)
Heimat-Agenten müssen (MUST) Proxy ARP oder Gratuitous ARP verwenden, um Datagramme abzufangen, die für mobile Knoten bestimmt sind, die sich außerhalb ihres Heimatnetzes befinden.
4.3.3. Encapsulation (Kapselung)
Heimat-Agenten müssen (MUST) abgefangene Datagramme mit einer der Kapselungsmethoden kapseln: IP-in-IP [14], Minimale Kapselung [16] oder GRE [13].
4.4. Tunnel Management (Tunnel-Verwaltung)
4.4.1. Tunnel MTU Considerations (Tunnel-MTU-Überlegungen)
Kapselung reduziert die effektive MTU, die für Benutzerdaten verfügbar ist. Ein ordnungsgemäßes Tunnel-MTU-Management ist entscheidend, um Fragmentierungsprobleme zu vermeiden.
4.4.2. Tunnel Soft State (Tunnel-Soft-State)
Tunnel sind Soft-State-Entitäten, die existieren, solange es eine aktive Mobilitätsbindung gibt.
4.5. Multicast Considerations (Multicast-Überlegungen)
Mobile Knoten möchten möglicherweise an Multicast-Kommunikation teilnehmen. Dies erfordert eine spezielle Behandlung, wenn sich der mobile Knoten außerhalb seines Heimatnetzes befindet.
4.6. Broadcast Datagrams (Broadcast-Datagramme)
Mobile IP unterstützt grundsätzlich keine Broadcasts an mobile Knoten, aber Implementierungen können über ausländische Agenten begrenzte Unterstützung bieten.