ICMP vs TCP vs UDP: the difference, explained for developers
TL;DR. ICMP, TCP and UDP all travel inside IP packets, but they ask different questions. ICMP echo (ping) asks "does this address answer at all?" and needs no port. TCP asks "is a program listening on
Sep 13, 202614 min read2
