Das "mobile Internet" rückt näher

Kommunikation durch Tunnel

Bei Mobile IP läuft die Kommunikation folgendermaßen (Bild 1):

- (1) Ein Server X sendet Daten an den Mobile Node A. Diese werden in das Home Network von A übertragen.

- (2) Im Heimatnetz fängt der Home Agent die Daten für A ab, packt sie als Nutzlast in neue IP-Pakete und trägt als Ziel die Care-of-Adresse des Mobile Node A ein. Dieses Verfahren heißt "Tunneling".

- (3) Der Foreign Agent im Fremdnetz empfängt die IP-Pakete, packt die Nutzlast aus und schickt diese über den Link-Layer zum Mobile Node.

- (4) Will der Mobile Node A Daten an den Server X senden, kann er das direkt aus dem Fremdnetz heraus tun. Er versieht dazu die IP-Pakete mit der Zieladresse von X und der Adresse, die er im Home Network besitzt.

- (5) Das IP-Paket wird über das Internet zum Server X übertragen.

Das Mobile-IP-Protokoll besteht aus drei Hauptkomponenten: Agent Discovery, dem Registriervorgang und dem Tunneling. Mithilfe der Agent Discovery stellt ein Mobilgerät fest, in welchem Netz es sich gerade befindet. Es nutzt dazu die ICMP-Agent-Advertisement-Nachrichten, die Heimat- oder mobile Agenten versenden. Ein Agent Advertisement enthält Informationen darüber, ob ein Agent als Foreign oder Home Agent zur Verfügung steht, ob sich der mobile Knoten beim Agenten registrieren muss, welche Tunneling-Verfahren der Agent unterstützt und welche Care-of-Adresse für diesen Foreign Agent verwendet werden soll.

Allerdings kann es vorkommen, dass der Mobile Node in einem Netzwerk landet, das keinen Foreign Agent unterstützt. Dann kann der Mobile Node selbst einspringen und eine Co-located-Care-of-Adresse verwenden, die direkt beim Mobile Node angesiedelt ist. Der Mobile-IP-Standard lässt offen, auf welche Weise ein Mobile Node seine Care-of-Adresse erhält - ob dynamisch über einen DHCP-Server oder über eine fest zugewiesene Adresse für die Zeit seines Aufenthalts im Fremdnetz zugewiesen bekommt.

Nach dem Discovery-Prozess registriert sich der Mobile Node in einem fremden Netz beim Foreign Agent. Der leitet die Registrierung an den Home Agent weiter. Die Nachricht enthält unter anderem die Heimatadresse des mobilen Knotens, die Adresse des Home Agent des Mobile Node sowie dessen Care-of-Adresse. Zudem gibt sie das Tunneling-Verfahren an.