rfc1015.txt
来自「RFC 的详细文档!」· 文本 代码 · 共 1,342 行 · 第 1/5 页
TXT
1,342 行
provide this capability was MFEnet [11]. It was established in the
early 1970's to provide DOE-supported users access to
supercomputers, particularly a Cray 1 at Lawrence Livermore National
Leiner [Page 5]
RFC 1015 IRI Plan July 1987
Labs. Because MFEnet was established prior to widespread adoption of
the TCP/IP protocol suite (to be discussed below), the MFEnet uses a
different set of protocols. However, interfaces have been developed
between the MFEnet and other networks, and a migration plan is
currently under development.
NASA Ames Research Center has long been in the forefront of using
advanced computers to support scientific research. The latest
computing facility, the Numerical Aerodynamic Simulator, uses a Cray
2 and other machines along with a number of networking technologies
to provide support to computational fluid dynamics researchers [14].
This system uses the TCP/IP protocol suite both locally and remotely
and provides easy access through advanced workstations.
Recognizing the importance of advanced computers in carrying out
scientific research, NSF in 1984 embarked on an ambitious program to
provide supercomputer access to researchers. This program involved
both the provision of supercomputers themselves (through purchase of
computer time initially, and establishment of supercomputer centers)
and provision of access to those supercomputers through an extensive
networking program, NSFnet [15]. The NSFnet uses a number of
existing networks (e.g. Arpanet, BITNET, MFEnet) and exploratory
networks interconnected using the TCP/IP protocol suite (discussed
below) to permit scientists widespread access to the supercomputer
centers and each other. The NSFnet is also taking advantage of the
widespread installation of campus and regional networks to achieve
this connectivity in a cost effective manner.
The above are only a small number of the current and existing
networks being used to support research. Quarterman [11] provides a
good synopsis of the networks currently in operation. It is obvious
from this that effective interconnection of the networks can provide
cost-efficient and reliable services.
Starting in the early 1970's, recognizing that the military had a
need to interconnect various networks (such as packet radio for
mobile operation with long-line networks like the Arpanet), DARPA
initiated the development of the internet technologies [16].
Beginning with the development of the protocols for interconnection
and reliable transport (TCP/IP), the program has developed methods
for providing electronic mail, remote login, file transfer and
similar functions between differing computers over dissimilar
networks [4,3]. Today, using that technology, thousands of
computers are able to communicate with each other over a "virtual
network" of approximately 200 networks using a common set of
protocols. The concepts developed are being used in the reference
model and protocols of the Open Systems Interconnection model being
developed by the International Standards Organization (ISO) [17].
Leiner [Page 6]
RFC 1015 IRI Plan July 1987
This is becoming even more important with the widespread use of
local area networks. As institutions install their own networks,
and need to establish communications with computers at other sites,
it is important to have a common set of protocols and a means for
interconnecting the local networks to wide area networks.
Internet Model
The DARPA Internet system uses a naming and addressing protocol,
called the Internet Protocol (IP), to interconnect networks into a
single virtual network. Figure 1 shows the interconnection of a
variety of networks into the Internet system. The naming and
addressing structure allows any computer on any network to address
in a uniform manner any computer on any other network. Special
processors, called Gateways, are installed at the interfaces between
two or more networks and provide both routing amongst the various
networks as well as the appropriate translation from internet
addresses to the address required for the attached networks. Thus,
packets of data can flow between computers on the internet.
Because of the possiblity of packet loss or errors, the Transmission
Control Protocol (TCP) is used above the IP to provide for
reliability and sequencing. TCP together with IP and the various
networks and gateways then provides for reliable and ordered
delivery of data between computers. A variety of functions can use
this connection to provide service to the users. A summary of the
functions provided by the current internet system is given in [4].
To assure interoperability between military users of the system, the
Office of the Secretary of Defense mandated the use of the TCP/IP
protocol suite wherever there is a need for interoperable packet
switched communications. This led to the standardization of the
protocols [18, 19, 20, 21, 22].
Leiner [Page 7]
RFC 1015 IRI Plan July 1987
+---+ +---+ +---+ +---+ +---+ +---+
| FS| | SC| | SC| | SC| | SC| | SC|
+-+-+ +-+-+ +-+-+ +-+-+ +-+-+ +-+-+
| | | | | |
--+-------+-----+-----+-------+--LAN-- --+------+-+---+----LAN--
| | | | | |
+-+--+ +-+--+ +-+--+ +-+--+ | |
| WS | | WS | | WS | | WS | | |
+-+--+ +-+--+ +-+--+ +-+--+ | |
+-+-+ +-+-+
| G | | G |
+-+-+ +-+-+
| |
+--------------+ +--------------+
| Agency | +-+-+ | Agency |
| Network |--| G |--| Network |
+------+-------+ +---+ +------+-----+-+
| | |
+-+-+ +-+-+ |
| G | | G | |
+-+-+ +-+-+ |
/ / +-------+
/ / | TS |
/ / +-+-----+
+--------------+ +--------------+ | |...|
| Regional | | Commercial | T T T
| Network | | Network |
+-----+--------+ +------+-------+
| |
+-+-+ |
| G | |
+-+-+ |
| +-+-+
| | H |
| +---+
----+------+-----+-----+------LAN----
| | | |
+-+--+ +-+--+ +-+--+ +-+--+ +-------------------------+
| WS | | WS | | WS | | WS | | H - Host |
+-+--+ +-+--+ +-+--+ +-+--+ | WS - Workstation |
| SC - Supercomputer |
| TS - Terminal Server |
| FS - File Server |
| G - Gateway |
+-------------------------+
Figure 1: Internet System
Leiner [Page 8]
RFC 1015 IRI Plan July 1987
Thus, the TCP/IP protocol suite and associated mechanisms (e.g.
gateways) provides a way to interconnect heterogeneous computers on
heterogenous networks. Routing and addressing functions are taken
care of automatically and transparently to the users.The ISO is
currently developing a set of standards for interconnection which
are very similar in function to the DARPA developed technologies.
Although ISO is making great strides, and the National Bureau of
Standards is working with a set of manufacturers to develop and
demonstrate these standards, the TCP/IP protocol suite still
represents the most available and tested technology for
interconnection of computers and networks. It is for that reason
that several agencies/programs, including the Department of Defense,
NSF and NASA/NAS, have all adopted the TCP/IP suite as the most
viable set of standards currently. As the international standards
mature, and products supporting them appear, it can be expected that
the various networks will switch to using those standards.
TECHNICAL APPROACH
The Internet technology described above provides the basis for
interconnection of the various agency networks. The means to
interconnect must satisfy a number of constraints if it is to be
viable in a multi-agency environment.
Each agency must retain control of its own networks. Networks have
been established to support agency-specific missions as well as
general computer communications within the agency and its
contractors. To assure that these missions continue to be supported
appropriately, as well as assure appropriate accountability for the
network operation, the mechanism for interconnection must not
prevent the agencies from retaining control over their individual
networks.
This is not to say that agencies may not choose to have their
individual networks operated by the IRI, or even turned over to the
IRI if they determine that to be appropriate.
Appropriate access control, privacy, and accounting mechanisms must
be incorporated. This includes access control to data, resources,
and the networks themselves, privacy of user data, and accounting
mechanisms to support both cost allocation and cost auditing [23].
The technical and adminstrative approach must allow (indeed
encourage) the incorporation of evolving technologies. In
particular, the network must evolve towards provision of high
bandwidth, type of service routing, and other advanced techniques to
allow effective use of new computing technology in a distributed
research environment.
Leiner [Page 9]
RFC 1015 IRI Plan July 1987
Communications Infrastructure
The communications infrastructure provides connectivity between user
machines, workstations, and centralized resources such as
supercomputers and database machines. This roughly corresponds to
communications services at and below the transport layer in the ISO
OSI reference model. There are two different types of networks. The
first are local networks, meaning those which are internal to a
facility, campus, etc. The second are networks which provide transit
service between facilities. These transit networks can connect
directly to computers, but are evolving in a direction of connecting
local networks. The networks supported by the individual agencies
directly are mainly in the category of transit (or long-haul)
networks, as they typically provide nationwide connectivity, and
usually leave communications within a facility to be dealt with by
the facility itself. The IRI communications infrastructure thus
deals mainly with the interconnection of transit networks.
The internet model described above provides a simple method for
interconnecting transit networks (as well as local networks.) By
using IP gateways between the agency networks, packet transport
service can be provided between computers on any of the various
networks. The placement of the gateways and their capacity will have
to be determined by an initial engineering study. In addition, as
the IRI evolves, it may be cost-effective to install one or more
wide area networks (or designate certain existing ones) to be IRI
transit networks, to be used by all agencies on a cost sharing
basis. Thus, the IRI communications infrastructure would consist of
the interconnecting gateways plus any networks used specifically as
transit networks. Using IP as the standard for interconnection of
networks and global addressing provides a common virtual network
packet transport service, upon which can be built various other
network services such as file transfer and electronic mail. This
will allow sharing of the communication facilities (channels,
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?