Vous êtes sur la page 1sur 29

Université Batna 2

Mobilité dans les réseaux

-Cours 4-
Mobile IP (Partie I)
Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 1
Plan

• Introduction
• C’est quoi le Mobile IP
• Caractéristiques du Mobile IP
• Terminologies utilisées
• Principe de fonctionnement du Mobile IP
• Etapes du Mobile IP
• Mobile IP – Exemple (TD)
• Limites du Mobile IP
• Implémentation du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 2


Introduction

• Problèmes avec l’ancien IP


– IP courant ne supporte pas la mobilité de l’hôte
– Nécessite une reconfiguration

• Nécessité du Mobile IP
– Popularité croissante
– Accès confident à l’internet n’importe où/quand
– Mise à jour automatique des connections

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 3


C’est quoi le Mobile IP

• Mobile IP est synonyme de Mobile Internet


Protocole
• Une connexion sans fil à Internet
• Conçu pour supporter la mobilité de l’hôte
• L’hôte reste connecté quelle que soit la connexion sans
changement de l’adresse IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 4


Caractéristiques du Mobile IP

• Pas de limitations géographique


• Pas de nécessité de connexion physique
• Pas de nécessité de modification d’autres routeurs et
hôtes
• Pas de nécessité de changement de l’adresse IP courante
et du format
• Supporte la sécurité

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 5


Exigences de mobilité

• Transparence
– Les hôtes mobiles gardent leurs adresses IP
• Compatibilité
– Pas de changement au niveau des routeurs et des hôtes
• Sécurité
– Tout les messages d’enregistrements doivent être
authentifiés
• Efficacité et scalabilité
– Grand nombre d’hôte mobiles doivent être pris en charge
sur Internet

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 6


Terminologies utilisées
• Mobile Node (MN)
– Un nœud (équipement) qui change son point de rattachement
d’un réseau à un autre
• Home Address (H@)
– Adresse IP permanente qui est assignée à un nœud mobile. Ca
reste inchangée indépendamment du point de rattachement du
nœud mobile à Internet
• Home Agent (HA)
– Un routeur dans le réseau domestique qui communique avec le
nœud mobile
• Foreign Agent (FA)
– Un routeur dans le réseau étranger qui délivre les informations
entre le nœud mobile et le ‘Home Agent’

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 7


Terminologies utilisées

• Care-of-Address (CoA)
– L’adresse IP courante du nœud mobile (Adresse
d’hébergement)
• Correspondent Node (CN)
– Nœud (équipement) qui communique avec le MN
• Mobility Agent
– Un agent qui supporte la mobilité. Ca peut être soit un
‘Home Agent’ ou ‘Foreign Agent’
• Tunnel
– Le chemin pris par les paquets encapsulés. C'est le chemin
qui conduit les paquets du ‘Home Agent’ vers le ‘Foreign
Agent’

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 8


Terminologies utilisées

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 9


Terminologies utilisées

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 10


Principe de fonctionnement du Mobile IP

• Chaque nœud mobile possède deux adresse:


– ‘Home address’ permanente
– ‘Care-of-Address’

• L’agent maintient une table


de liaison de mobilité
(Mobility binding table)

• ‘Foreign Agent’ possède la


liste des visiteurs

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 11


Principe de fonctionnement du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 12


Principe de fonctionnement du Mobile IP

• Transfert de données vers le nœud mobile


– Le CN transmet vers l’adresse IP du MN, Le ‘Home Agent’ intercepte
les paquets
– Le ‘Home Agent’ achemine les paquets vers l’adresse ‘Care-of-
Address’ (ici le ‘Foreign Agent’) par encapsulation,
– ‘Foreign Agent’ transmet les paquets au nœud mobile

Encapsulation

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 13


Principe de fonctionnement du Mobile IP

• Transfert de données depuis le nœuds mobile


– Le MN transmet à l'adresse IP du CN comme d'habitude.
– ‘Foreign Agent’ joue le rôle de serveur standard.

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 14


Etapes du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 15


Etapes du Mobile IP

• Note 1: Mobile IP does not use a new packet type for agent
solicitation; it uses the router solicitation packet of ICMP.

• Note 2: Mobile IP does not use a new packet type for agent
advertisement; it uses the router advertisement packet of ICMP
according to RFC 1256, and appends an agent advertisement
message.

• Note 3: “registration request” and “registration reply” are


sent by UDP using port 434.

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 16


Etapes du Mobile IP

Agent advertisement

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 17


Etapes du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 18


Etapes du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 19


Etapes du Mobile IP

Registration request format

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 20


Etapes du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 21


Etapes du Mobile IP

Registration reply format

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 22


Etapes du Mobile IP

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 23


Etapes du Mobile IP

1. Agent Discovery
• MN utilise ce processus pour identifier le ‘Home Agent’ et le
‘Foreign Agent’
• La découverte pour un MN et un processus continu
• L’agent envoie un message d‘avertissement de routeur avec
une extension d’avertissement
• Le nœud mobile écoute ces messages d’avertissement

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 24


Etapes du Mobile IP
2. Registration
Qu'est-ce qui va arriver si le nœud mobile souhaite un
enregistrement avec le ‘Foreign Agent’
• Le nœud mobile transmet un message de demande
d’enregistrement à ‘Foreign Agent’
• ‘Foreign Agent’ transmet le massage de demande
d’enregistrement à ‘Home Agent’
• ‘Home Agent’ met à jour sa table de liaison (Mobility binding
table) et émet un acquittement vers le ‘Foreign Agent’
• ‘Foreign Agent’ alors met à jour la liste de visiteurs et émet
un acquittement vers le nœud mobile.

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 25


Etapes du Mobile IP
2. Registration - Exemple

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 26


Etapes du Mobile IP
3. Tunneling
• CN envoie des paquets IP vers ‘Home IP Address’
• Quand le HA reçoit les paquets, il vérifie la table de liaison (Mobility Binding
Table), si le nœud destinataire s’est mobilisé, il encapsule ensuite le paquet
d’origine dans un autre paquet IP
– Source HA, Destination CoA
• FA recevras les paquets,
vérifie sa table visiteurs,
décapsule le paquet , et
envoie le paquet
d’origine vers le MN

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 27


Etapes du Mobile IP
3. Tunneling – Types d’encapsulations

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 28


Sécurité

• L’authentification est réalisée par tous les ‘Home


Agent’, ‘Foreign Agent’, les nœuds mobiles, et un
algorithme par défaut.

• L’enregistrement et la gestion de clés est fortement désiré


pour prévenir différents types d’attaques.

• Le cryptage et quelques autres mécanismes peuvent être


utilisés pour protéger les données importants.

Lyamine Guezouli – Cours Mobilité dans les réseaux Mobile IP – Partie 1 29