Elsevier

Computer Networks (1976)

Volume 3, Issue 6, December 1979, Pages 389-399
Computer Networks (1976)

Components of a network operating system

https://doi.org/10.1016/0376-5075(79)90019-9Get rights and content

Abstract

Recent advances in hardware interconnection techniques for local networks have highlighted the inadequacies in existing software interconnection technology. Though the idea of using a pure message passing operating system to improve this situation is not a new one, in the environment of a mature high speed local network it is an idea whose time has come.

A new timesharing system being developed at the Lawrence Livermore Laboratory is a pure message passing system. In this system, all services that are typically obtained directly by a system call (reading and writing files, terminal I/O, creating and controlling other processes, etc.) are instead obtained by communicating via messages with system service processes (which may be local or remote). The motivation for the development of this new system and some design and implementation features needed for its efficient operation are discussed.

References (28)

  • J.G Fletcher et al.

    Mechanisms for a Reliable Timer-Based Protocol

    Computer Networks

    (September/October, 1978)
    J.G Fletcher et al.
  • E Akkoyunlu et al.

    Interprocess Communication Facilities for Network Operating Systems

    Computer

    (1974)
  • R.M Balzer

    Ports — A method for Dynamic Inteprocess communication and Job Contro

  • Forest Basket et al.

    Task Communication in Demos

  • P.L Chaum et al.

    Implementing Capability-Based-Protection Using Encryption

  • G.B Christensen

    Hyperchannel Data Trunk Contention

  • S.D Crocker

    Function Oriented Protocols for the ARPA Computer Network

    AFIPS-SJCC

    (May 1972)
  • J Davidson et al.

    The Arpanet Telnet Protocol: Its Purpose, Principles, Implementation and Impact on Host Operating System Design

  • J.B Dennis et al.

    Programming Semantics for Multiprogrammed Computations

    CACM

    (March 1966)
  • E.W Dijkstra

    Cooperating Sequential Processes

  • J.E Donnelley

    A Distributed Capability Computing System

  • J.E Donnelley et al.

    Interaction Between Protocol Levels in a Prioritized CSMA Broadcast Network

  • J.G Fletcher

    The Octopus Computer Network

    Datamation

    (April 1973)
  • J.G Fletcher

    Software Protection of Information Networks

    Infotect State-of-the-Art Report, Future Networks

    (1978)
  • Cited by (9)

    • Computer networks and distributed systems

      1988, Microelectronics Reliability
    • Grids: The top ten questions

      2002, Scientific Programming
    View all citing articles on Scopus

    This work has been performed under the auspices of the U.S. Department of Energy by the Lawrence Livermore Laboratory under contract number W-7405-ENG-48.

    View full text