next up previous contents
Next: Les informations sur les Up: Trace-Route Previous: Trace-Route   Contents

Premièrement, liste des serveurs :

cette première étape a pour objectif de rassembler la liste de tous les serveurs établis entre les deux IP. Pour cela nous allons envoyer des demandes de connexion avec l'hôte distant pour cela nous enverrons un paquet TCP de demande de connection (SYN) sur des ports très élevées pour s'assurer que le service n'est pas utilisé et que le système va nous renvoyer une erreur.
De plus pour connaître les serveur situés entre nous et l'hôte il nous suffit de faire varier le TTL (Time To Live) qui est en fait une valeur fixée lors de l'envoi, d'un paquet (ex : 128) puis à chaque fois que le paquet passe par un routeur son TTL est décrementer. Si cette valeur atteint zéro le paquet est détruit et un message d'erreur est nous est renvoyé, c'est justement ce message d'erreur qui nous intéresse, puisque le routeur en nous envoyant une erreur nous a laissé son adresse. Finalement il nous suffit d'envoyer une suite de demande vers l'hôte distant avec des TTL s'incrémentant et d'attendre les réponses.

next up previous contents
Next: Les informations sur les Up: Trace-Route Previous: Trace-Route   Contents
root 2002-06-23