Académique Documents
Professionnel Documents
Culture Documents
Protocole de Transport
4 Transport
Protocole de Rseau Rseau local
3 Rseau Rseau
Routeur
2 Liaison
1 Physique
Le routage: dterminer le chemin (la route) des paquets
travers le rseau
Sous rseaux htrognes:
- Segmentation peut tre ncessaire
Le contrle de congestion: viter les embouteillages
P. Sicard-Cours Rseaux 5 Couche Rseau 1 P. Sicard-Cours Rseaux 5 Couche Rseau 2
Ladresse IP source figure aussi pour que le rcepteur puisse rpondre ou - cest dire dans un routeur (ou un hte) comment rpondre la question :
pour avertir lmetteur lors de problme lors de lacheminement quel est le prochain routeur qui envoyer le paquet (sous entendu sur
quelle interface re-mettre le paquet)?
Lan 2: 55.0.0.0/8
1 1 Sur la machine source: au dpart du paquet ICMP request (issu
du ping)
254 1 2 3 Ping
Routeur 1 Routeur 2
1
Table ARP
2 ICMP
2 Table de routage Vide
195.0.0.0 direct @Ethernet ?
138.0.0.0 195.0.0.254 IP ARP
Tables de routage : 4 2
3
- Routeur 1: Ethernet
195.0.0.0 255.255.255.0 direct
55.0.0.0 255.0.0.0 direct Paquet ICMP request Paquet ARP Paquet ARP reply:
138.0.0.0 255.255.0.0 55.0.0.2 @IP Destination: request 31:78:8a:fe:96:32
- Machine dadresse 195.0.0.1: 138.0.0.1 195.0.0.254 ?
195.0.0.0 255.255.255.0 direct @Ethernet Destination:
31:78:8a:fe:96:32
55.0.0.0 255.0.0.0 195.0.0.254
138.0.0.0 255.255.0.0 195.0.0.254
La table ARP contient aprs le ARP reply : 195.0.0.254 31:78:8a:fe:96:32
Que se passe t-il lors dun ping de 195.0.0.1 vers 138.0.0.1 ?
P. Sicard-Cours Rseaux 5 Couche Rseau 15 P. Sicard-Cours Rseaux 5 Couche Rseau 16
Machine A: 195.0.0.1 ROUTEUR 1 :
195.0.0.254 et 55.0.0.1
ROUTEUR 2
55.0.0.2 Les algorithmes de routage
Ping 138.0.0.1
(2)Arp Request : qui est 195.0.0.254 ?
Comment remplir les tables de routages ?
(3) Arp Reply
Je suis 192.0.0.254
Mon adresse Ethernet est 31:78:8a:fe:96:32 Centraliss ou dcentraliss ?
- Centraliss : les chemins sont calculs par un nud particulier
(4) ICMP request (5)Arp Request : qui est 55.0.0.2 ?
(irraliste lchelle dInternet)
(6)Arp Reply - Dcentralis : chaque nud calcule les chemins
(7) ICMP request
Statique ou dynamique ?
Sur le routeur 1 :
Table de routage
- Statique : les chemins sont fixes. Il faut les changer la main en
Table ARP
195.0.0.0 direct @Ethernet ?
55.0.0.0 direct IP ARP Vide
cas de modifications du rseau
138.0.0.0 55.0.0.2
5
4 7 Ethernet
6 - Dynamique : le choix des chemins sadapte plus ou moins
A la rception de ces paquets RIP, les routeurs et les htes A linitialisation des routeurs les tables de routage sont initialises avec lensemble
compltent leurs tables de routage des adresses des rseaux auxquels le routeur est directement connect
La connaissance du rseau va se propager ainsi de routeur en Le cot minimum (1) est alors associ ces adresses destinations
routeur Exemple:
Lan 1: 195.0.0.0/24 Lan 3: 138.0.0.0/16
Paquet RIP
Paquet RIP:"Voici les adresses
auxquelles je sais accder"
Lan 2: 55.0.0.0/8
1 1
Routeur 1 2 3
254
Routeur 1 Routeur 2
Paquet RIP 2
2
Res1 Res2 Res3 Res4 Si la ligne entre C et D est coupe, un scnario possible:
A B C C limine de sa table de routage Res6 (plus de paquet RIP provenant de D)
Puis A limine de sa table de routage Res6 car C ne lui envoie plus rien sur Res6
RIP: B na pas encore liminer Res6 de sa table de routage (timer non synchronis)
Res4 1 B envoie donc A quil peut accder Res6 avec un cot de 3
Ensuite A va donc envoyer C quil peut accder a Res6 avec un cot de 4
Et ainsi de suite, on tourne en rond et chaque paquet RIP le cot augmente de 1