Skip to main content

RFC 46 - ARPA Network Protocol Notes

  • Status: Unknown
  • Published: 17 April 1970
  • Stream: Legacy
  • Errata: No Errata

Document Information​

  • RFC Number: 46
  • Title: ARPA Network Protocol Notes
  • Authors: Edwin E. Meyer, Jr. (Massachusetts Institute of Technology)
  • Date: 17 April 1970
  • Category: Unknown

Abstract​

RFC 46 offers the comments and suggestions of the Network Working Group at MIT Project MAC on the protocol outlined in NWG/RFC 33, NWG/RFC 36 and later documents. It proposes an initial protocol that is simple, open-ended and extendable, and views the network as a hierarchy of three levels: the IMP network, the Network Control Program (NCP) and the User Control and Communication (UCC) module. It defines the socket identifier (user number, instance tag, HOST number and socket code), the three conceptual socket states, the socket event queue, and the NCP control commands <RFC>, <CLS>, <BLK>, <RSM>, <INT>, <ERR>, <ECO> and <NOP>; it outlines a user interface to the NCP with the calls LISTEN, INIT, STATUS, ACCEPT, REJECT, CLOSE, INTERRUPT and TRANSMIT; it illustrates the history of a connection from a user view; and it specifies the UCC protocol by which a requestor process creates and then operates a process at a foreign HOST. Dynamic reconnection is reserved for future implementation.

Table of Contents​