Browse Prior Art Database

Network subsystem for time sharing hosts (RFC0015)

IP.com Disclosure Number: IPCOM000004845D
Original Publication Date: 1969-Sep-01
Included in the Prior Art Database: 2006-Sep-30
Document File: 6 page(s) / 11K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

C.S. Carr: AUTHOR

Abstract

A set of network primitives has been defined (Network Working Group Note 11) for inclusion in the monitor systems of the respective HOSTS. These primitives are at the level of system calls: SPOP's or BRS's on the 940; UUO's on the PDP-10. Presumably these UUO's are accessible to all user programs when executing for users whose status bits allow network access.

This text was extracted from an ASCII text file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 21% of the total text.

Network Working Group                                   C. Stephen Carr Request for Comments: 15                                          

UTAH

                                                       25 September 1969

                Network Subsystem for Time Sharing Hosts

 Introduction

   A set of network primitives has been defined (Network Working Group    Note 11) for inclusion in the monitor systems of the respective    HOSTS.  These primitives are at the level of system calls: SPOP's or    BRS's on the 940; UUO's on the PDP-10.  Presumably these UUO's are    accessible to all user programs when executing for users whose status    bits allow network access.

   In addition to user program access, a convenient means for direct    network access from the terminal is desirable.  A sub-system called    "Telnet" is proposed which is a shell program around the network    system primitives, allowing a teletype or similar terminal at a    remote host to function as a teletype at the serving host.

System Primitives

   G. Deloche of U.C.L.A. has documented a proposed set of basic network    primitives for inclusion in the operating systems of the respective    HOSTs (NWG Note:  11).  The primitives are:

      Open primary connection

      Open auxiliary connection

      Transmit over connection

      Close connection.

   The details  and terminology are defined by Deloche and others in    previous memos.  The primitives are system calls, available to    programmers, and are most likely a part of the resident monitor,    rather than the swappable executive.

Basic Terminal Access

   In addition to user programming access, it is desirable to have a    subsystem program at each HOST which makes the network immediately    accessible from the teletype without special programming.  Subsystems    are commonly used system components such as text editors, compilers    and interpreters.  The first network-related subsystem should allow

Carr                                                            [Page 1]
 RFC 15          Network Subsystem for Time Sharing Hosts  September 1969

    users at HOST A to connect to HOST B and appear as a regular terminal    user to HOST B.  It is expected that more sophisticated subsystems    will be developed in time, but this basic one will render the early    net immediately useful.

    Teletype     Terminal        ______                                 ________     _________      |      |     ______          __...