RFC 792 Internet Standard

Internet Control Message Protocol

J. Postel · 1981-09

Abstract

RFC 792 defines the Internet Control Message Protocol (ICMP), which provides error reporting and diagnostic functions for IPv4 networks. ICMP messages carry information about unreachable destinations, time exceeded conditions, and other network-level events back to the originating host.

Why This RFC Matters

ICMP, standardized in RFC 792 alongside IPv4 itself, is the nervous system of the internet — it carries error signals that tell routers and hosts when things go wrong. The ubiquitous ping and traceroute tools are built entirely on ICMP echo requests and time-exceeded messages, making RFC 792 indispensable for network diagnostics. Although ICMP is often blocked by firewalls, its absence causes subtle breakage in path MTU discovery and other mechanisms, a recurring operational headache that underscores just how deeply the protocol is woven into internet operation.

관련 프로토콜

관련 용어

Transport & Internet Layer에서 더 보기