La utilidad de ping fue escrita por Mike Muuss en diciembre de 1983 como una herramienta para solucionar problemas en una red IP. Se inspiró en un comentario de David Mills sobre el uso de paquetes de eco ICMP para el diagnóstico y las mediciones de la red IP
- ICMP significa Protocolo de mensajes de control de Internet y siempre se combina con el protocolo IP (hay 2 variantes ICMP, una para IPv4 y otra para IPv6).
- La solicitud de eco y la respuesta de eco son los dos códigos de operación de ICMP utilizados para implementar
ping
. - Además del programa de ping original, ping podría significar simplemente la acción de verificar si un nodo remoto está respondiendo, esto podría hacerse en varias capas en una pila de protocolos, por ejemplo, ARP ping para probar hosts en una red local. El término ping podría usarse también en capas de protocolo superior y API, por ejemplo, el acto de verificar si una base de datos está activa, realizada en el protocolo de capa de base de datos
- Las opciones de línea de comandos de la utilidad ping y su salida varían entre las numerosas implementaciones. Las opciones pueden incluir el tamaño de la carga útil, el recuento de pruebas, los límites para el número de saltos de red (TTL) que atraviesan las sondas y el intervalo entre las solicitudes. Muchos sistemas proporcionan una utilidad complementaria ping6, para probar en redes de Protocolo de Internet versión 6 (IPv6).
- Ping funciona mediante el protocolo ICMP y el eco envía los paquetes de solicitud al host de destino y destino y espera la respuesta de eco ICMP
- ¿Qué protocolos describen las conexiones VoIP?
- ¿Cuáles son mis opciones para protocolos de red TCP / IP establecidos para usar entre arduino (c ++) / ruby?
- ¿Qué protocolos son compatibles con las redes CDMA?
- ¿Por qué MQTT no es un protocolo escalable?
- ¿Cómo funcionan los puertos TCP?