rfc1017.txt

来自「RFC 的详细文档!」· 文本 代码 · 共 1,067 行 · 第 1/4 页

TXT
1,067
字号






Network Working Group                                    Barry M. Leiner
Request for Comments: 1017                                         RIACS
                                                             August 1987

              Network Requirements for Scientific Research

              Internet Task Force on Scientific Computing

STATUS OF THIS MEMO

   This RFC identifies the requirements on communication networks for
   supporting scientific research.  It proposes some specific areas for
   near term work, as well as some long term goals.  This is an "idea"
   paper and discussion is strongly encouraged.  Distribution of this
   memo is unlimited.

INTRODUCTION

   Computer networks are critical to scientific research.  They are
   currently being used by portions of the scientific community to
   support access to remote resources (such as supercomputers and data
   at collaborator's sites) and collaborative work through such
   facilities as electronic mail and shared databases.  There is
   considerable movement in the direction of providing these
   capabilities to the broad scientific community in a unified manner,
   as evidence by this workshop. In the future, these capabilities will
   even be required in space, as the Space Station becomes a reality as
   a scientific research resource.

   The purpose of this paper is to identify the range of requirements
   for networks that are to support scientific research.  These
   requirements include the basic connectivity provided by the links and
   switches of the network through the basic network functions to the
   user services that need to be provided to allow effective use of the
   interconnected network.  The paper has four sections.  The first
   section discusses the functions a user requires of a network.  The
   second section discusses the requirements for the underlying link and
   node infrastructure while the third proposes a set of specifications
   to achieve the functions on an end-to-end basis.  The fourth section
   discusses a number of network-oriented user services that are needed
   in addition to the network itself.  In each section, the discussion
   is broken into two categories.  The first addresses near term
   requirements: those capabilities and functions that are needed today
   and for which technology is available to perform the function.  The
   second category concerns long term goals: those capabilities for
   which additional research is needed.

   This RFC was produced by the IAB Task force a Scientific Computing,



Leiner                                                          [Page 1]

RFC 1017          Requirements for Scientific Research       August 1987


   which is chartered to investigate advanced networking requirements
   that result from scientific applications.  Work reported herein was
   supported in part by Cooperative Agreement NCC 2-387 from the
   National Aeronautics and Space Administration (NASA) to the
   Universities Space Research Association (USRA).

1.  NETWORK FUNCTIONS

   This section addresses the functions and capabilities that networks
   and particularly internetworks should be expected to support in the
   near term future.

Near Term Requirements

   There are many functions that are currently available to subsets of
   the user community.  These functions should be made available to the
   broad scientific community.

User/Resource Connectivity

   Undoubtedly the first order of business in networking is to provide
   interconnectivity of users and the resources they need.  The goal in
   the near term for internetworking should be to extend the
   connectivity as widely as possible, i.e. to provide ubiquitous
   connectivity among users and between users and resources.  Note that
   the existence of a network path between sites does not necessarily
   imply interoperability between communities and or resources using
   non-compatible protocol suites.  However, a minimal set of functions
   should be provided across the entire user community, independent of
   the protocol suite being used.  These typically include electronic
   mail at a minimum, file transfer and remote login capabilities must
   also be provided.

Home Usage

   One condition that could enhance current scientific computing would
   be to extend to the home the same level of network support that the
   scientist has available in his office environment.  As network access
   becomes increasingly widespread, the extension to the home will allow
   the user to continue his computing at home without dramatic changes
   in his work habits, based on limited access.

Charging

   The scientific user should not have to worry about the costs of data
   communications any more than he worries about voice communications
   (his office telephone), so that data communications becomes an
   integral and low-cost part of our national infrastructure.  This



Leiner                                                          [Page 2]

RFC 1017          Requirements for Scientific Research       August 1987


   implies that charges for network services must NOT be volume
   sensitive and must NOT be charged back to the individual.  Either of
   these conditions forces the user to consider network resources as
   scarce and therefore requiring his individual attention to conserve
   them.  Such attention to extraneous details not only detracts from
   the research, but fundamentally impacts the use and benefit that
   networking is intended to supply.  This does not require that
   networking usage is free.  It should be either be low enough cost
   that the individual does not have to be accountable for "normal"
   usage or managed in such a manner that the individual does not have
   to be concerned with it on a daily basis.

Applications

   Most applications, in the near term, which must be supported in an
   internetwork environment are essentially extensions of current ones.
   Particularly:

      Electronic Mail

         Electronic mail will increase in value as the extended
         interconnectivity provided by internetworking provides a much
         greater reachability of users.

      Multimedia Mail

         An enhancement to text based mail which includes capabilities
         such as figures, diagrams, graphs, and digitized voice.

      Multimedia Conferencing

         Network conferencing is communication among multiple people
         simultaneously.  Conferencing may or may not be done in "real
         time", that is all participants may not be required to be on-
         line at the same time.  The multimedia supported may include
         text, voice, video, graphics, and possibly other capabilities.

      File Transfer

         The ability to transfer data files.

      Bulk Transfer

         The ability to stream large quantities of data.

      Interactive Remote Login

         The ability to perform remote terminal connections to hosts.



Leiner                                                          [Page 3]

RFC 1017          Requirements for Scientific Research       August 1987


      Remote Job Entry

         The ability to submit batch jobs for processing to remote hosts
         and receive output.

         Applications which need support in the near term but are NOT
         extensions of currently supported applications include:

      Remote Instrument Control

         This normally presumes to have a human in the "control loop".
         This condition relaxes the requirements on the (inter)network
         somewhat as to response times and reliability.  Timing would be
         presumed to be commensurate with human reactions and
         reliability would not be as stringent as that required for
         completely automatic control.

      Remote Data Acquisition

         This supports the collection of experimental data where the
         experiment is remotely located from the collection center.
         This requirement can only be satisfied when the bandwidth,
         reliability, and predictability of network response are
         sufficient.  This cannot be supported in the general sense
         because of the enormous bandwidth, very high reliability,
         and/or guaranteed short response time required for many
         experiments.

   These last two requirements are especially crucial when one considers
   remote experimentation such as will be performed on the Space
   Station.

Capabilities

   The above applications could be best supported on a network with
   infinite bandwidth, zero delay, and perfect reliability.
   Unfortunately, even currently feasible approximations to these levels
   of capabilities can be very expensive. Therefore, it can be expected
   that compromises will be made for each capability and between them,
   with different balances struck between different networks.  Because
   of this, the user must be given an opportunity to declare which
   capability or capabilities is/are of most interest-most likely
   through a "type-of-service" required declaration.  Some examples of
   possible trade-offs: File Transport Normally requires high
   reliability primarily and high bandwidth secondarily. Delay is not as
   important.





Leiner                                                          [Page 4]

RFC 1017          Requirements for Scientific Research       August 1987


      Bulk Transport

         Some applications such as digitized video might require high
         bandwidth as the most important capability.  Depending on the
         application, delay would be second, and reliability of lesser
         importance.  Image transfers of scientific data sometimes will
         invert the latter two requirements.

      Interactive Traffic

         This normally requires low delay as a primary consideration.
         Reliability may be secondary depending on the application.
         Bandwidth would usually be of least importance.

Standards

    The use of standards in networking is directed toward
    interoperability and availability of commercial equipment.  However,
    as stated earlier, full interoperability across the entire
    scientific community is probably not a reasonable goal for
    internetworking in the near term because of the protocol mix now
    present.  That is not to say, though, that the use of standards
    should not be pursued on the path to full user interoperability.
    Standards, in the context of near term goal support, include:

Media Exchange Standards

   Would allow the interchange of equations, graphics, images, and data
   bases as well as text.

Commercially Available Standards

   Plug compatible, commercially available standards will allow a degree
   of interoperability prior to the widespread availability of the ISO
   standard protocols.

Long Term Goals

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?