ICMP
Signifie "Internet Control Message Protocol". Lorsque les informations sont transférées sur Internet, les systèmes informatiques envoient et reçoivent des données à l’aide du TCP / IP protocole. En cas de problème de connexion, les messages d'erreur et d'état relatifs à la connexion sont envoyés via ICMP, qui fait partie du protocole Internet.
Lorsqu'un ordinateur se connecte à un autre système via Internet (tel qu'un ordinateur personnel connecté à un serveur Web pour afficher un site web), cela peut sembler être un processus rapide et facile. Bien que la connexion puisse prendre place en quelques secondes, de nombreuses connexions distinctes doivent souvent être établies pour que les ordinateurs puissent communiquer avec succès. En fait, si vous deviez suivre toutes les étapes d’une connexion Internet en utilisant un traceroute commande, cela pourrait vous surprendre que les connexions Internet réussissent aussi souvent qu’elles le sont. En effet, à chaque "saut", le réseau doit être fonctionnel et capable d’accepter les demandes de votre ordinateur.
En cas de problème de connexion, ICMP peut renvoyer des codes à votre système, en expliquant pourquoi une connexion a échoué. Il peut s'agir de messages tels que "Réseau inaccessible" pour un système hors service ou "Accès refusé" pour un système sécurisé, protégé par mot de passe. ICMP peut également fournir des suggestions de routage pour aider à contourner les systèmes qui ne répondent pas. Si ICMP peut envoyer une variété de messages différents, la plupart ne sont jamais vus par l'utilisateur. Même si vous recevez un message d'erreur, le logiciel que vous utilisez, tel qu'un navigateur Web, a probablement déjà traduit le message dans un langage simple (et, espérons-le, moins technique) que vous pouvez comprendre.