Requirements for Internet Hosts — Communication Layers
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://ipfyi.com/iframe/entity//" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://ipfyi.com/entity//
Add a dynamic SVG badge to your README or docs.
[](https://ipfyi.com/entity//)
Use the native HTML custom element.
R. Braden · 1989-10
Abstract
RFC 1122 documents the requirements that internet host implementations must meet at the link, internet, and transport layers. It clarifies and corrects ambiguities in earlier protocol specifications and establishes the 'robustness principle' as a guiding design philosophy for internet implementations.
Why This RFC Matters
RFC 1122 is often paired with RFC 1123 (application-layer requirements) to form the definitive interoperability standard for internet hosts. Its most quoted contribution is Postel's Robustness Principle: 'Be conservative in what you do, be liberal in what you accept from others.' While this principle enabled interoperability in the early internet, later researchers argued it also allowed protocol ambiguities to accumulate. Nevertheless, RFC 1122 remains a landmark — it was the first systematic attempt to document what a correct internet host implementation actually looks like, resolving years of accumulated ambiguity across TCP, IP, ICMP, and ARP.