Warum Proxy Mobile IPv6 (PMIPv6)?
PMIPv6/S2a ist eine standardisierte Methode zur Integration vertrauenswürdiger Nicht-3GPP-Zugangsnetzwerke mit einem standardisierten 3GPP Evolved Packet Core (EPC). In diesem Fall gilt: "Vertrauenswürdige Nicht-3GPP-Zugangsnetzwerke" = SP-WiFi.
PMIPv6 ermöglicht IP-Mobilität für einen Host, ohne dass dieser an einer mobilitätsbezogenen Signalisierung beteiligt sein muss. Das Netzwerk ist für die Verwaltung der IP-Mobilität im Auftrag des Hosts zuständig. Die Mobility Entities im Netzwerk sind dafür verantwortlich, die Bewegungen des Hosts zu verfolgen und die erforderliche Mobility-Signalisierung in seinem Namen zu initiieren.
PMIPv6 wird für die Übergabe zwischen Systemen und zwischen Anbietern zwischen 3GPP- und Nicht-3GPP-Funkzugangstechnologien wie WiMAX, 3GPP, 3GPP2 und WLAN verwendet.
PMIPv6 vereinfacht die IP-Mobilität, indem diese Mobilitätsparameter in der gesamten PMIPv6-Domäne konstant gehalten werden:
IP-Adresse von MN
Gateway-IP-Adresse von MN
MN Gateway-MAC
DHCP-Serveradresse
PMIPv6-Terminologien:
Proxy Mobile IPv6 Domain (mobile IPv6-Domäne): Ein Netzwerk, in dem die Mobilitätsverwaltung eines mobilen Knotens mithilfe des PMIPv6-Protokolls erfolgt. Die Domäne besteht aus Netzwerkeinheiten wie MAG und LMA, zwischen denen die Proxy-Bindung für die mobilen Knoten aufrechterhalten werden kann.
Local Mobility Anchor (LMA) - LMA ist der Home-Agent für den mobilen Knoten in einer PMIPv6-Domäne. Er ist der topologische Ankerpunkt für das Heimnetzwerkpräfix des Mobilknotens und die Einheit, die den Bindungszustand des Mobilknotens verwaltet.
Mobile Access Gateway (MAG) - MAG ist eine Funktion eines Zugangs-Routers, der die mobilitätsbezogene Signalisierung für einen mobilen Knoten verwaltet, der mit seinem Zugangs-Link verbunden ist. Er ist für die Verfolgung der Bewegungen des mobilen Knotens zum und vom Zugangslink verantwortlich.
Mobile Node (MN): Ein IP-Host oder -Router mit vom Netzwerk verwalteter Mobilität. Bei der MN kann es sich um einen reinen IPv4-Knoten, einen reinen IPv6-Knoten oder einen dualen Stack-Knoten handeln. Sie muss nicht an einer Signalisierung im Zusammenhang mit der IP-Mobilität teilnehmen, um eine Mobilität für eine IP-Adresse zu erreichen, die in dieser PMIPv6-Domäne abgerufen wird.
Network Access Identifier (NAI) - NAI ist die Benutzeridentität, die der Client während der Netzwerkzugriffsauthentifizierung übermittelt. Beim Roaming dient die NAI dazu, den Benutzer zu identifizieren und die Weiterleitung der Authentifizierungsanfrage zu unterstützen. Die Standardsyntax ist "user@realm" oder wie in RFC 4282 definiert.
Mobile Node Identifier (Mobile Node Identifier): Die Identität eines mobilen Knotens in der PMIPv6-Domäne. Hierbei handelt es sich um den stabilen Bezeichner, bei dem es sich in der Regel um einen Bezeichner wie eine NAI- oder eine MAC-Adresse (Media Access Control) handelt.
Mobile Node Link-Layer Identifier (Link-Layer-Kennung des Mobilknotens): Eine Kennung, die die angeschlossene Schnittstelle eines MN identifiziert, z. B. eine MAC-Adresse.
Proxy Binding Update (PBU) - Eine Anforderungsnachricht, die von MAG an LMA gesendet wird, um eine Bindung zwischen dem Heimnetzwerkpräfix des MN und der MAG herzustellen, an die das MN angeschlossen ist.
Proxy Binding Acknowledgement (PBA) - Eine Antwortnachricht, die von LMA als Antwort auf eine PBU-Nachricht gesendet wird, die sie von einer MAG empfangen hat.
Um einen vollständigen End-to-End-Test von MAG-PMIPv6-Tests auf dem WLC zu ermöglichen, muss in der Einrichtung eine LMA (ASR5k, ASR1k oder Simulator) vorhanden sein.
Diese Parameter müssen bekannt sein, um die Funktion MAG - PMIPv6 auf dem WLC bereitzustellen:
Die PMIPv6-Domäne, der der WLC-MAG angehört.
Name und IP-Adresse der LMA, mit der der WLC kommunizieren wird.
Das Access Point Name (APN)-Serviceprofil, mit dem das PMIPv6-Profil auf dem WLC verknüpft wird. Der APN wird in der LMA definiert.
Network Access Identifier (NAI) für das PMIPv6-Profil des WLC
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
MAG PMIPv6 auf WLC 5508
WLC Software 7.3
Catalyst Switch
LMA-Simulator (ASR5k)
AP 3600
Client-Geräte (Laptop, iPhone und iPad)
DHCP-Server
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Die Funktion MAG - PMIPv6 wird auf den Plattformen WLC 5508, WSIM2 und WLC 8500 unterstützt.
WLC zur Unterstützung von Verbindungen mit bis zu 10 LMAs
WLC zur Unterstützung der gleichen Anzahl von PMIPv6-Clients wie ein WLC-Basistyp bei WLC 5508-7000-Sitzungen, WSIM2-1500-Sitzungen und WLC 8510-4000-Sitzungen.
WLC zur Unterstützung von "Simple IP"* oder PMIPv6 WLAN (Simple IP wird derzeit unterstützt, z. B. IPv4- und/oder IPv6-Clients in einem WLAN).
PMIPv6-WLAN unterstützt IPv4-Clients nur ab Version 7.3.
WLC unterstützt IPv4 PMIPv6 GRE-Tunnel nur für LMA in Version 7.3. Ein statischer Tunnel pro LMA (Management-IP zu LMA-IP)
Alle Tests von WLC (PMIPv6 - MAG) und LMA wurden mit einem ASR5k - LMA-Simulator unter Verwendung der folgenden Parameter durchgeführt:
Sobald alle Parameter von oben bekannt sind, kann die Bereitstellung des MAG - PMIPv6 über die GUI-Schnittstelle des WLC erfolgen.
Führen Sie die folgenden Schritte aus, um Sie durch die Schritte zur Bereitstellung auf der WLC-GUI zu führen:
Definieren der Mobilitätsdomäne, zu der dieser WLC-MAG gehört
LMA-Namen und IP-Adresse für die Bereitstellung:
Nach Abschluss der oben genannten Schritte ist der statische PMIPv6 GRE-Tunnel zwischen WLC-MAG und LMA betriebsbereit.
Melden Sie sich zur Überprüfung beim WLC an, und geben Sie den folgenden Befehl ein:
debugfastpath dump tun4db
Dieser Befehl zeigt den GRE-Tunnelstatus für WLC-MAG und LMA an.
Die Ausgabe sollte wie folgt angezeigt werden:
Definieren Sie das PMIPv6-Profil, das mit einem WLAN auf dem WLC verknüpft werden soll.
Diese Parameter sind erforderlich:
NAI
APN, Profil, dem auf LMA zugeordnet werden soll
Zu verwendende LMA
Weisen Sie das oben definierte PMIPv6-Profil einem WLAN zu, auf dem Sie PMIPv6-basierte Mobilität zulassen möchten.
Sobald ein WLAN mit einem PMIPv6-Profil verknüpft ist, wird die IP-Zuweisung für alle Clients über WLC - MAG - Signalisierung an die LMA verarbeitet. Der MAG fungiert als Proxy für den Client.
Die PMIPv6-APN-Einstellungen der LMA setzen die Einstellungen der dynamischen WLAN-Schnittstelle außer Kraft (falls vorhanden).
Nach Abschluss der oben genannten Konfigurationen ist jeder Client, der sich mit einem WLAN verbindet, das einem PMIPv6-Profil zugeordnet ist, nun Teil der PMIPv6-Mobilitätsdomäne.
Um die Client-Parameter zu überprüfen, gehen Sie zu Monitor\Client auf dem WLC:
Wählen Sie Client aus, um weitere Details anzuzeigen.
Hinweis: Obwohl der Client einer dynamischen Schnittstelle mit dem VLAN 16-Subnetz zugeordnet ist, bezieht der Client die IP-Adresse aus dem Pool, der unter dem APN in der LMA definiert ist.
Verwenden Sie die folgenden Befehle, um MAG - PMIPv6 über die WLC-CLI zu konfigurieren:
Konfigurationsbefehle:
configpmipv6 ? domain Configure Domain addAdd to domain deletedelete an entity mag Proxy mobility MAG configuration configpmipv6 domain D1 configMAG - PMIPv6 ? ipv4-address ? configpmipv6 add profile ?
show-Befehle:
(WiSM-Steckplatz6-1) >MAG anzeigen - PMIPv6-Bindungen: Mit diesem Befehl werden die MN(Client)-Bindungen in der LMA bei MAG überprüft.
(WiSM-Steckplatz6-1) >MAG anzeigen - PMIPv6 global: Dieser Befehl zeigt die globalen Konfigurationswerte und die konfigurierten LMAs an.
(WiSM-Steckplatz6-1) >show pmipv6 profile summary: Dieser Befehl zeigt die erstellten Profile und die WLANs an, denen sie zugeordnet sind.
(WiSM-Slot6-1) >show pmipv6 domain D1 profile PMIP: Dieser Befehl zeigt die Details der einzelnen Profile an.
(WiSM-slot6-1) >debug fastpath dump tun4db: Dieser Befehl zeigt den GRE-Tunnelstatus für den WLC-MAG und LMA an.
Die folgenden Debug-Befehle sind für das MAG-PMIPv6-Debugging auf dem WLC verfügbar:
Hinweis: Je nach Bedarf der Protokolle können Sie verschiedene Debugging-Entities aktivieren.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
03-Sep-2012 |
Erstveröffentlichung |