Les Forums

Les Forums

Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer

Table de routage

Bonsoir, voila lorsque je fais un tracert sur par exemple google.fr j'obtiens :

tracert www.google.fr
traceroute to www.google.fr (209.85.227.104), 30 hops max, 60 byte packets
1 192.168.0.1 (192.168.0.1) 6.212 ms 6.227 ms *
2 * * *
3 * * *
4 * * *
5 * * *
6 * cbv-6k-1-po20.intf.routers.proxad.net (212.27.50.190) 26.188 ms *
7 72.14.216.98 (72.14.216.98) 26.038 ms 26.254 ms 26.348 ms
8 209.85.251.40 (209.85.251.40) 26.604 ms 26.770 ms 26.980 ms
9 209.85.243.111 (209.85.243.111) 37.311 ms 45.878 ms 46.133 ms
10 72.14.236.191 (72.14.236.191) 46.455 ms 209.85.251.231 (209.85.251.231) 46.774 ms 47.021 ms
11 209.85.243.101 (209.85.243.101) 47.358 ms * *
12 wy-in-f104.1e100.net (209.85.227.104) 31.398 ms 31.918 ms 32.634 ms[/color:618ee8fb6f]


Donc si j'ai bien compris lorsque je veux envoyer un paquet vers le serveur google d'adresse 209.85.227.104, ma machine regarde si il y a un chemin spécifique pour cette adresse sinon le paquet est envoyé vers la passerelle par defaut; Celle ci regarde a son tour dans sa table de routage pour chercher un chemin spécifique à l'adresse sinon elle l'envoie à son tour à une autre passerrelle etc jusqu'a que le pacquet soit router

d'aprés mon tracert, est- ce que les lignes

6 * cbv-6k-1-po20.intf.routers.proxad.net (212.27.50.190) 26.188 ms *
7 72.14.216.98 (72.14.216.98) 26.038 ms 26.254 ms 26.348 ms

correspondent aux deux routeurs/passerelles parcourues pour atteindre le réseaux 209.85.* ?


Merci à vous 🙂
Bonsoir,

Dans tous les cas, un routeur utilise le préfixe le plus spécifique dans sa table de routage (= le plus long). La route par défaut, si elle existe, étant le moins spécifique.

D'après ton traceroute, qu'il y a 11 sauts (passerelles) avant la destination 209.85.227.104, qui n'est pas forcément dans le réseau 209.85.0.0 /16.


j'ai pas trop compris le prefixe le plus spécifique dans sa table de routage c'est à dire ?

Puis pourquoi "la route par defaut si elle existe" un routeur n'a pas obligatoirement une route par defaut si jamais il ne trouve pas lui meme le chemin du paquet il l'envoie vers une route par defaut jusqu'a que le paquet soit acheminé ?? ou je confond route par defaut et passerelle par defaut 😳

merci ! 🙂
Un préfixe est plus spécifique correspond à une adresse de réseau avec un masque plus long. Terme technique... Par exemple, si dans une table de routage, on a :
- 10.0.0.0 /24 via R1
- 10.0.0.0 /25 via R2
--> Un paquet à destination de 10.0.0.100 sera routé via R2
--> Un paquet à destination de 10.0.0.200 sera routé via R1

Principe de "longest prefix match". Pour plus de détails, je te renvoie vers le cours de routage de ce site ou le site d'Eric Lalitte.

Une route par défaut n'est pas toujours présente sur un routeur. Un routeur de transit, par exemple, dispose des 200000 - 300000 routes d'Internet et surtout pas de route par défaut. Cf. "BGP" sur Wikipedia ou Google.

On peut dire grossomodo que la route par défaut (0.0.0.0/0) de ton PC pointe sur la passerelle par défaut (192.168.0.1).
ah j'ai compris je me suis documenté sur google sur ce principe.
Parcontre j'ai jamais compris à quoi correspond le /24, /16 aprés l'adresse IP est-ce le masque? si vous pouviez me rapporter à article sur frameip ce serait gentil 🙂
Il s'agit de la notation "Classless Inter-Domain Routing". Et ça représente le nombre de bits du masque. Il doit y avoir des informations dans l'article "Sous-réseaux".
a oui merci je vais lire l'article :), parcontre j'ai une toute derniere question:

quand j'observe la table de routage de ma machine j'obtiens:

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 2 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0


donc on voit en faite que tous les paquets passent par une route par defaut qui est ma passereelle/routeur, et je me demandais que ça servait a rien d'ajouter une route puisque mon routeur s'en charge lui meme donc c'est normal que toutes les machines de mon réseaux ai dans leur table de routage que une route par defaut de plus je me demandais aussi que si une machine disposait d'une route pour une destination precise le paquet serait acheminé beaucoup plus rapidement nan ?

merci beaucoup de ton aide et tes explications 🙂