Behavior Quote by Jon Postel
“In general, an implementation must be conservative in its sending behavior, and liberal in its receiving behavior.”
About This Quote
Source RFC 1122: Requirements for Internet Hosts – Communication Layers, 1989
Network protocols should send data cautiously but accept incoming data liberally to ensure robustness.
In simple terms: Send carefully, receive openly.
Design tolerant communication systems.
Themes
Mood
Type
When to use this quote
- building servers
- handling client requests
- managing data streams
Key Concepts
Questions to Reflect On
- How do you balance safety and flexibility in data handling?
- What risks arise from too much openness?
Overly liberal receiving can expose security risks.