Mobile IPv6

Mobile IPv6 stellt die Mobilitätsunterstützung für IPv6 bereit. Dies ermöglicht es Ihnen, die gleiche Internetadresse auf der ganzen Welt beizubehalten, und es ermöglicht Anwendungen, die diese Adresse verwenden, Transport-und Upper-Layer-Verbindungen beim Ändern von Standorten beizubehalten. Sie ermöglicht Mobilität über homogene und heterogene Medien hinweg.

Zum Beispiel erleichtert Mobile IPv6 die Knotenbewegung von einem Ethernet-Segment zu einer drahtlosen LAN-Zelle, während die IP-Adresse des mobilen Knotens unverändert bleibt.

In Mobile IPv6 wird jeder mobile Knoten durch zwei IP-Adressen identifiziert: seine Ausgangsadresse und die zugehörige Care-of-Adresse. Die Ausgangsadresse ist eine permanente IP-Adresse, die den mobilen Knoten unabhängig von seinem Standort identifiziert. Die Care-of-Adresse ändert sich an jedem neuen Punkt des Anschlusses und stellt Informationen zur aktuellen Situation des mobilen Knotens bereit. Wenn ein mobiler Knoten ein besuchtes Netz erreicht, muss er eine Care-of-Adresse anfordern, die während der Zeit verwendet wird, in der sich der mobile Knoten an dieser Position im besuchten Netz befindet. Es kann die Methoden von IPv6 Neighborhood Discovery verwenden, um die Pflege der Adresse abzurufen (siehe erweitertes Routing und Adressierung fürIPv6). Sowohl statusunabhängige als auch statusabhängige automatische Konfigurationen sind möglich. Die Care-of-Adresse kann auch manuell konfiguriert werden. Wie die Care-of-Adresse erworben wird, ist für Mobile IPv6 irrelevant.

Es muss mindestens ein auf dem Heimnetzwerk konfigurierter Home-Agent vorhanden sein, und der mobile Knoten muss so konfiguriert sein, dass er die IP-Adresse seines Home-Agenten kennt. Der mobile Knoten sendet ein Paket mit einem Binding-Update an den Home-Agenten. Der Home-Agent erhält das Paket und erstellt eine Zuordnung zwischen der Ausgangsadresse zum mobilen Knoten und der empfangenen Care-of-Adresse. Der Home-Agent antwortet mit einem Paket, das eine Bindungsbestätigung enthält.

Der Home-Agent hält einen Bindungscache, der Zuordnungen zwischen den Ausgangsadressen und den Care-of-Adressen für die mobilen Knoten enthält, die bedient werden. Der Home-Agent fängt alle Pakete ab, die für die Ausgangsadresse bestimmt sind, und leitet sie an die mobilen Knoten weiter. Ein mobiler Knoten sendet dann eine Bindungsaktualisierung an den Korrespondenzknoten, um diesen über seine Care-of-Adresse zu informieren, und der Korrespondenzknoten erstellt einen Bindungscache-Eintrag, so dass er den zukünftigen Datenverkehr direkt an den mobilen Knoten unter seiner Care-of-Adresse senden kann.

Die Mobilitätsunterstützung in AIX® bietet die folgenden Basisfunktionen:

Als Home-Agent-Knoten:
  • Verwaltung eines Eintrags in seinem Bindungscache für jeden bedienten mobilen Knoten verwalten.
  • Abfangen von Paketen, die an einen mobilen Knoten adressiert sind, für den er momentan als Home-Agent dient, auf dem Home-Link dieses mobilen Knotens, während der mobile Knoten von Zuhause entfernt ist.
  • Binden Sie solche abgefangenen Pakete ein, um sie an die primäre Care-of-Adresse für den mobilen Knoten zu tunneln, der in der Bindung im Bindungscache des Ausgangsagenten angegeben ist.
  • Gibt eine Bindungsbestätigungsoption als Antwort auf eine Bindungsaktualisierungsoption zurück, die mit dem Bestätigungsbitsatz empfangen wurde.
  • Verarbeiten Sie die Erkennung doppelter Adressen bezüglich der Care-of-Adresse des mobilen Knotens, um sicherzustellen, dass die IPv6-Adressen eindeutig sind.
  • Unterstützung für die dynamische Home-Agent-Adresserkennung, um die mobilen Knoten bei der Erkennung der Adressen der Home-Agenten zu unterstützen.
  • Unterstützung des Empfangs von Mobile Prefix Solicitation und das Senden von Mobile Prefix Advertisement.
Als stationärer Korrespondenzknoten:
  • Verarbeitung von in beliebigen IPv6-Paket empfangenen Ausgangsadressen-Optionen
  • Verarbeitung einer Bindungsaktualisierungsoption, die in einem Paket empfangen wird, und Rückgabe einer Bindungsbestätigungsoption, wenn das Bestätigungsbit (A) in der empfangenen Bindungsaktualisierung gesetzt ist.
  • Verwaltung eines Bindungscache der Bindungen, die in akzeptierten Bindungsaktualisierungen empfangen wurden
  • Senden von Paketen mit einem Routing-Header, wenn ein Bindungscache-Eintrag für einen mobilen Knoten vorhanden ist, der die aktuelle Care-of-Adresse des mobilen Knotens enthält
Als Router-Knoten in einem Netz, das vom mobilen Knoten besucht wird:
  • Senden einer Werbeintervalloption in den Router-Anzeigen, um die Bewegungserkennung durch mobile Knoten zu unterstützen. Sie kann über den Parameter -m im ndpd-router-Dämon konfiguriert werden.
  • Unterstützung für das Senden von unaufgeforderten Multicast-Router-Anzeigen zu der in RFC 2461 beschriebenen schnelleren Rate. Sie kann über die Parameter -m und -D im ndpd-router-Dämon konfiguriert werden.
  • Senden einer Home-Agenteninformationsoption (Präferenz und Lebensdauer des Home-Agenten) in seinen Router-Anzeigen, um mobile Knoten bei der Auswahl ihres Home-Agenten zu unterstützen. Sie kann über den Parameter -H im ndpd-router-Dämon konfiguriert werden.