Comandes 'traceroute' et 'ping'

Comandes 'traceroute' et 'ping' - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 02-08-2007 à 13:37:37    


Bonjour,
 
Comment savoir si la commande traceroute utilise ICMP (OSI 3 je crois) ou UDP (OSI 4)?
 
Donc le ping utilise ICMP uniquement?
 
Merci.
 
PS: mon précédent Post a été fermé... Je ne sais pas pourquoi.
 


---------------
Dur de commencer le Shell...
Reply

Marsh Posté le 02-08-2007 à 13:37:37   

Reply

Marsh Posté le 02-08-2007 à 13:46:44    

ça dépend des traceroute mais normalement c'est de l'icmp avec augmentation du ttl à chaque saut

Reply

Marsh Posté le 02-08-2007 à 13:48:22    

Pas mal font une résolution DNS en même temps.

Reply

Marsh Posté le 02-08-2007 à 13:51:09    

Ah OK...
Je me disais qu'il existait peut-être une façon de savoir quel protocole utilise la commande 'traceroute'...
Donc traceroute peut "utiliser" la couche 3 comme la couche 4 cela dépend de la configuration de cet commande?

Reply

Marsh Posté le 02-08-2007 à 13:56:26    

osef des couches, c'est bon pour les cours, ça utilise ICMP ou udp, si ça utilise udp c'est soit un switch dans le prog soit un prog spécial.
 
pour savoir ce que ça utilise tu met un sniffer et tu regarde

Reply

Marsh Posté le 02-08-2007 à 14:03:07    

J'aime bien savoir au niveau des couches cela m'aide à comprendre (je suis débutant).
Je peux utiliser la commande 'tcpdump' pour sniffer et voir le protocole utilisé?

Reply

Marsh Posté le 02-08-2007 à 14:05:32    

oui par exemple avec tcpdump.
 
Pour tes couches faudra alors que tu revois car icmp (proto 1) est au même niveau que udp (proto 17), tcp (proto 6)

Reply

Marsh Posté le 02-08-2007 à 21:35:10    

Je@nb ; attention  
icmp n'est pas au meme niveau dans la couche osi que tcp ou udp.
 
 
icmp est au meme niveau que IP  : couche réseau
tcp et udp sont au dessus : couche transport.
 
un ping , utilise le protocole ICMP type8code 0 (echo request) et type0 code 0( echo reply).
 
traceroute, suivant les impléemntations, utilise le protocole UDP en high ports ou ICMP, voir meme du tcp ( voir tcp traceroute, très très intéressant à tester !)
 
je te conseille de jeter un coup d'oeil sur le wiki qui va bien.

Reply

Marsh Posté le 02-08-2007 à 23:16:25    

icmp tu l'encapsule dans quoi ?

Reply

Marsh Posté le 02-08-2007 à 23:24:30    

ICMP est dans IP, mais c'est bien du niveau 3 OSI. C'est vu comme de l'administration de la couche réseau.


Message édité par dreamer18 le 02-08-2007 à 23:26:53

---------------
"Parceque toi tu fracasses du migrant à la batte de baseball, c'est ça ?" - Backbone-
Reply

Marsh Posté le 02-08-2007 à 23:24:30   

Reply

Marsh Posté le 03-08-2007 à 07:51:23    

Merci pour ces explications.
"traceroute, suivant les impléemntations, utilise le protocole UDP en high ports ou ICMP, voir meme du tcp ( voir tcp traceroute, très très intéressant à tester !) " => Comment connait-on son implémentation?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed