Qu'est-ce qu'un ping? (Avec des photos)
Un ping est un type de message transmis d'un système à un autre sur un réseau, généralement entre un hôte de serveur et des systèmes d'utilisateurs connectés. Bien que différents types de messages puissent être potentiellement utilisés, le type de signal le plus courant envoyé à cette fin est un paquet de requête d'écho ICMP (Internet Control Message Protocol). Il s’agit essentiellement d’un signal contenant peu de données réelles. Il sert principalement à transmettre à un utilisateur connecté, puis à générer un signal «écho». Un ping consiste à envoyer une demande d'écho ICMP puis à recevoir l'écho.
Le terme «ping» a été utilisé pour la première fois en 1983 lors de la création de ce type d’utilitaire; il s’inspirait du terme utilisé pour décrire le signal envoyé à l’aide de la technologie sonar. Sonar actif utilise des ondes sonores générées, souvent appelées pings, qui sont émises depuis un emplacement central, puis rebondissent sur des objets et sont renvoyées sous forme d'écho. Un utilitaire ping informatique utilise une approche similaire pour analyser la connectivité de divers systèmes sur un réseau. L'hôte serveur ou un autre ordinateur d'un réseau, tel qu'un réseau local (LAN) ou Internet, envoie un paquet de demande d'écho ICMP à d'autres systèmes, qui renvoie ensuite l'écho à la source.
Tout ce processus est chronométré, souvent en incluant un horodatage dans le signal ICMP d'origine, qui est ensuite comparé à l'heure à laquelle l'écho atteint la source. Une fois qu'un ping est émis par un hôte serveur ou un système similaire, les serveurs et les routeurs doivent, conformément aux normes de l'industrie, émettre un paquet d'écho en réponse. De nombreux pings peuvent être envoyés pour générer une mesure précise du temps nécessaire à un signal pour se déplacer entre les deux systèmes, ainsi que pour évaluer toute perte de signal potentielle. Les informations affichées après un test ping incluent généralement le temps minimum de transmission, le temps moyen, le temps le plus long et tout écart type entre ces résultats. Toute perte de signal sera également indiquée.
Alors que l'utilisation d'une requête d'écho ICMP était assez standard au début du développement d'Internet et des réseaux d'entreprise, elle est devenue moins répandue au début du 21ème siècle. Les pings peuvent être utilisés pour créer une attaque par déni de service sur un serveur en inondant le système de demandes d'écho. Les logiciels malveillants peuvent également utiliser des pings pour rechercher des systèmes infectés. Un certain nombre de fournisseurs de services Internet (ISP) ont bloqué les messages de demande d'écho. C'est pourquoi d'autres méthodes sont souvent utilisées pour évaluer la connectivité du réseau. Les jeux vidéo en ligne, par exemple, mesurent souvent les réponses au ping en utilisant les données transmises pendant le jeu, puis affichent ces informations sous forme de latence afin que les utilisateurs puissent évaluer leur connectivité.