Menu
Coddy logo textTech

ICMP y ping

Lección 15 de 47 del curso Redes con la terminal de Coddy.

ping responde a una pregunta: ¿está ahí esa máquina? Envía un pequeño mensaje llamado solicitud de eco y espera una respuesta de eco. Esos mensajes no son HTTP y no tienen ningún puerto. Pertenecen a un protocolo independiente llamado ICMP, cuya función es transportar mensajes de control y de error entre máquinas.

Por eso, ping no te dice nada sobre un sitio web. Se comunica con la máquina, no con ningún programa que se esté ejecutando en ella.

ping -c2 127.0.0.1

-c2 envía exactamente dos y se detiene. Sin esta opción, ping se ejecuta hasta que lo interrumpes, lo cual está bien en una terminal real y resulta inútil en un script.

El resumen del final es la parte que vale la pena leer: cuántos se enviaron, cuántos regresaron y el porcentaje de pérdida de paquetes. Una pérdida de cero significa que todos los mensajes hicieron el viaje de ida y vuelta.

challenge icon

Desafío

Fácil

Envía dos mensajes y confirma que ambos llegaron a destino.

Haz ping a 127.0.0.1 exactamente dos veces e imprime solo la cifra de pérdida de paquetes del resumen. Salida esperada:

0% packet loss

grep -o imprime solo el texto coincidente en lugar de toda la línea.

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Redes con la terminal

Practica por tu cuenta: Playground de Terminal