Академический Документы
Профессиональный Документы
Культура Документы
La couche rseau
Fvrier 2009
1. Couche rseau
Historique de lInternet
N 1969 comme projet (D)ARPA
(Defense) Advanced Research Projects Agency; US
Commutation de paquets Interconnexion des universits participant aux projets ARPA Premier rseau: 4 ordinateurs
TCP remplace NCP dans ARPANET Division dARPANET en ARPANET et MILNET Nouveau rseau Backbone: NSFNET Arrt du Backbone NSFNET
1. Couche rseau 2
Fvrier 2009
Architecture de lInternet
Fvrier 2009
1. Couche rseau
Architecture de lInternet
Rseaux backbones commerciaux Les ISP se connectent aux backbones des points dinterconnexion (IXPs) Les entreprises connectent leurs rseaux aux ISP Les routeurs grent lacheminement et le routage entre les rseaux
Fvrier 2009 1. Couche rseau 4
Terminologie
Internet :
LE rseau mondial Un ensemble de rseau (locaux) interconnects laide du protocole IP Ordinateur connect un rseau (client, serveur)
Gateway, passerelle
Systme intermdiaire effectuant la traduction de protocoles
Fvrier 2009 1. Couche rseau 5
ICMP :
Signalisation de problmes entre routeurs
Couche transport
Orient connexion, fiable --> TCP Sans connexion --> UDP
Applications
Implmentent gnralement plusieurs couches
Fvrier 2009
1. Couche rseau
Le protocole IP
Dfini dans la RFC 791 Objectifs de la conception
Doit tre utilisable sur toute les technologies sous-jacentes --> Protocole de convergence
Modle de service
Sans connexion
Un datagrammes contient toute linformation pour lacheminer
Fvrier 2009
1. Couche rseau
6. Protocole 7. Somme de contrle 8. Adresses source et destination : adresses des systmes terminaux 9. Options (p.ex. scurit, options de routage) : Rarement utilises
Fvrier 2009 1. Couche rseau 8
Fragmentation et rassemblage
Problme
Les diffrentes technologies sous-jacentes ont des tailles de trames diffrentes
MTU : Maximum Transfer Unit
Une source/un routeur fragmente un datagrammes si MTU de linterface < taille du datagramme Chaque fragment est un datagramme complet Le destinataire doit rassembler les fragments
Les fragments peuvent arriver dans le dsordre Si un fragment est perdu, le datagramme sera supprim
Aucune retransmission de fragments au niveau IP
Fvrier 2009 1. Couche rseau 9
Exemple de la fragmentation
Datagramme (Length=4000, Ident=174, Offset=0, DF=0, MF=1 Datagramme (Length=4000, Ident=174, Offset=185, DF=0, MF=1
185=(1500-20)/8
identificateur unique de datagramme en multiples de 8 octets Dont Fragment bit (utilis par la source) More Fragments (indique le dernier fragment)
1. Couche rseau 10
Fvrier 2009
Adresses IP
Chaque interface rseau a une adresse IP unique Longueur: 4 octets (p.ex. 193.10.4.3)
Contient deux parties
1. Identificateur de rseau (Network ID)
Assigne par une autorit (p.ex. ISP)
0 Network ID 1 0 Network ID
1-126, 126 rseaux, 16 mio de htes 128-191, 16k rseaux, 65k de htes 192-223, 2 mio rseaux, 254 htes 224-239, sans structure
11
Fvrier 2009
1. Couche rseau
Adresses particulires
Class E: 240-254
Rserves pour lavenir
Fvrier 2009
1. Couche rseau
12
Adressage priv
Problme: manque dadresses IP Ide
Rutilisation des adresses IP
Une organisation utilise des adresses prives lintrieur du rseau Pour la communication avec lextrieur, une adresse publique est assigne de manire temporaire
Adresses prives
10.0.0.0 10.255.255.255 (1 rseau classe A) 172.16.0.0 172.31.255.255 (16 rseaux classe B) 192.168.0.0 192.168.255.255 (256 rseaux classe C)
Fvrier 2009
1. Couche rseau
13
Routeur
Lien daccs
Rseau de lISP
Rseau de lentreprise
1. Couche rseau 14
Fvrier 2009
Le routeur cherche dans sa table lentre pour le Network ID des adresses de destination Aucune entre trouv
Utiliser la route par dfaut, sil y en a Sinon, carter le datagramme avec une erreur Non routable
Fvrier 2009
1. Couche rseau
15
Table de routage
Fvrier 2009
1. Couche rseau
16
Sous-rseaux
Dans un rseau important, le nombre de htes du rseau pose des problmes
Assignation des adresses IP aux htes doit tre centralise Les tables de routage deviennent trs grandes
Sous-rseaux (suite)
Principe
Cration de plusieurs plages dadressages lintrieur dun rseau
Subnet
Host: 9 bits
11111111111111111111100000000
255
255
254
ARP
A un cache avec les correspondances: adresse IP, adresse physique (ou adresse MAC) Requte en diffusion si ladresse IP nest pas dans la table La machine concerne rpond avec son adresse physique Les entres du cache sont limines si elles ne sont pas rafrachies (toutes les 20 min)
1. Couche rseau
Fvrier 2009
19
Exemple ARP
Fvrier 2009
1. Couche rseau
20
10
Format:
32 bits
1 2 3
Type
Code
Checksum
En-tte IP
Message ICMP
Fvrier 2009
1. Couche rseau
21
Variante: ping r station Affiche le chemin vers la station (jusqu 9 sauts) Utilise loption IP denregistrer le chemin parcouru dans lentte IP
Fvrier 2009 1. Couche rseau 22
11
Principe du routage
La fonction principale de la couche rseau est lacheminement des datagrammes
Les routeurs utilisent des tables de routage pour dterminer le prochain saut Linformation dans les tables de routage vient
De protocoles de routage chargs de trouver des chemins optimaux Dun configuration statique par ladministrateur
IP
Forwarding de datagramme sur la base de tables de routage
Protocoles de routage
Dterminer les chemins optimaux et crer les tables de routage
Fvrier 2009 1. Couche rseau 23
Table de routage
Fvrier 2009
1. Couche rseau
24
12
Niveaux de routage
LInternet a une structure hirarchique
Interconnexion de rseaux
Les rseaux sont administrs par des organisations distinctes
AS1
AS 2 AS 3
Fvrier 2009
1. Couche rseau
25
Algorithmes de routage
Problme
Trouver la meilleur route vers une destination Mtriques
Nombre de sauts, capacits de liens, trafic, dlai
Inondation (flooding)
Similaire au routage par la source dans Token Ring
Fvrier 2009
1. Couche rseau
26
13
1. Doublet de chaque nud initialis (,-) l exception du nud d origine initialis (0,-) 2. Choisir le nud Ni avec le cot Ci le plus bas et qui nest pas marqu et le marquer comme permanent 3. Calculer les cots des chemins de tous les voisins Nj du nud Ni : Cj=Ci+pk 4. Si la nouvelle valeur Cj est plus petite que lancienne, --> actualiser le doublet de Nj : (Cj,Ni) 5. Rpter partir de 2 jusqu ce que la destination soit marque permanent
Fvrier 2009 1. Couche rseau 27
Exemple
Fvrier 2009
1. Couche rseau
28
14
Exercice
Trouver laide de lalgorithme de Dijkstra le chemin le plus court entre : 1 - Hobart (Tasmanie) et 12 - Darwin (Australie de Nord). Les distances sont indiques sur la carte ci-contre --> Routage
Fvrier 2009
1. Couche rseau
29
Vecteur de distance
Chaque routeur maintient une table de routage
Pour toutes les destinations : Destination, Nud suivant, Distance
Distance: Nombre de sauts, dlai, Distance peut tre infinie si aucune route nest connue
Le routeur connat la distance qui le spare de ses voisins directes Les mises jour (updates) se font directement entre voisins
Les voisins changent les routes connues Priodiquement ou quand la table change (appel triggered update)
D( X , n) = min (d ( X , Y ) + D(Y , n) )
voisins Y
Fvrier 2009 1. Couche rseau 30
15
C 2 2 2
D 3 3
E 4 tat initial Aprs 1 change Aprs 2 changes Aprs 3 changes Aprs 4 changes
1. Couche rseau 31
16
B
B
3 2 3
2 2 1 4
C
3 2 5 4 3
X
Fvrier 2009 1. Couche rseau
D
33
Le protocol RIP
RIP : Routing Information Protocol
Protocole de routage par vecteur de distance Mtrique: nombre de sauts
Valeur infinie : 16 sauts Utilise lhorizon clat
Fvrier 2009
1. Couche rseau
34
17
Problmes :
volution vers des interconnexions htrognes Convergence trop lente dans un rseau important
Introduction du routage par tat de lien (link state routing) dans ARPANET
Fvrier 2009
1. Couche rseau
35
Un routeur apprend alors la topologie complte du rseau Calculer le plus court chemin
Fvrier 2009 1. Couche rseau 36
18
Ainsi, un routeur dtecte rapidement ltat des liens de sortie (up, down)
Fvrier 2009
1. Couche rseau
37
Fvrier 2009
1. Couche rseau
38
19
Diffusion de linformation
Chaque routeur construit des paquets contentant linformation sur ltat des liens locaux (LSP: link state packet)
Les autres routeurs enregistrent le LSP le plus rcent de chaque nud liminer les LSP quand sa dure de vie est termine La rception dun LSP est confirm par un accus de rception
Fvrier 2009 1. Couche rseau 39
Fvrier 2009
1. Couche rseau
40
20
Calcul distribu
Convergence peut tre lente Problme du comptage infini
La distance maximale doit tre limite, p.ex. 15
tat de lien
Diffusion de linformation topologique par inondation
Information sur la topologie locale vue dun routeur Ncessite la limitation de la taille dun rseau
Permet lquilibrage de la charge sur plusieurs chemins cot gal (load balancing) Protocole IGP ( lintrieur dun Systme Autonome)
Introduit une hirarchie supplmentaire dans lAS : les zones
21
Hirarchie du routage
Un AS est divis en zones (areas)
Zone 0 : rseau backbone
Interconnecte les autres zones
Fonctionnement
Un routeur intra-zone diffuse des LSP tous les routeurs de sa zone
Construction des plus courts chemins lintrieur de chaque zone, y compris la zone 0
Les routeurs inter-zones injectent des rsums dtat de liens inter-zones dans les zones locales
Permet aux routeurs intra-zones de trouver la meilleure sortie vers une autre zone
Fvrier 2009
1. Couche rseau
44
22
Berkeley
UNL
KU
A remplac EGP dans Internet Consumer ISP Grande companie Permet une topologie arbitraire
Petite companie
Peering point
ConsumerISP
Fvrier 2009
1. Couche rseau
45
BGP
Principes de conception
Doit pouvoir grer les routes dans lInternet global
Actuellement, un routeur BGP connat environ 90000 routes
Fvrier 2009
1. Couche rseau
46
23
AS 2 AS 3
Types dAS
Le bout de AS : (stub AS)
A une seule connexion avec un autre systme autonome Transporte du trafic local seulement
AS 4
Fonctionnement de BGP
Chaque systme autonome a un ou plusieurs routeurs BGP Un routeur BGP annonce vers lextrieur :
les rseaux lintrieur de lAS les rseaux externes atteignables travers lAS Communique le chemin entier pour atteindre chaque rseau
Exemple : AS A annonce une route vers un rseau n:
n : A-B-C-F (chemin des AS traverss)
Permet de filtrer les routes Permet de dtecter facilement des boucles de routage
External BGP
24
Exemple EBGP
Router BGP pour AS2 annonce laccessibilit de P et Q
Les rseaux 128.96, 192.4.153, 192.4.32, et 192.4.3, peuvent tre atteints directement depuis AS2
Fournisseur rgional A (AS 2) Rseau pine dorsale (AS 1) Fournisseur rgional B (AS 3) Client P (AS 4) 128.96 192.4.153 192.4.32 192.4.3 192.12.69
192.4.54 192.4.23
Fvrier 2009
1. Couche rseau
49
Solution
Allocation de blocs de taille variable dadresses classe C
Site 2000 htes : allocation de 8 adresses classe C contigus
Meilleure efficacit que lallocation dune adresse classe B
Un bloc dadresses est allou de telle manire quil forme un super-rseau avec un prfix didentificateur de rseau commun
Fvrier 2009 1. Couche rseau 50
25
Exemple
Site ayant besoin de 4000 adresses
Allocation de 16 adresses classe C:
192.4.16 192.4.31 Structure normale des adresses
Class C
1 1 0 Network ID (21 bits) Host 8bit
Contrainte
Les blocs dadresses doivent avoir une taille de 2x dadresses classe C
Fvrier 2009 1. Couche rseau 51
Rseau rgional
Rseau Y Routeur BGP 110000100000 annonce une route pour Exemple 11000010000 Adresses classe C 194.0.0.0 195.255.255.255 --> Europe Un routeur BGP amricain considre les premiers 8 bit pour le routage Un routeur BGP europen doit considrer des prfixes plus longs
Fvrier 2009
1. Couche rseau
52
26
IPv6
La nouvelle version du protocole IP
RFC 2460
Fvrier 2009
1. Couche rseau
53
Fvrier 2009
1. Couche rseau
54
27
Fournir une meilleure scurit Permettre la mobilit dordinateurs Permettre au protocole une volution future Permettre une coexistance entre IPv4 et IPv6 Rester compatible avec les protocoles TCP, UDP, OSPF, RIP, BGP, DNS, ainsi quavec les applications
1. Couche rseau 55
Fvrier 2009
Historique
RFC 1550: Appel de propositions pour IPng Dc. 1992: 21 propositions, 7 slectionnes 3 propositions publies et discutes
Deering (1993) : SIP: Simple Internet Protocol Francis (1993) : Pip Katz, Ford (1993) : TUBA: TCP et UDP sur CLNP (OSI)
Fvrier 2009
1. Couche rseau
56
28
En-ttes simplifis
Nombre de champs rduit de moiti
La fragmentation nest plus supporte par les routeurs ICMP, IGMP, ARP remplacs par ICMPv6
Fvrier 2009 1. Couche rseau 57
IPv4
16 19 Length Offset Checksum 31 Identification (fragment)
20 octets
Adresse source (16 octets)
TTL
Protocol SourceAddr
40 octets
29
Nombre de sauts
Similaire au champs Time-To-Live en IPv4 Dcrment chaque pas jusqu zro
Fvrier 2009
1. Couche rseau
59
Examin par chaque routeur intermdiaire. Utilis pour les jumbogrammes. Examin par les router indiqu dans lextension de routage Liste de routeurs traverser (Routage par la source) Fragmentation et rassemblage par les systmes terminaux Authentification Contient les donnes chiffres du datagrammes Examin par le destinataire final du datagramme P.ex. TCP, UDP
1. Couche rseau 60
30
En-tte de routage
Indique une squence de routeurs qui doivent tre traverss par le datagramme Permet de raliser le routage par la source
Fonctionnalit existante dj dans IPv4 mais peu efficace
Algorithme
Ladresse destinataire du datagramme Format de len-tte de routage envoy par la source est celle du 0 8 16 31 premier routeur En-tte suivant Long. en -tte Type de routage Segm. restants Le premier destinataire trouve Rserv ladresse du prochain routeur dans lentte de routage et la met comme Adresse 1 prochain destinataire Chaque routeur dcrmente la valeur du champ Segments restants
Adresse N
61
Fragmentation
Contrairement IPv4, la fragmentation est uniquement utilise par la source du datagramme Un routeur qui devrait transmettre un datagramme trop long renvoie un message ICMP la source qui indique la MTU permise (Message ICMPv6 Paquet trop grand ) Chaque interface doit avoir une MTU dau minimum 1280 octets Algorithme
Le datagramme originale est compos de deux parties
Partie non-fragmentable
En-tte IPv6 de base Toutes les extensions examiner par les nuds intermdiaires
Datagramme IP
Partie nonfragmentable Partie fragmentable
Fragments
Partie nonEn-tte de fragmentable fragmentation Fragment 1
. .
Partie fragmentable
Offset
ResM
62
31
Adressage IPv6
Adresses sur 128 bits (16 octets)
Permet (thoriquement) dadresser 3,4 1038 interfaces Selon des calculs trs pessimistes, plus de 1000 adresses par m2 de la surface de la terre
Notation
8 groupes de 4 chiffres hexadcimaux, spars par :
FADC:AB75:4345:4A45:AF3F:3255:F431:A44B
Suffixe en dcimal point: les adresses IPv4 peuvent tre crit avec les 4 derniers octets en notation dcimale
::192.31.32.46
Fvrier 2009
1. Couche rseau
63
Type dadresse Rserv (compatible IPv4) Non affect Adresses NSAP (OSI) Adresses Network IPX Novell Non affect Non affect Non affect Adresses unicast globales agrgeables (RFC 2374) Non affect Non affect Non affect (avant : adresses gographiques) Non affect Non affect Non affect Non affect Non affect Non affect Non affect Adresse locale unicast de lien Adresse locale unicast de site Adresses multicast
Fraction de lespace dadresses 1/256 1/256 1/128 1/128 1/128 1/32 1/16 1/8 1/8 1/8 1/8 1/8 1/16 1/32 1/64 1/128 1/256 1/512 1/1024 1/1024 1/256
64
1. Couche rseau
32
Le schma doit permettre lagrgation dadresses plusieurs niveaux afin de rduire la taille des tables de routage
Identificateur dinterface
Fvrier 2009 1. Couche rseau 65
Niveaux de ladressage
P1 Rseau P2
S.a S.b
P3 X1 P4 P5
S.d S.e
64
X2
P6
S.f
S.c
13
24
NLA
16
Adresse
SLA
Interface ID
24
2 3
16
64
SLA
Interface ID
Fvrier 2009
1. Couche rseau
66
33
16
64
SLA
Interface ID
Interface Id
Format dfini par la norme IEEE EUI-64 Doit tre unique au niveau globale Construction partir dune adresse MAC
Ajouter les octets FFFE entre les 3 premiers octets (fournisseur) et les 3 derniers octets (numro de srie de la carte) Exemple : 0A:10:FC:32:A802
Adresse MAC : Interface Id :
Fvrier 2009
0A10:FCFF:FE32:A802
1. Couche rseau 67
Adresses particulires
Adresses locales unicast de lien
Utilisation limite aux interfaces directement connectes sur le mme lien (sans routeur intermdiaire) Utilises par les protocoles de configuration dadresses globales, de dcouverte de voisins,
Adresse indtermine
Compose uniquement de zros, notation abrge :: Utilise pendant linitialisation dun nud
Adresse de bouclage
0:0:0:0:0:0:0:1 ou ::1 en notation abrge Utilise pour la communication inter-processus sur un nud
Fvrier 2009
1. Couche rseau
68
34
Fvrier 2009
1. Couche rseau
69
Algorithme
1. La station construit une adresse locale de lien
Prfix FE80:: plus lID de linterface (--> MAC) Le nud teste sil y a un conflit en envoyant un message Sollicitation de voisins
2. La station envoie une sollicitation de routeurs ladresse multicast All routers du lien 3. Le routeur renvoie une annonce de routeur avec un prfixe du sous-rseau 4. La station obtient une adresse globale en concatnant le prfixe avec lID de linterface
Fvrier 2009 1. Couche rseau 70
35
Fvrier 2009
1. Couche rseau
71
Obstacles
Pas de killer application dIPv6
IPv6 offre les mmes fonctionnalits que IPv4
Cot de la migration
Mise jour de lquipement et des applications Formation des administrateurs de rseau
36
Techniques de transition
Double pile IPv4 et IPv6 Tunneling dIPv6 dans IPv4 Traduction IPv6 IPv4
NAT-PT Relais applicatifs
Fvrier 2009
1. Couche rseau
73
Fvrier 2009
1. Couche rseau
74
37
Pendant la transition il sera ncessaire de transmettre des datagrammes IPv6 des clients sur linfrastructure IPv4
Scnario I
Des lots IPv6 sont interconnects travers un rseau IPv4 Un tunnel configur IPv6 sur IPv4 est tabli entre routeurs
Rseau IPv6 Routeur double pile Rseau IPv4 Routeur double pile Rseau IPv6
Datagramme
Fvrier 2009
1. Couche rseau
75
Permet dtablir un tunnel sans configuration Utilise une adresse IPv6 compatible IPv4
Format 0:0:0:0:0:0:d.d.d.d Conversion possible entre IPv4 et IPv6
Rseau IPv6
Hte IPv6
Fvrier 2009
1. Couche rseau
76
38
Diffrentes solutions sont possibles 1. Relais applicatifs (Application Layer Gateway, ALG)
Passerelle spcifique pour chaque application (Mail, Web, ) Exemple: Vielle imprimante sans pile IPv6
Hte IPv6 Imprimante
Spooler
Fvrier 2009
1. Couche rseau
77
A
IPv6
B
IPv4
Fvrier 2009
1. Couche rseau
78
39
NAT-PT cont.
Connexion IPv6 --> IPv4
A envoie une requte DNS pour B DNS rpond avec une adresse IPv4 La passerelle NAT-PT intercepte la rponse DNS ajoute un prfix: 132.146.243.30 --> PREFIX::132.146.243.30 Lorsque A envoie un datagramme, la passerelle NAT-PT assigne une adresse IPv4 temporaire A
DNS IPv6 DNS IPv4
A
IPv6
B
IPv4
Fvrier 2009
1. Couche rseau
79
Rsum IPv6
Pnurie dadresses --> Adresses sur 128 bit Croissance des tables de routage --> Adressage hirarchique et agrgation de routes Acheminement haut dbit --> traitement efficace de lentte IP (en-ttes dextensions, fragmentation, ) Meilleure intgration des protocoles secondaires (ARP, IGMP, IP Mobile, IPSec, ) Fonctionnalits supplmentaires
Dcouverte de voisins ( fonctionnalit dARP en IPv4) Autoconfiguration
Techniques de migration
Double pile et tunnels Traduction de protocoles IPv4 IPv6
Fvrier 2009
1. Couche rseau
80
40
Mobilit dans IP
Objectif
Rendre possible le dplacement dun ordinateur mobile (PC portable, agenda lectronique, ) dun rseau un autre de manire transparente pour les applications
Types
Nomadicit (portability)
Dplacement off-line, mais sans re-paramtrage manuelle Ncessite linterruption de toutes les connexions en cours --> DHCP
Rseau mobile
Rseau ad-hoc sans infrastructure
Fvrier 2009 1. Couche rseau 81
Problme de ladressage IP
Une adresse IP
identifie un systme terminal
Correspondance statique entre le nom de domaine et ladresse IP par DNS
Contradiction
Un ordinateur mobile ncessite une adresse fixe pour tre joignable Une adresse fixe implique un routage fixe
41
Mobile IP
Dfini dans la RFC 2002 (3344)
Permet une mobilit globale dans Internet Solution au niveau de la couche Rseau
Principes de conception
1. Transparence pour les applications existantes
Un ordinateur mobile doit tre capable de communiquer avec un autre ordinateur qui nimplmente pas IP Mobile Un ordinateur mobile doit tre joignable en utilisant uniquement son adresse IP (normale)
3. Scurit
Un ordinateur mobile ne doit pas tre plus expos quune autre machine
Fvrier 2009 1. Couche rseau 83
Terminologie
Nud mobile
Nud qui peut changer de points dattachement sur lInternet tout en maintenant les communications en cours
Fvrier 2009
1. Couche rseau
84
42
Adresses
1. Adresse de domiciliation (Home Address)
Adresse principale de lordinateur mobile dans son rseau dorigine Adresse sur laquelle le mobile est contact par dautres machines
Fvrier 2009
1. Couche rseau
85
Principe du protocole
1. Un nud mobile obtient une adresse de rexpdition du rseau visit 2. Le nud mobile enregistre son adresse c/o auprs de son agent domestique 3. Lagent domestique intercepte tous les paquets destins au nud mobile et les transmet travers un tunnel vers ladresse c/o 4. Le nud mobile envoie ses paquets directement aux correspondants
Fvrier 2009
Rseau d'orgine Agent domestique Tunnel Noeud mobile Internet Rseau visit Agent extrieur
Hte IP
1. Couche rseau
86
43
Fvrier 2009
1. Couche rseau
87
Enregistrement
Lorsquun mobile est hors de son rseau dorigine il enregistre son adresse temporaire auprs de son agent domestique Deux cas
1. Le mobile utilise ladresse de rexpdition de lagent extrieur
Le mobile envoie une requte denregistrement lagent extrieur qui la fait suivre lagent domestique Lagent domestique revoie la rponse denregistrement lagent extrieur qui la passe au mobile
Agent extrieur
R eq
R p
ut
Internet
onse
2. Le mobile utilise une adresse de rexpdition par colocataire, obtenue p.ex. laide de DHCP
La requte et la rponse sont envoyes directement entre le mobile et lagent domestique
Rseau d'orgine Agent domestique
Requte
Agent extrieur
Internet
Rponse
Fvrier 2009
1. Couche rseau
88
44
Type: requte ou rponse Dure de vie: les agents peuvent limiter la dure de validit de lenregistrement Adresse de domiciliation et adresse de rexpdition Agent domestique Identification: valeur gnre par le mobile pour identifier les requtes et rponse et pour des raisons de scurit Drapeaux/Code: indique le succs de la requte ou des options supplmentaires Extensions: p.ex. authentification
Fvrier 2009 1. Couche rseau 89
Hte IP
Fvrier 2009
1. Couche rseau
90
45
Lagent domestique ne se trouve pas ncessairement dans le chemin des datagrammes Technique : proxy ARP
Lagent mobile rpond aux requtes ARP concernant le nud mobile avec son adresse MAC Toutes les trames destines au nud mobile arrivent lagent domestique
Fvrier 2009 1. Couche rseau
Agent domestique
91
Hte IP
Tunnel
Technique souvent utilise pour contourner le routage habituel Principe
Lagent domestique encapsule le datagramme intercept dans un autre datagramme, ayant comme destinataire ladresse de Agent domestique rexpdition La terminaison du tunnel Src: Hte dcapsule le datagramme Dst: Mobile IP Donnes original
Rexpdition par agent extrieur :
Lagent extrieur sert de terminaison de tunnel
Tunne l
Agent extrieur
92
46
Fast handoff
Pendant la transition dun rseau un autre, des paquets peuvent arriver la mauvaise adresse de rexpdition A better than nothing fast handover , Doswald, Robert
Fvrier 2009 1. Couche rseau 93
47