En matière de dépannage, l'étrangeté du ping fait référence à un modèle anormal dans les paquets ICMP Echo_REQUEST envoyés à un nœud du réseau. Il décrit également un nombre anormal de messages d'erreur qui reviennent.
Ping (Packet Internet Groper) est un programme utilitaire qui permet à un utilisateur ou à un programme de vérifier qu'une adresse IP particulière existe et peut accepter des requêtes. Ping peut être utilisé comme une alternative à l'utilitaire traceroute pour résoudre les problèmes de connectivité et de latence du réseau. Ping est plus rapide que traceroute, et il génère moins de trafic réseau.
Ping vous informera si l'adresse cible n'est pas disponible ou si un problème survient avec un autre service. Ping signale les erreurs courantes telles que Destination Unreachable ou Unknown Host, et Request Timed out. Lorsqu'un nombre inhabituel de paquets ICMP ECHO_REPLY est envoyé au même serveur au cours d'une même période, ou lorsqu'il y a un nombre inhabituel de messages d'erreur, ce modèle "étrange" mérite d'être examiné. Ping pourrait éventuellement être utilisé par des attaquants DoS pour attaquer des vecteurs d'attaque ou réaliser des attaques par déni de service (DoS).
Le programme met en forme un paquet ICMP_REQUEST lorsqu'un utilisateur envoie une demande de ping. Il transmet ensuite le paquet à l'adresse cible désignée. Il répondra par un paquet ICMP_REPLY si l'adresse IP distante n'a pas été modifiée. Ping utilise l'horodatage de la réponse à l'écho pour déterminer un temps d'aller-retour et évaluer le temps de réponse.