Vous êtes sur la page 1sur 15

Comprend re le protocole IPv6 ou IPng (new generatio n)

Comprendre IPv6

Un panorama technique du protocole IPv6. Personne aujourdhui ne conteste le formidable succs du rseau Internet. La plupart des appareils lectroniques, de lordinateur lassistant personnel en passant par les consoles de jeu, les tlphones mobiles ou les rfrigrateurs, sont ou seront susceptibles daccder au rseau mondial. La dmocratisation de laccs au rseau se traduit aussi par une augmentation considrable des dbits et lapparition de nouvelles applications et de nouveaux besoins telles que la visio-confrence, la mobilit et la confidentialit des changes. La version 4 du protocole IP, protocole qui permet linformation de circuler dun point un autre du rseau Internet, fut dveloppe il y a un peu plus de trente ans dans les laboratoires amricains afin dinterconnecter quelques centaines dordinateurs. IPv4 nest, tout simplement, plus adapt aux nouvelles exigences imprimes par le rapide dveloppement du rseau et des usages et

devient, indubitablement, un facteur limitant le dploiement et la mise en uvre dapplications volues. La premire de ces limitations, souvent voque, est le nombre trop faible dadresses disponibles pour connecter tous les quipements communicants. Une adresse IP, comme un numro de tlphone, permet didentifier et de localiser un lment du rseau. Or, des quelques centaines dordinateurs des annes 1970, nous avons, aujourdhui besoin den adresser plusieurs millions voire plusieurs milliards. Depuis quelques annes dj, lintroduction des NATs a permis de pallier la pnurie dadresses mais a commenc, galement, complexifier les rseaux et rendre difficile le dploiement de nouveau services ncessitant une connexion de bout en bout. La transition vers IPv6 est invitable et il sagit de se former ds maintenant afin dacqurir lexprience ncessaire.

LE PROTOCOLE IP (RAPPELS)
Le protocole IP fut conu dans les annes 70 afin dinterconnecter une centaine dordinateurs. Les raisons de la gnralisation du protocole IP sont nombreuses et tiennent en partie de sa conception et de son architecture. Internet est un rseau de rseaux. On ne fait aucune hypothse sur le type de mdia ou dquipement utilis, IP pouvant aussi bien fonctionner sur Ethernet, ATM, PPP, FDDI, etc.. Les donnes sont envoyes dans des datagrammes (ou paquets). La communication est cense se faire de bout en bout (principe altr aujourdhui par lintroduction des NATs). Les extrmits (source et destination) dialoguent entre elles pour tablir, maintenir et grer la communication. Tout quipement connect est, donc, potentiellement client ou serveur pour un service donn et aucune position nest privilgie dans le rseau. En outre, le protocole IP napporte aucune garantie pour lacheminent correct des donnes ou pour la qualit de service. Il se contente de faire de son mieux . On dit quIP est un protocole best effort . Les datagrammes peuvent ne pas emprunter le mme chemin, tre perdus, dupliqus, arriver dans le dsordre ou errons. Le protocole IP est un protocole non fiable mais robuste. Ce sont les couches situes au dessus du protocole IP qui sont en charge de fiabiliser la communication, de grer les erreurs et le rordonnancement des paquets.
Page 2 of 15

Le protocole est spcifi par lIETF (RFC 791 pour IPv4 et RFC 2460 pour IPv6) et ses caractristiques sont disponibles et implmentables par tout quipementier ou socit qui le souhaite.

LE PROTOCOLE IPv6
Les grands principes du protocole IP version 6 sont identiques ceux du protocole IP version 4. Comme son nom lindique, IPv6 est une nouvelle version du protocole IP et non pas un nouveau protocole. Malgr tout et fort de lexprience acquise avec les rseaux IPv4, le protocole IPv6 apporte un certain nombre de nouvelles fonctionnalits :

Un plus grand espace dadressage, Un en-tte simplifi et efficace, Auto configuration, Mobilit.

Un plus grand espace dadressage : Cest la plus flagrante volution mise en avant lorsque lon parle dIPv6. Ce plus grand nombre dadresses disponibles permettra dadresser et didentifier tous les quipements communicants. Il permettra de saffranchir des NATs, de dployer de nouvelles applications ncessitant des communications de bout en bout (tlphonie, vido-confrence, scurit de bout en bout). Un en-tte simplifi et efficace : Ici, nous nentrerons pas dans les dtails du protocole et du format dun paquet IPv6 mais il est important de constater que lentte du paquet IP a t considrablement simplifi entre les versions 4 et 6. Len-tte IPv6 est dsormais de taille fixe. Les options de len-tte IPv4 ont disparu et sont remplaces par des extensions den-tte dont le fonctionnement est singulirement diffrent. Alors que les options IPv4 taient analyses par tous les nuds intermdiaires dune communication, les extensions IPv6 ne sont gres que par les quipements terminaux . Le champ checksum de len-tte IPv4 a lui aussi disparu. Dans une communication IPv4, chaque nud ou routeur intermdiaire effectuait une vrification du checksum du paquet, dcrmentait le champ Time To Live et recalculait un nouveau checksum . Cette opration se rptait autant de fois quil y avait de nud, ceci tait trs pnalisant en termes de ressources. Avec IPv6, on considre que les lments du rseau introduisent peu derreurs dans les communications. La gestion des paquets errons est dlgue aux quipements
Page 3 of 15

dextrmits et sur les couches suprieures telles TCP et UDP. Les quipements intermdiaires du rseau sont donc dchargs dune partie des traitements. Lauto configuration : Lauto-configuration met en uvre en un certain nombre de nouveaux protocoles associs IPv6 : protocole de dcouverte des voisins, nouvelle version dICMP, etc. Lauto-configuration permet un quipement de devenir compltement plug-and-play . Il suffit de connecter physiquement la machine pour quelle acquire automatiquement une adresse IPv6 et une route par dfaut. Ceci facilite la renumrotation (r-adressage des quipements et des machines). La Mobilit : La mobilit a t pense ds la conception du protocole IPv6. Mme s'il existe une mobilit IPv4, la mobilit IPv6 est beaucoup plus simple mettre en place. La mobilit caractrise le fait dtre connect et de disposer de son environnement tout en se dplaant et ce, sans interruption de service. La mobilit fait rfrence la plupart des objets communicants qui sont ou deviendront des objets mobiles . Ces quipements ont besoin dtre connects quels que soient les lieux o ils se trouvent ou bien durant leur dplacement. Il sagit, entre autres, des tlphones et ordinateurs portables, des assistants personnels. Les utilisateurs souhaitent pouvoir se connecter dans le train, en voiture ou en avion lors de leurs missions extrieures.

ADRESSAGE
Le format et la notation de ladresse IPv6 sont les volutions les plus visibles du passage de IPv4 IPv6. Ladresse IPv6 est un mot de 128 bits, soit quatre fois la taille dune adresse IPv4 (32 bits). La taille de cette adresse permet de disposer dun nombre inimaginable, certains disent mme quasi infini, dadresses. Le protocole IPv6 connat trois types dadresses, les adresses de type unicast, multicast et anycast. Les adresses de type broadcast nexistent plus et sont remplaces par des adresses de type multicast prdfinies. Notation Les 128 bits de ladresse IPv6 sont diviss en huit groupes de 16 bits reprsents en notation hexadcimale et spars par le caractre : . Par exemple : 2001:0660:7401:0200:0000:0000:0EDF:BDD7
Page 4 of 15

Plusieurs simplifications ou raccourcis sont tout de mme possibles. Ladresse est insensible la casse et peut scrire aussi bien en majuscules quen minuscules. Par exemple : 2001:0660:7401:0200:0000:0000:0edf:bdd7 Les zros gauche dun ensemble de 16 bits peuvent tre omis. Par exemple : 2001:660:7401:200:0:0:edf:bdd7 Enfin, un ou plusieurs groupes conscutifs entirement zro se notent :: Par exemple : 2001:660:7401:200::edf:bdd7 NB : Cette simplification ne peut apparatre quune seule fois dans une adresse IPv6.

Notation dune adresse IP dans un navigateur


Bien que les adresses IPv6 soient censes tre peu manipules, il est parfois ncessaire de les utiliser. Dans certaines applications, lutilisation du caractre : nest pas sans poser certains problmes. Par exemple, dans la barre dadresse dun navigateur, les : sont utiliss pour sparer ladresse IPv4 du numro de port : http://195.232.21.35:80 signifie pour le navigateur que lon souhaite accder au serveur web correspondant cette adresse. Le port 80 tant celui sur lequel coute un serveur web. Pour viter toute ambigut avec IPv6, il faudra mettre ladresse entre crochets : http://[2001:660:7401:251::35]. De plus, avec certains navigateurs, cest la seule faon de forcer lutilisation dIPv6 sur des serveurs web la fois V4 et V6. La plupart des navigateurs modernes sont compatibles IPv6 : Mozilla, Firefox, Internet Explorer 5.5, Safari, Lynx. La notation du prfixe IPv6 est calque sur la notation CIDR dfinie pour IPv4 dans la RFC 1519. <prfixe-ipv6> / <longueur du prfixe>
Page 5 of 15

Par exemple : 2001:660:7401::/48 reprsente un rseau 2001:660:7401:202::66/64 reprsente une machine

Adresses unicast Plan dadressage global Le plan dadressage global est dfini dans le RFC 3587. Ladresse IPv6 est subdivise comme suit :

Le Global Routing Prefix est attribu par un organisme officiel et identifie le site. Ce prfixe est, en gnral, de longueur 48 pour un site final. La partie suivante de ladresse est de la responsabilit du site. La partie subnet ID offre la possibilit de subdiviser le site en autant de sous rseaux que le permet les 16 bits attribus ce champ (soient 65534 sous rseaux ). La dernire partie, en gnral sur 64 bits, est lidentifiant dinterface et permet didentifier la machine dans un rseau donn. Elle identifie plus exactement une interface dun quipement. Identifiant dinterface Il est cod sur 64 bits et facilite lauto-configuration. Cet identifiant dinterface ou EUI64 est cr partir dune adresse MAC (48 bits, dfinie par lIEEE) selon le mcanisme suivant :

Les 3 premiers octets de la MAC adresse identifient le constructeur et les 3 derniers le matriel. On insre FFFE (notation hexadcimale) entre lidentifiant constructeur et lidentifiant matriel. Le Universal/Local-Bit (U/L-bit) est positionn 1 et indique un identifiant dinterface globalement unique conformment la norme IEEE (EUI-64). Si ce bit est positionn 0, cela signifie que ladresse nest pas globalement unique et a pu tre gnre par un algorithme.

Prenons par exemple ladresse MAC suivante : 0000:0B0A:2D51


Page 6 of 15

En binaire :

On insert FFFE :

Bit U/L positionn 1 (7me bit) :

Rsultat EUI-64 : 0200:0BFF:FE0A:2D51

Remarque : Identifiant dinterface (EUI-64) et vie prive. LEUI-64 a t dfini pour tre globalement unique. Quel que soit le prfixe rseau les 64 derniers bits de ladresse seront toujours identiques et globalement uniques. Ainsi, il est possible de tracer un utilisateur, de lespionner , connatre ses habitudes, son mode vie. Toutefois, il est possible de modifier lidentifiant dinterface en utilisant un algorithme de hachage ou en le gnrant alatoirement. Adresses Link-local ou Lien Local Ladresse de type Link-local est utilise principalement par les protocoles dautoconfiguration et de dcouverte des voisins (nouveaux mcanismes remplaant et amliorant le protocole ARP de IPv4). Cette adresse nest valable que sur un mme lien, cest--dire toutes les machines directement connectes sans routeur intermdiaire et est unique sur ce lien. Elle ne doit pas tre route par les lments du rseau. Elle est automatiquement gnre lors de linitialisation de linterface. Comme le montre la figure ci-dessous, ladresse Link-Local, ou Lien Local est obtenue en ajoutant lidentifiant dinterface au prfixe fe80::/64.

Page 7 of 15

Adresses Site-local La difficult de cerner avec exactitude les frontires dun site ou mme, tout simplement, la difficult de dfinir avec prcision ce quest rellement un site ont peu peu rendu ce type d'adresses obsolte. Nous en parlons car on les rencontre encore beaucoup dans la littrature mais il est dconseill de les utiliser. Adresse indtermine Elle caractrise labsence dadresse. Elle est utilise lors de certaines phases dinitialisation. Elle se note 0 :0 :0 :0 :0 :0 :0 :0 :0 ou :: . C'est l'quivalent de 0.0.0.0 de IPv4. Adresse de bouclage Cest lquivalent de ladresse 127.0.0.1 de IPv4. Elle se note 0 :0 :0 :0 :0 :0 :0 :1 ou plus simplement ::1 . Elle est utilise par un quipement pour senvoyer, luimme, des paquets IP. Adresses multicast Le protocole IPv6 gnralise lutilisation des adresses de type multicast et les adresses de type broadcast nexistent pas en IPv6. Une adresse de type multicast dsigne un ensemble dinterfaces. Le format de ces adresses est illustr par la figure cidessous. Elles sont caractrises par le prfixe FF00::/8.

Le champ flags est un mot de 4 bits. Les trois premiers bits sont rservs et doivent tre initialiss zro. Le dernier bit, sil est positionn 0, indique que la validit de ladresse est permanente (tous les routeurs du lien), sinon ladresse est temporaire (dans le cadre de la visioconfrence par exemple). Un certain nombre dadresses multicast ont t prdfinies et sont utilises dans diffrents mcanismes mis en uvre par le protocole IPv6.
Page 8 of 15

Plusieurs niveaux de diffusion existent (valeurs du champ scope qui est la porte de diffusion de ladresse considre) : 0 : rserv 1 : nud 2 : lien (FF02 ::/8) 5 : site 8: organisation E : global

3 : sous-rseau F : rserv exemples : FF02 ::2 reprsente tous les routeurs sur le mme lien que lexpditeur FF05 ::2 reprsente tous les routeurs sur le mme site que lexpditeur Adresses anycast Le message est envoy une seule interface et non pas lensemble des interfaces du groupe. Une interface quivaut un service, DNS par exemple. On cherche utiliser un service ; dans le cadre du service DNS peu importe quel serveur DNS sera utilis. De plus, le choix, de la machine qui va rendre le service, est fait en fonction dun critre (la plus proche ou la plus disponible par exemple). Si le concept anycast est simple dans son principe, son implmentation est autrement dlicate. En outre, ce concept nest encore quun sujet de recherche. Il ny a eu aucune exprience grandeur nature.

LAUTO-CONFIGURATION
Lauto-configuration est lun des nouveaux mcanismes les plus intressants dIPv6. Il permet, aussi bien ladministrateur qu lutilisateur, de saffranchir de la partie souvent fastidieuse de configuration dune machine en vue de sa mise sur le rseau. Le groupe de travail IPv6 de lIETF a pens le protocole afin quil offre la possibilit certains quipements du rseau (ordinateurs, routeurs) de sauto-configurer. Les mcanismes dauto-configuration sont multiples et mettent en uvre de nouveaux protocoles associs au protocole IPv6 comme par exemple les protocoles de
Page 9 of 15

dcouverte des voisins, de dcouverte des routeurs, de dtection de duplication dadresses, de dcouverte du MTU minimum, de sollicitation des routeurs du lien ou DHCPv6. Il existe deux types dauto-configurations. Lauto-configuration dite stateful dans laquelle ladresse de lquipement lui est fournie en totalit (DHCP) et lauto configuration de type stateless o seul un prfixe est donn lquipement qui aura alors la charge de se gnrer une adresse partir de ce prfixe, le plus souvent en lui concatnant un identifiant dinterface. Nous dtaillerons uniquement lauto configuration stateless des quipements terminaux du rseau. La dfinition du protocole IPv6 autorise les routeurs envoyer sur les sous rseaux qui leur sont attachs un type de paquets nomms router advertisement (not RA) contenant notamment le prfixe IPv6 associ au lien, le routeur par dfaut pour ce lien et dautres informations comme une dure de vie. Ces paquets pourront tre analyss par les quipements se trouvant sur ce lien et leur permettre de sauto-configurer. Ds quune interface est active (dmarrage de la machine par exemple), une adresse de type lien local est automatiquement gnre partir de lidentifiant dinterface. Lquipement va alors tenter de dterminer si cette adresse est unique sur son lien et s'il peut lutiliser et envoyer des paquets de type ICMP avec comme adresse source une adresse de type non spcifi et comme adresse destination son adresse lien local.

Si la machine ne reoit pas de rponse elle considre que son adresse lien local est unique sur le lien. Plutt que dattendre un paquet RA, lquipement va mettre un paquet router sollicitation (RS) vers tous les routeurs du lien afin de les forcer envoyer des paquets RA. Ladresse source du paquet RS est bien sr ladresse lien local de lquipement et ladresse destination est ladresse multicast identifiant tous les routeurs du lien. Lquipement recevra, alors, un paquet de type RA et concatnera son identifiant dinterface au prfixe annonc dans le paquet. De mme, il vrifiera si son adresse est bien unique sur le lien quil utilise avant daffecter dfinitivement cette adresse linterface correspondante.

LES MECANISMES DE TRANSITION

Page 10 of 15

La transition entre les protocoles IP version 4 et version 6 sera progressive. Il ny aura pas de jour J. IPv6 propose de nombreux mcanismes de transition permettant de rpondre la plupart des situations. Nous exposerons ici les principaux. Double pile IP ou Dual stack Ce mcanisme dcrit dans la RFC 2893 est le moyen le plus facile de commencer dployer un rseau IPv6. Avec cette mthode, un ordinateur ou un routeur dispose des deux protocoles. Lquipement est configur avec deux adresses, une adresse IPv6 et une adresse IPv4 et peut envoyer et recevoir des datagrammes appartenant indiffremment lun ou lautre des protocoles IP. Un quipement double pile peut donc communiquer avec les mondes IPv4 et IPv6. Il ny a pas de relles difficults dployer des rseaux double pile et aucun mcanisme spcifique de transition nest mis en uvre. Les principaux avantages de cette mthode sont sa simplicit et sa rapidit de mise en uvre. Malheureusement, ce mcanisme nest pas dnu dinconvnients. Dployer des rseaux double pile ne rsout pas le problme de la pnurie dadresse et ne peut alors tre quune solution court terme. Cette technique permet nanmoins de tester rapidement le nouveau protocole sans remettre en cause larchitecture existante du rseau. De plus, dployer deux rseaux en parallle impose de grer et de maintenir deux rseaux logiques sur la mme infrastructure physique et impose en consquence galement deux politiques de scurit (une pour IPv4 et une pour IPv6). Cette technique nest donc pas gnralisable sur de grands rseaux moins dimposer une certaine surcharge de travail aux ingnieurs rseaux. Tunnels Les techniques de tunneling permettent deux sites IPv6 de communiquer au travers de rseaux IPv4. Il existe deux types de tunnels : automatiques ou configurs. Tunnels configurs Les tunnels configurs sont tablis manuellement par ladministrateur rseaux. Ces tunnels sont des tunnels point point et chaque quipement terminal dispose de la connaissance des extrmits. Ils permettent daccder une connectivit IPv6 si par exemple le rseau IPv6 natif du fournisseur de service narrive pas encore jusquau site. Les extrmits du tunnel doivent tre double pile.

Page 11 of 15

Tunnels automatiques Contrairement aux tunnels configurs, les techniques de tunnels automatiques permettent des sites IPv6 de communiquer avec dautres sites IPv6 au travers dun rseau IPv4 (par exemple le rseau IPv4 dun fournisseur ne proposant pas IPv6) en construisant les tunnels la vole pour chaque connexion et ds que ncessaire. Aucune manipulation manuelle est alors requise et le tunnel se monte se dmonte automatiquement. Lquipement qui initie le tunnel connat ladresse IPv4 du routeur extrmit car celleci est comprise, dune faon ou dune autre dans ladresse IPv6 de la machine destination. Nous dtaillons ici, sans doute, le mcanisme de tunnel automatique le plus connu : 6to4. Nous pourrions en citer dautres tels que ISATAP ou TEREDO. 6to4 Le mcanisme de transition 6to4 (RFC 3056) utilise une plage dadresse IPv6 rserve par lIANA et commenant par le prfixe 2002::/16. Il permet des sites IPv6 isols, ne disposant pas dun fournisseur de service IPv6, mais disposant dau moins dune connectivit et dune adresse IPv4 publique, daccder dautres sites ou services IPv6. Pour cela, le site IPv6 isol va sassigner lui-mme un prfixe 6to4 commenant par 2002 ::/16, il est de la forme 2002:<adresse IPv4>::/48 O <adresse IPv4> est une adresse IPv4 publique et routable, configure sur linterface approprie dun routeur de priphrie appartenant au site. Le prfixe ainsi form a donc la mme forme quun prfixe IPv6 classique. Si un site implmentant 6to4 dsire communiquer avec un autre site 6to4, aucune configuration manuelle ne sera requise, les adresses IPv4 des extrmits du tunnel ncessaires la communication sont connues car contenues dans le prfixe IPv6 des adresses source et destination. Le droulement dune connexion entre deux sites 6to4 est le suivant :

Le routeur du site doit implmenter 6to4, tre double pile et disposer dune adresse publique IPv4 ; Une fois 6to4 activ, le routeur va construire un prfixe IPv6 commenant par le prfixe 2002::/16 partir de son adresse IPv4 publique ; Le rseau local sera adress laide de ce prfixe ; o Soit par auto-configuration avec annonce de prfixe ; o Soit par configuration manuelle ; Une machine disposant dune adresse 6to4 et dsirant communiquer avec une autre machine 6to4 dans un site distant enverra un paquet destination de Page 12 of 15

cette machine avec comme adresse source son adresse 6to4 et comme adresse destination ladresse de la machine distante ; Ce paquet sera intercept par la passerelle 6to4 qui extraira du prfixe de ladresse destination, ladresse IPv4 du routeur 6to4 du site distant et encapsulera ce paquet 6to4 dans un tunnel IPv4 vers le routeur destination ; Lextrmit du tunnel dcapsulera et rcuprera le paquet 6to4 quil fera suivre la machine correspondante ; Le retour se fera selon le mme principe ;

Si un site 6to4 dsire communiquer avec un site IPv6 on utilisera alors des 6to4 relays qui font la liaison entre les deux mondes 6to4 et IPv6. Lorsqu'une machine 6to4 dsirera communiquer avec une machine IPv6, le tunnel sera mont entre le routeur de sortie du site 6to4 et un 6to4 relay prdfini. Translation Les techniques de translation permettent un site IPv6 de communiquer avec des services ou des sites IPv4. NAT-PT Il sagit de traduire un en-tte IPv6 en un en-tte IPv4 smantiquement quivalent et vice versa. Network Address Translation with Protocol Translation est spcifi par lIETF dans la RFC 2766. Tout comme le NAT IPv4 traduisait une adresse prive IPv4 en une adresse publique, globalement routable sur Internet, NAT-PT va faire la correspondance entre une adresse IPv6 globale et une adresse IPv4 publique. Le routeur du site qui implmente le mcanisme NAT-PT doit forcment tre double pile et se trouve lintersection entre un rseau IPv6 et un rseau IPv4 (par exemple entre le site IPv6 et lInternet IPv4). NAT-PT utilise un pool dadresses IPv4 publiques attribues dynamiquement. Le routeur NAT-PT garde en mmoire une table de correspondance des connexions actives et des correspondances entre adresses IPv4 et IPv6. Malheureusement, NAT-PT souffre des mmes limitations que le NAT IPv4, il ne permet pas de dployer des services ncessitant une connexion de bout en bout, toutes les connexions passent par le mme quipement. Dautres mcanismes de translation trs similaires existent et diffrent trs peu de NAT-PT. On peu citer NAPT-PT et SIIT.

LA MOBILITE
Page 13 of 15

La plupart des objets communicants sont ou deviendront des objets mobiles : ils ont besoin dtre connects quelque soient les lieux o ils se trouvent ou bien durant leur dplacement (en voiture, train ou avion). On peut citer les tlphones et ordinateurs portables, les assistants personnels et mme en tant plus futuriste les vtements intelligents. On distingue galement plusieurs catgories de mobilit, refltant les diffrentes faons de se dplacer. Ainsi, la mobilit diffre du nomadisme. La premire caractrise le fait dtre connect et de disposer de son environnement tout en se dplaant sans interruption de service, le second caractrise le fait de se dplacer dun lieu un autre et de retrouver dans chacun de ces lieux (domicile, travail, lieux de vacances) une connexion et ses services usuels. On distingue galement la mobilit des rseaux (Network Mobility) et la mobilit des machines (host mobility). Nous ne parlerons ici que de la mobilit des terminaux IPv6. Vocabulaire spcifique la mobilit

Mobile Node (MN) : il s'agit de l'lment mobile. Home Address (HA) : cest ladresse permanente ou principale du mobile lintrieur de son rseau dorigine. Care-of-Address : cest ladresse temporaire du mobile qui lui sera attribue lors de son passage dans un rseau visit. Home Agent : il sagit du routeur maison . Il connat chaque instant la position du mobile. Correspondent Node (CN) : terme utilis pour dsigner un quipement cherchant communiquer avec le mobile. Binding Update (BU) : il sagit dun nouveau type de paquet ICMP permettant dapprendre la position du mobile.

Page 14 of 15

Principe

Source : 6Wind 1. Le mobile se trouve lintrieur de son rseau dorigine et a donc une Home Address. 2. Le mobile se dplace et va dans un autre rseau. 3. Par auto-configuration, le mobile rcupre une adresse temporaire fournie par le rseau hte. Il sagit de la Care-of-Address. 4. Le mobile envoie sa Care-of-Address au Home Agent dans des paquets Binding Update. 5. Le Correspondent Node contacte le Home Agent du mobile pour pouvoir joindre, par la suite, le mobile qui se trouve dans un rseau hte. 6. Le Home Agent monte un tunnel entre lui et le mobile. Le Correspondent Node peut maintenant dialoguer avec le mobile. 7. Le mobile envoie des paquets Binding Update au Correspondent Node pour lui communiquer sa Care-of-Address. 8. Le mobile et le Correspondent Node communiquent dsormais sans recourir au Home Agent.

Page 15 of 15