IP mobile - Mobile IP

Mobile IP (ou MIP ) est un protocole de communication standard de l' Internet Engineering Task Force (IETF) conçu pour permettre aux utilisateurs d'appareils mobiles de passer d'un réseau à un autre tout en conservant une adresse IP permanente. Mobile IP pour IPv4 est décrit dans IETF RFC 5944, et les extensions sont définies dans IETF RFC 4721. Mobile IPv6 , l'implémentation de mobilité IP pour la prochaine génération du protocole Internet , IPv6 , est décrite dans RFC 6275.

introduction

L'IP mobile permet un routage indépendant de l'emplacement des datagrammes IP sur Internet. Chaque nœud mobile est identifié par son adresse de domicile sans tenir compte de son emplacement actuel sur Internet. Loin de son réseau domestique, un noeud mobile est associé à un soins d' adresse qui identifie son emplacement actuel et son adresse à domicile est associée au point de terminaison local d'un tunnel à son agent d'accueil . Mobile IP spécifie comment un nœud mobile s'enregistre auprès de son agent d'accueil et comment l'agent d'accueil achemine les datagrammes vers le nœud mobile via le tunnel .

Applications

Dans de nombreuses applications (par exemple, VPN , VoIP ), des changements soudains de connectivité réseau et d'adresse IP peuvent causer des problèmes. Mobile IP a été conçu pour prendre en charge une connectivité Internet transparente et continue.

L'IP mobile se trouve le plus souvent dans les environnements câblés et sans fil où les utilisateurs doivent transporter leurs appareils mobiles sur plusieurs sous-réseaux LAN. Des exemples d'utilisation sont l' itinérance entre des systèmes sans fil qui se chevauchent, par exemple IP sur DVB , WLAN , WiMAX et BWA .

L'IP mobile n'est pas requise dans les systèmes cellulaires tels que la 3G, pour assurer la transparence lorsque les utilisateurs d'Internet migrent entre les tours cellulaires, puisque ces systèmes fournissent leurs propres mécanismes de transfert de couche de liaison de données et d'itinérance. Cependant, il est souvent utilisé dans les systèmes 3G pour permettre une mobilité IP transparente entre différents domaines de nœud de service de données par paquets (PDSN).

Principes opérationnels

L'objectif de la mobilité IP est de maintenir la connexion TCP entre un hôte mobile et un hôte statique tout en réduisant les effets des changements d'emplacement pendant que l'hôte mobile se déplace, sans avoir à modifier le TCP/IP sous-jacent. Pour résoudre le problème, la RFC permet à une sorte d'agent proxy d'agir comme intermédiaire entre un hôte mobile et un hôte correspondant.

Un nœud mobile a deux adresses - une adresse de domicile permanente et une adresse d' entretien (CoA), qui est associée au réseau que le nœud mobile visite. Deux types d'entités composent une implémentation Mobile IP :

  • Un agent de rattachement (HA) stocke des informations sur les nœuds mobiles dont l'adresse de rattachement permanente se trouve dans le réseau de l'agent de rattachement. Le HA agit comme un routeur sur le réseau domestique d'un hôte mobile (MH) qui tunnelise les datagrammes pour la livraison au MH lorsqu'il est loin de chez lui, maintient un répertoire de localisation (LD) pour le MH.
  • Un agent étranger (FA) stocke des informations sur les nœuds mobiles visitant son réseau. Les agents étrangers annoncent également les adresses d'entretien, qui sont utilisées par Mobile IP. S'il n'y a pas d'agent étranger dans le réseau hôte, l'appareil mobile doit se charger d'obtenir une adresse et de publier cette adresse par ses propres moyens. Le FA agit comme un routeur sur le réseau visité d'un MH qui fournit des services de routage au MH pendant qu'il est enregistré. FA détunelle et fournit des datagrammes au MH qui ont été tunnelés par le HA du MH

Le soi-disant Care of Address est un point de terminaison d'un tunnel vers un MH, pour les datagrammes transmis au MH alors qu'il est loin de chez lui.

  • Adresse de garde de l'agent étranger : l'adresse d'un agent étranger auprès duquel MH s'enregistre
  • Adresse d'hébergement colocalisée : une adresse locale obtenue de l'extérieur qu'un MH obtient.

Un nœud mobile (MN) est chargé de découvrir s'il est connecté à son réseau domestique ou s'il s'est déplacé vers un réseau étranger. Les HA et les FA diffusent leur présence sur chaque réseau auquel ils sont rattachés. Ils ne sont pas seuls responsables de la découverte, ils ne jouent qu'un rôle. La RFC 2002 a spécifié que MN utilise la découverte d'agents pour localiser ces entités. Lorsqu'il est connecté à un réseau étranger, un MN doit déterminer l'adresse temporaire d'agent étranger offerte par chaque agent étranger sur le réseau.

Un nœud souhaitant communiquer avec le nœud mobile utilise l'adresse de domicile permanente du nœud mobile comme adresse de destination à laquelle envoyer des paquets. Étant donné que l'adresse de rattachement appartient logiquement au réseau associé à l'agent de rattachement, les mécanismes de routage IP normaux transmettent ces paquets à l'agent de rattachement. Au lieu de transférer ces paquets vers une destination qui se trouve physiquement dans le même réseau que l'agent d'accueil, l'agent d'accueil redirige ces paquets vers l'adresse distante via un tunnel IP en encapsulant le datagramme avec un nouvel en-tête IP en utilisant le soin d'adresse du nœud mobile.

Lorsqu'il agit en tant qu'émetteur, un nœud mobile envoie des paquets directement à l'autre nœud communicant, sans envoyer les paquets via l'agent domestique, en utilisant son adresse domestique permanente comme adresse source pour les paquets IP. C'est ce qu'on appelle le mode de routage triangulaire ou « optimisation de route » (RO). Si nécessaire, l'agent étranger pourrait utiliser le tunneling inverse en tunnelant les paquets du nœud mobile vers l'agent domestique, qui à son tour les transmet au nœud communicant. Ceci est nécessaire dans les réseaux dont les routeurs passerelles vérifient que l'adresse IP source de l'hôte mobile appartient à leur sous-réseau ou rejettent le paquet dans le cas contraire. Dans Mobile IPv6 (MIPv6), le "tunnelage inversé" est le comportement par défaut, RO étant un comportement facultatif.

Développement

Des améliorations à la technique Mobile IP, telles que Mobile IPv6 et Hierarchical Mobile IPv6 (HMIPv6) définies dans la RFC 5380, sont en cours de développement pour améliorer les communications mobiles dans certaines circonstances en rendant les processus plus sûrs et plus efficaces.

Les transferts rapides pour Mobile IPv6 sont décrits dans IETF RFC 5568.

Les chercheurs créent un support pour la mise en réseau mobile sans nécessiter d'infrastructure pré-déployée comme cela est actuellement requis par MIP. Un tel exemple est le protocole interactif pour les réseaux mobiles (IPMN) qui promet de prendre en charge la mobilité sur un réseau IP régulier uniquement depuis les bords du réseau par une signalisation intelligente entre IP aux points d'extrémité et le module de couche application avec une qualité de service améliorée.

Les chercheurs travaillent également à créer une prise en charge de la mise en réseau mobile entre des sous-réseaux entiers avec la prise en charge de Mobile IPv6. Un tel exemple est Network Mobility (NEMO) Network Mobility Basic Support Protocol par le groupe de travail IETF Network Mobility, qui prend en charge la mobilité pour des réseaux mobiles entiers qui se déplacent et se connectent à différents points de l'Internet. Le protocole est une extension de Mobile IPv6 et permet la continuité de session pour chaque nœud du réseau mobile au fur et à mesure que le réseau se déplace.

Changements dans IPv6 pour Mobile IPv6

  • Un ensemble d'options de mobilité à inclure dans les messages de mobilité
  • Une nouvelle option d'adresse de domicile pour l'en-tête Options de destination
  • Un nouvel en-tête de routage de type 2
  • Nouveaux messages Internet Control Message Protocol pour IPv6 (ICMPv6) pour découvrir l'ensemble des agents d'accueil et obtenir le préfixe du lien d'accueil
  • Modifications apportées aux messages et aux options de découverte de routeur et aux options supplémentaires de découverte de voisins
  • Les agents étrangers ne sont plus nécessaires

Définition des termes

Réseau domestique
Le réseau domestique d'un appareil mobile est le réseau au sein duquel l'appareil reçoit son adresse IP d'identification (adresse domestique).
Adresse du domicile
L'adresse de domicile d'un appareil mobile est l'adresse IP attribuée à l'appareil au sein de son réseau domestique.
Réseau étranger
Un réseau étranger est le réseau dans lequel un nœud mobile fonctionne lorsqu'il est loin de son réseau domestique.
Adresse de garde
L' adresse d' entretien d'un appareil mobile est l'adresse IP native du réseau de l'appareil lorsqu'il fonctionne sur un réseau étranger.
Agent à domicile
Un agent domestique est un routeur sur le réseau domestique d'un nœud mobile qui tunnelise les datagrammes pour la livraison au nœud mobile lorsqu'il est loin de chez lui. Il conserve les informations d'emplacement actuel (adresse IP) pour le nœud mobile. Il est utilisé avec un ou plusieurs agents étrangers.
Agent étranger
Un agent étranger est un routeur qui stocke des informations sur les nœuds mobiles visitant son réseau. Les agents étrangers annoncent également les adresses d'entretien qui sont utilisées par Mobile IP.
Obligatoire
Une liaison est l'association de l'adresse du domicile avec une adresse d'entretien.

Voir également

Les références

Liens externes