Generated by DeepSeek V3.2| RFC 33 | |
|---|---|
| Title | New Host-Host Protocol |
| Number | 33 |
| Author | Stephen D. Crocker |
| Publication date | February 12, 1970 |
| Status | Superseded |
| Series | Request for Comments |
| Replaces | RFC 11 |
| Replaced by | RFC 54 |
RFC 33, titled "New Host-Host Protocol," is a foundational document in the early development of the ARPANET. Authored by Stephen D. Crocker and published on February 12, 1970, it proposed a revised protocol for communication between host computers on the nascent network. This document was part of the seminal Request for Comments series that shaped the technical evolution of the Internet. It was quickly superseded by RFC 54, reflecting the rapid iterative development characteristic of the Network Working Group.
The document was created to address limitations and complexities identified in the initial host-host protocol outlined in earlier documents like RFC 11. Its primary goal was to define a cleaner, more reliable method for establishing and managing connections, known as "links," between different host computers on the ARPANET. The protocol operated within the conceptual framework of the Network Control Program and was designed to work in conjunction with the underlying Interface Message Processor subnet. It introduced formalized procedures for connection control and error handling, moving the network's software architecture toward greater robustness and interoperability among diverse systems from institutions like the University of California, Los Angeles and the Stanford Research Institute.
RFC 33 specified a symmetric, full-duplex protocol where a connection, or link, was established through a defined handshake involving control messages. It detailed the format of these messages, including fields for a link identifier, message type, and host socket numbers. A key technical feature was its state-oriented design, where connections could exist in states such as "awaiting reply" or "established," managed through commands like "Request for Link" and "Link Available." The protocol mandated that all data messages be acknowledged, with provisions for retransmission to ensure reliability over the network. It also defined procedures for terminating connections gracefully and for handling error conditions reported by the Interface Message Processor, aiming to create a stable communication layer above the raw packet transmission service.
This document was produced during a critical, formative period for the ARPANET, shortly after the network's first successful message transmission between nodes at University of California, Los Angeles and the Stanford Research Institute in 1969. The Network Working Group, comprising researchers from across the United States Department of Defense research community, was actively experimenting with network protocols. RFC 33 emerged from this collaborative, open process epitomized by the Request for Comments series, where proposals like those from Stephen D. Crocker were circulated for critique and implementation. It represented one of several iterative steps between the pioneering RFC 1 and the eventual establishment of the Transmission Control Protocol suite. The work was influenced by ongoing experiments at sites connected to the Advanced Research Projects Agency, reflecting practical experience gained from early network operations.
Although quickly obsolete, RFC 33 played a significant role in the evolutionary path toward modern internetworking. Its development and subsequent revision highlighted the effectiveness of the open, collaborative Request for Comments process for refining technical standards. Lessons learned from implementing and debugging this protocol directly informed its successors, such as RFC 54, and contributed to the conceptual foundation for later, more enduring protocols like the Transmission Control Protocol. The document is historically significant as an artifact of the trial-and-error methodology that solved fundamental problems in computer networking, paving the way for the Internet Protocol suite. It stands as an early milestone in the work of pioneers like Stephen D. Crocker and the Network Working Group, whose efforts transitioned the ARPANET from a theoretical experiment to a practical, scalable communications system. Category:Request for Comments Category:Internet history Category:Computer networking standards