OVH Cloud OVH Cloud

question technique ICMP

1 réponse
Avatar
octane
Bonjour,
je lis dans la doc que ICMP signale les erreurs IP.
Mais que rien n'est fait pour signaler les erreurs ICMP. Ok

Maintenant, je vois que le ping windows dispose de l'option -i TTL:
C:\>ping -i 3 www.yahoo.fr

Envoi d'une requête 'ping' sur www.euro.yahoo.akadns.net [216.109.118.60] avec 3
2 octets de données :

Réponse de 66.82.25.3 : Durée de vie expirée lors du transit.
Réponse de 66.82.25.3 : Durée de vie expirée lors du transit.
Réponse de 66.82.25.3 : Durée de vie expirée lors du transit.
Délai d'attente de la demande dépassé.

Statistiques Ping pour 216.109.118.60:
Paquets : envoyés = 4, reçus = 3, perdus = 1 (perte 25%),
Durée approximative des boucles en millisecondes :
minimum = 0ms, maximum = 0ms, moyenne = 0ms

Or, ping est un message ICMP (type 0 et 8)

Donc si le TTL du ping request meurt en route pour cause de TTL trop
bas, on considere qu'il est arrive un probleme a ICMP et la doc
dit que rien ne devrait etre fait pour signaler cette erreur (on ne
signale pas les erreurs ICMP). Mais la, j'ai bien l'info.

Alors quid? J'ai mal compris le sens de "rien n'est fait pour gerer
les problemes ICMP" ou quoi?

Merci.

1 réponse

Avatar
T0t0
"octane" wrote in message
news:
je lis dans la doc que ICMP signale les erreurs IP.


Quelle doc ?

Mais que rien n'est fait pour signaler les erreurs ICMP. Ok


Oui, c'est un principe de base, un message _d'erreur_ ICMP ne doit pas
générer de message ICMP. Cela pour éviter les parties de ping-pong.

Maintenant, je vois que le ping windows dispose de l'option -i TTL:
Statistiques Ping pour 216.109.118.60:
Paquets : envoyés = 4, reçus = 3, perdus = 1 (perte 25%),
Durée approximative des boucles en millisecondes :
minimum = 0ms, maximum = 0ms, moyenne = 0ms
Or, ping est un message ICMP (type 0 et 8)


Oui, mais pas un message _d'erreur_ ICMP.

Donc si le TTL du ping request meurt en route pour cause de TTL trop
bas, on considere qu'il est arrive un probleme a ICMP et la doc
dit que rien ne devrait etre fait pour signaler cette erreur (on ne
signale pas les erreurs ICMP).


Non, tu extrapoles un poil.
Un message ICMP peut générer une erreur ICMP, sauf si c'est un message
d'erreur, ce qui n'est pas le cas dans ton cas :-)

Alors quid? J'ai mal compris le sens de "rien n'est fait pour gerer
les problemes ICMP" ou quoi?


Je pense oui.


--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG