Kolam Ayer MakersLinux Foundations

ICMP

Core Idea

ICMP is a network control protocol used for diagnostic and error messages; ping uses ICMP echo requests and echo replies.

Commands To Try

ping -c 3 1.1.1.1
ping -c 3 lf2607.kolamayermakers.org

ping sends ICMP echo requests and reports replies, packet loss, and round-trip time.

How To Read Ping Output

3 packets transmitted, 3 received, 0% packet loss
rtt min/avg/max/mdev = 2.1/2.8/3.4/0.5 ms

What Ping Proves

Ping can prove that ICMP echo replies are coming back from a host or address. It does not prove that HTTP, SSH, DNS, or SMTP works.

Why Ping Can Mislead

Common Failures

Proof Check

Run ping -c 3 1.1.1.1, then run curl -I https://example.org. Explain why these test different things.

Docs Pointers