RFC 1122 - Requirements for Internet Hosts -- Communication Layers
Published: October 1989
Status: Internet Standard (STD 3)
Editor: R. Braden (Internet Engineering Task Force)
Status of This Memo
This RFC is an official specification for the Internet community. It incorporates by reference, amends, corrects, and supplements the primary protocol standards documents relating to hosts. Distribution of this document is unlimited.
Summary
This is one RFC of a pair that defines and discusses the requirements for Internet host software. This RFC covers the communications protocol layers: link layer, IP layer, and transport layer; its companion RFC-1123 covers the application and support protocols.
Contents
-
- 1.1 The Internet Architecture
- 1.1.1 Internet Hosts
- 1.1.2 Architectural Assumptions
- 1.1.3 Internet Protocol Suite
- 1.1.4 Embedded Gateway Code
- 1.2 General Considerations
- 1.2.1 Continuing Internet Evolution
- 1.2.2 Robustness Principle
- 1.2.3 Error Logging
- 1.2.4 Configuration
- 1.3 Reading this Document
- 1.3.1 Organization
- 1.3.2 Requirements
- 1.3.3 Terminology
- 1.4 Acknowledgments
- 1.1 The Internet Architecture
-
- 2.1 Introduction
- 2.2 Protocol Walk-Through
- 2.3 Specific Issues
- 2.3.1 Trailer Protocol Negotiation
- 2.3.2 Address Resolution Protocol -- ARP
- 2.3.3 Ethernet and IEEE 802 Encapsulation
- 2.4 Link/Internet Layer Interface
- 2.5 Link Layer Requirements Summary
-
- 3.1 Introduction
- 3.2 Protocol Walk-Through
- 3.2.1 Internet Protocol -- IP
- 3.2.2 Internet Control Message Protocol -- ICMP
- 3.2.3 Internet Group Management Protocol -- IGMP
- 3.3 Specific Issues
- 3.3.1 Routing Outbound Datagrams
- 3.3.2 Reassembly
- 3.3.3 Fragmentation
- 3.3.4 Local Multihoming
- 3.3.5 Source Route Forwarding
- 3.3.6 Broadcasts
- 3.3.7 IP Multicasting
- 3.3.8 Error Reporting
- 3.4 Internet/Transport Layer Interface
- 3.5 Internet Layer Requirements Summary
-
- 4.1 User Datagram Protocol -- UDP
- 4.1.1 Introduction
- 4.1.2 Protocol Walk-Through
- 4.1.3 Specific Issues
- 4.1.4 UDP/Application Layer Interface
- 4.1.5 UDP Requirements Summary
- 4.2 Transmission Control Protocol -- TCP
- 4.2.1 Introduction
- 4.2.2 Protocol Walk-Through
- 4.2.3 Specific Issues
- 4.2.4 TCP/Application Layer Interface
- 4.2.5 TCP Requirement Summary
- 4.1 User Datagram Protocol -- UDP
Related Resources
- Official RFC: RFC 1122
- DataTracker: RFC 1122 Page
- Companion RFC: RFC 1123 - Requirements for Internet Hosts -- Application and Support
- Errata: RFC Editor Errata for RFC 1122