Rfc | 1169 |
Title | Explaining the role of GOSIP |
Author | V.G. Cerf, K.L. Mills |
Date | August 1990 |
Format: | TXT, HTML |
Status: | INFORMATIONAL |
|
Network Working Group V. Cerf
Request for Comments: 1169 IAB
K. Mills
NIST
August 1990
Explaining the Role of GOSIP
1. Status of this Memo
This informational RFC represents the official view of the Internet
Activities Board (IAB), after coordination with the Federal
Networking Council (FNC). This RFC does not specify a standard.
Distribution of this memo is unlimited.
Table of Contents
1. Status of this Memo........................................... 1
2. Abstract...................................................... 2
3. Introduction.................................................. 2
4. Acknowledgements.............................................. 3
5. GOSIP Background.............................................. 3
6. Understanding GOSIP........................................... 4
6.1. Applicability............................................... 4
6.1.1. Procurement Vs. Transition................................ 5
6.1.2. Small Network Add-on Vs. Major Upgrade.................... 5
6.1.3. OSI Incompleteness........................................ 5
6.2. Exclusivity................................................. 5
6.3. Implementation.............................................. 6
6.4. Waivers..................................................... 6
6.5. Enforcement................................................. 7
7. Role of the IETF in Support of OSI............................ 7
8. Role of the Internet Infrastructure Agencies in
Support of OSI................................................ 7
9. Role of the Internet Using Agencies in the
Application of OSI............................................ 7
10. Summary...................................................... 8
11. References................................................... 9
12. Appendix -- To Obtain GOSIP Documents........................ 9
12.1 GOSIP....................................................... 9
12.1.1 GOSIP Version 1........................................... 9
12.1.2 GOSIP Version 2........................................... 10
12.2 NIST Workshop for Implementors of OSI Documents............. 11
12.2.1 SIA, Version 1............................................ 11
12.2.2 SIA, Version 2............................................ 12
12.2.3 WIA (August, 1989)........................................ 13
12.3 GOSIP Users' Guide.......................................... 13
12.4 Addresses/Telephone Numbers................................. 14
13. Security Considerations...................................... 15
14. Authors' Addresses........................................... 15
2. Abstract
The Federal Networking Council (FNC), the Internet Activities Board
(IAB), and the Internet Engineering Task Force (IETF) have a firm
commitment to responsible integration of OSI based upon sound network
planning. This implies that OSI will be added to the Internet
without sacrificing services now available to existing Internet
users, and that a multi-protocol environment will exist in the
Internet for a prolonged period. Planning is underway within the
Internet community to enable integration of OSI, coexistence of OSI
with TCP/IP, and interoperability between OSI and TCP/IP.
The U.S. Government OSI Profile (GOSIP) is a necessary tool for
planning OSI integration. However, as the August 1990 requirement
date for GOSIP compliance approaches, concern remains as to how GOSIP
should be applied to near-term network planning.
The intent of this statement is to help explain the role and
applicability of the GOSIP document, as well as to emphasize the
government's commitment to an integrated interoperable OSI
environment based on responsible planning.
3. Introduction
The Federal Agencies, represented in the Federal Networking Council
(FNC), as well as the Internet community represented by the Internet
Activities Board (IAB), and the Internet Engineering Task Force
(IETF) are fully committed to integrating OSI into the Internet, as
it is recognized that OSI is an international standard networking
protocol suite. The FNC, IAB, and IETF are taking sound technical
steps to integrate OSI in a fashion and on a schedule that assures
current levels of service to users of the existing operational
networks that are a part of the Internet. The large existing
installed base of TCP/IP protocol users, the limited deployment of
commercial OSI products, and the incomplete development of OSI
standards for routing, network management, and directory services
combine to make an immediate, total transition to a pure OSI
environment in the Internet unrealistic.
In what follows, we present a brief overview of GOSIP and we address
some of the often confusing points about the intent, applicability,
and implementation of GOSIP. We also describe the role of the IETF
regarding the integration of OSI into the Internet. Further, we
discuss the role of Federal Agencies in this process.
4. Acknowledgements
Special thanks are due to Rebecca Nitzan of Sterling and Phill Gross
of CNRI for developing several draft versions of this RFC.
5. GOSIP Background
The Government OSI Profile (GOSIP), published as Federal Information
Processing Standard (FIPS) 146, issued by the National Institute of
Standards and Technology (NIST), specifies the details of an OSI
configuration for use in the Government so that interoperable OSI
products can be procured from commercial vendors. GOSIP is needed
because OSI standards allow many potential options and choices, some
of which are incompatible. GOSIP is based on refinements of OSI
standards. The refinements are agreed to by commercial implementors
and potential users through a series of OSI Implementors Workshops
(OIW) hosted by NIST four times every year since 1983. As OSI
becomes more widely deployed, GOSIP compliance will become
increasingly important.
GOSIP was written by an inter-agency group and continues to evolve
under the guidance of the GOSIP Advanced Requirements Group. The
IETF is represented on the GOSIP Advanced Requirements Group, as are
Federal Government Agencies, including the FNC agencies.
The GOSIP FIPS consists of:
1. An announcement adopting GOSIP as a Federal standard. The
announcement section of the FIPS covers topics such as the
objectives of GOSIP, its applicability, implementation
requirements, and waiver procedures.
2. The technical specification of GOSIP products to be procured.
The technical specification section of GOSIP describes the
details of a subset of OSI protocols. Products implementing
GOSIP are in development by or available from many computer
vendors.
3. Appendices describing the plans for including additional
functionality into future versions of the GOSIP technical
specification.
The first version of GOSIP was published in August 1988 following a
long comment period beginning as early as January 1987. GOSIP was
adopted as FIPS 146 in February 1989 and will become a Federal
procurement requirement in August 1990 [1]. A second version of
GOSIP will become a FIPS in 1990 and will then become a Federal
procurement requirement 18 months later [2]. Along with the second
version of GOSIP, NIST will issue errata associated with GOSIP
Version 1.0.
There is an additional publication called the GOSIP Users' Guide
which provides an expanded explanation of GOSIP including tutorials,
interpretation, integration planning advice, and information on
registration [3]. The GOSIP Users' Guide will be updated and re-
released in coordination with each version of GOSIP. Information
regarding how to obtain GOSIP and related documents is included in
the Appendix to this RFC.
6. Understanding GOSIP
There is a common misunderstanding that GOSIP mandates an immediate,
total transition to the use of OSI protocols in August 1990. Several
factors contribute to this misunderstanding including the summary
nature of the FIPS applicability and implementation sections, trade
press synopses trying to explain a complex subject in simple terms,
and hearsay. The FIPS language will be improved in GOSIP Version
2.0. Additionally, more detailed treatment is given to these issues
in the GOSIP Users' Guide. Below is a summary of the issues.
6.1. Applicability
The motivation behind the creation of the U.S. GOSIP document is to
achieve, in the long term, a common, vendor neutral, interoperable
computer communication capability throughout the U.S. Government.
Agreement on a common configuration of OSI protocols (GOSIP) for
purposes of procurement is intended to aid this objective.
Beginning in August, 1990, federal agencies procuring computer
network products and services must require that those products and
services comply with OSI, where feasible, as specified in GOSIP
Version 1.0. This will insure that all government-procured OSI
products and services meet the same OSI Protocol profile.
If the application for which network services or products are
procured can be supported through GOSIP Version 1.0-compliant
facilities, then it is required that compliant products or services
be procured.
6.1.1. Procurement Vs. Transition
FIPS 146 is a procurement specification. The FIPS mandates the
acquisition of OSI products when agencies require the functionality
supplied by the OSI features specified in GOSIP. GOSIP does not
mandate an immediate, total transition to OSI in August 1990.
6.1.2. Small Network Add-on Vs. Major Upgrade
GOSIP applies most readily to procurement of new networks and major
upgrades to existing networks. "Major upgrade" does not necessarily
mean adding components to an existing non-GOSIP network. For
example, if an agency has an existing network and needs to add
several compatible devices, there is no mandate to retrofit GOSIP
into the entire existing network.
6.1.3. OSI Incompleteness
Many of the OSI protocols are still in the process of being
standardized. The GOSIP 1.0 and 2.0 versions address only
configurations of fully-standardized OSI protocols. As new OSI
standards emerge (e.g., for directory services, network management
and dynamic routing), the GOSIP documents will be revised to
incorporate agreed profiles/configurations. Each GOSIP document
contains appendices describing the status of OSI protocol
standardization and plans for incorporating new functionality into
subsequent GOSIP versions.
6.2. Exclusivity
GOSIP is not exclusive. When an agency implements GOSIP, other
protocols may be procured and used in the same network. This non-
exclusive arrangement will remain for the indefinite future for
several reasons:
1. Agencies, with existing networks, that are planning an OSI
integration will require support for existing protocols and
protocol converters during the integration period.
2. Non-GOSIP protocols may provide some enhanced feature or
improved performance that an agency may find beneficial.
GOSIP is meant to provide for Government-wide interoperability,
but is not meant to do so at the expense of other requirements.
3. GOSIP does not meet every networking requirement of every
agency. In fact, given the pace of technological change in
computing and communications, no single protocol suite is
likely to meet every networking requirement.
6.3. Implementation
Each agency is responsible for planning the integration of OSI into
agency networks. Many factors must be considered, including, but not
limited to:
o the installed network base
o requirements for functionality not yet present in GOSIP
o availability of funds
o future plans for networks in support of agency missions
o requirements for agency and government wide interoperability
o planned additions to OSI functionality in future versions of
GOSIP.
NIST recommends a three step approach to implement the provisions of
GOSIP:
1. develop a clear and definitive policy regarding use of OSI
within an agency
2. develop an appropriate set of plans to implement the policy
3. update and act on the plans as agency networks are acquired
and upgraded.
Agency management has the responsibility to determine applicability
of GOSIP to particular procurements and to evaluate and grant or deny
waivers from GOSIP when GOSIP would otherwise apply. For further
details on these issues see the GOSIP Users' Guide.
6.4. Waivers
Waivers may be granted from the mandated provisions of GOSIP when
adherence to GOSIP would prevent an agency from accomplishing its
mission or when an agency would suffer adverse financial effects that
are not offset by Government-wide savings. Authority to grant such
waivers is delegated to the heads of agencies.
Developing a waiver process should be part of an agency's
implementation planning. No waiver is needed if GOSIP does not
apply. Procedures are outlined in the FIPS and further discussed in
the GOSIP Users' Guide.
6.5. Enforcement
NIST does not have an enforcement responsibility with respect to
GOSIP. Any enforcement that occurs will result from the normal
process of planning, acquiring, and implementing networks within
government agencies.
7. Role of the IETF in Support of OSI
Within the Internet community the IETF, working under the direction
of the IAB, plays a key role in planning for integration of OSI into
the Internet. The IETF will define the technical mechanisms
necessary to accommodate OSI in the Internet and to permit
coexistence and interoperability between OSI and TCP/IP protocols
during the indeterminate period of multi-protocol operation. IETF
activities include, but are not limited to, drafting appropriate
RFCs, creating input to GOSIP, the GOSIP Users' Guide, and the OSI
Implementors Workshop (OIW). The IETF may also recommend to the FNC
experiments to be undertaken to further the integration of OSI into
the Internet. One of the eight areas of work for the IETF is
dedicated to OSI integration. A representative of the IETF is an
official member of the GOSIP Advanced Requirements Group.
8. Role of the Internet Infrastructure Agencies in Support of OSI
Certain of the FNC agencies have a role in providing a significant
part of the communications infrastructure for the Internet, that is,
links, backbone routers, management facilities, and directory
services. For example, the National Science Foundation (NSF), the
National Aeronautics and Space Administration (NASA), the Department
of Energy (DOE) and the Defense Advanced Research Projects Agency
(DARPA) have such a role. These agencies must provide for essential
infrastructure services such as routing of ISO 8473 packets in the
NSFnet backbone, provision of application level gateways enabling
interoperability between TCP/IP and OSI applications, and provision
of OSI directory services.
9. Role of the Internet Using Agencies in the Application of OSI
The FNC agencies using Internet services also have a necessary role
in the integration of OSI. The FNC agencies must identify their
requirements and participate in the IETF and GOSIP groups to ensure
that their needs can be met. The FNC agencies should also plan to
implement OSI within their networks in accordance with the realities
of their technical and management plans, taking cognizance of the
plans for and progress toward implementation of key OSI elements in
the Internet Infrastructure. Each FNC agency should develop an
agency policy on the adoption and use of GOSIP and should initiate
planning for incorporation of GOSIP-compliant products into agency
networks.
10. Summary
The FNC, the IAB, and the IETF have a firm commitment to responsible
integration of OSI protocols into the Internet based upon sound
network planning. A multi-protocol environment will exist in the
Internet for a considerable period of time. As OSI products grow in
number and capability and as more OSI standards are completed, the
role of GOSIP will grow in importance.
To summarize:
o FIPS 146 (GOSIP) is a specification of which OSI protocols are
to be procured for U.S. Government use. GOSIP does not
mandate, or even explicitly address, the issue of protocol
transition.
o As a procurement specification, GOSIP does not apply to existing
installed equipment. It applies to new network procurements and
major upgrades to existing networks. "Major upgrade" does not
necessarily apply to increasing the number of components of
current functionality in existing non-GOSIP networks.
o When GOSIP does apply, it is not exclusionary. That is, other
protocol families can also be procured and used.
o When GOSIP does apply, waivers are allowed in consideration of
specific agency requirements. When GOSIP does not apply, no
waiver is necessary.
o Agencies have the responsibility 1) for agency-wide planning
for GOSIP compliance in their network procurements, 2) for
developing their own waiver process, and 3) for determining
the applicability of GOSIP to any specific procurement.
11. References
[1] "U.S. Government Open Systems Interconnection Profile", U.S.
Federal Information Processing Standards Publication 146, Version
1, August 1988.
[2] "U.S. Government Open Systems Interconnection Profile", U.S.
Federal Information Processing Standards Publication 146-1, Draft
Version 2, April 1989.
[3] Boland, T., "Government Open Systems Interconnection Profile
Users' Guide", NIST Special Publication 500-163, August 1989.
12. Appendix -- To Obtain GOSIP Documents
Below is the information needed to obtain the U.S. GOSIP and NIST/OSI
Implementors Workshop (OIW) documents. All prices are in U.S.
dollars and represent the most up-to-date information available at
this time; for further pricing information and ordering details,
contact the seller (all addresses and telephone numbers are to be
found at the end).
12.1 GOSIP
12.1.1 GOSIP Version 1.
GOSIP Version 1 (Federal Information Processing Standard 146) was
published in August 1988. It becomes mandatory in applicable federal
procurements in August 1990.
NIST POINT OF CONTACT: Jerry Mulvenna
HARDCOPY:
NTIS
Order Number: FIPS PUB 146
Price: $17.00 (paper); $8.00 (microfiche)
ON-LINE:
1. The federal register announcement (FIPS 146) as well as GOSIP are
available through anonymous ftp from nic.ddn.mil (192.67.67.20) as:
o <protocols>gosip-fedreg.txt (ascii)
o <protocols>gosip-fips-draft.txt (ascii)
o <protocols>gosip-v1.txt (ascii)
2. Through anonymous ftp or FTAM (ISODE 5.0, user: ftam,
realstore=unix) from osi3.ncsl.nist.gov (129.6.48.100) as:
o pub/gosip/gosip_v1_fedreg.txt (ascii)
o pub/gosip/fips146_draft.txt (ascii)
o pub/gosip/gosip_v1.txt (ascii)
o pub/gosip/gosip_v1.txt.Z (compressed)
12.1.2 GOSIP Version 2.
GOSIP Version 2 is currently a draft. It has undergone public review
and comment. Comments will be addressed by the GOSIP Advanced
Requirements Committee in May, 1990. Final text is expected to be
available in August, 1990.
NIST POINT OF CONTACT: Jerry Mulvenna
HARDCOPY:
NIST Standards Processing Coordinator (ADP)
ON-LINE:
1. Available through anonymous ftp or FTAM (ISODE 5.0, user: ftam,
realstore=unix) from osi3.ncsl.nist.gov (129.6.48.100) as:
o pub/gosip/gosip_v2_draft.txt (ascii)
o pub/gosip/gosip_v2_draft.txt.Z (compressed)
o pub/gosip/gosip_v2_draft.ps (postscript)
o pub/gosip/gosip_v2_draft.ps.Z (compressed)
2. Available through anonymous ftp from nic.ddn.mil (192.67.67.20)
as:
o <protocols>gosip-v2-draft.doc
12.2 NIST Workshop for Implementors of OSI Documents
The output of the NIST Workshop for Implementors of OSI (OIW) is a
pair of aligned documents, one representing Stable Implementation
Agreements (SIA), the other containing Working Implementation
Agreements (WIA) that have not yet gone into the stable document.
Material is in either one or the other of these documents, but not
both, and the documents have the same index structure.
The SIA is reproduced in its entirety at the beginning of each
calendar year, with an incremented version number. Replacement page
sets are distributed subsequently three times during each year (after
each Workshop), reflecting edits to the stable material. The
replacement pages constitute the next edition of that year's version.
The WIA is reproduced in its entirety after each Workshop (held in
March, June, September and December). OIW attendees automatically
receive the WIA. OIW meeting dates in 1990 are: March 12-16; June
18-22; September 10-14; and December 10-14.
NIST POINTS OF CONTACT:
1. Tim Boland/management information
Chairman, OIW
2. Brenda Gray/administrative information
OIW Registrar
12.2.1 SIA, Version 1.
SIA, Version 1, Edition 1 (Dec, 1987) The SIA, V1E1 is published as
NIST Special Publication 500-150. It is the appropriate version and
edition of the SIA for GOSIP Version 1 (FIPS 146).
HARDCOPY:
1. U.S. Government Printing Office
GPO Stock Number: 003-02838-0
Price: $20.00
2. NTIS
Order Number: PB 88-168331
Price: $31.00 (paper); $8.00 (microfiche)
SIA, Version 1, Edition 3 (August, 1988) The SIA, V1E3 is also
published as NBS Special Publication 500-150 (note the different GPO
Stock Number when ordering).
HARDCOPY:
U.S. Government Printing Office
GPO Stock Number: 003-003-02838-0
Price: $12.00 (paper)
ON-LINE:
1. Available through anonymous ftp or FTAM (ISODE 5.0, user: ftam,
realstore=unix) from from osi3.ncsl.nist.gov (129.6.48.100) as:
o pub/gosip/nist_osiws_sia_v1e3.txt (ascii)
o pub/gosip/nist_osiws_sia_v1e3.txt.Z (compressed)
2. Available through anonymous ftp from nic.ddn.mil (192.67.67.20)
as:
o <protocols>nbsosi-argrements.doc
12.2.2 SIA, Version 2.
SIA, Version 2, Edition 1 (Dec, 1988) The SIA, V2E1 is published as
NBS Special Publication 500-162.
HARDCOPY:
1. U.S. Government Printing Office
GPO Stock Number: 003-003-02921-1
Price: $26.00
2. IEEE Computer Society
ISBN 0-8186-9022-4
Book No. 2022
Price: $75.00 (casebound)
(a subscription service is available from IEEE)
3. NTIS
Order Number: PB 89193312
Price: $53.00 (paper); $8.00 (microfiche)
SIA, Version 2, Editions 2-4 These are available as hardcopy from
NIST staff, subject to staff availability. Contact:
Brenda Gray/administrative information
OIW Registrar
SIA, Version 3, Edition 1 (Dec, 1989) The SIA V3E1 is expected to be
available in the first half of 1990. It may be ordered from the IEEE
Computer Society and the U.S. GPO. Future editions of Version 3 are
expected to be available from NTIS, and possibly GPO and the IEEE
Computer Society.
12.2.3 WIA (August, 1989).
The August, 1989 WIA, published as a NIST Interagency Report (IR-89-
4140) is the most recent copy of the WIA that is available to order.
The December, 1989 WIA document is available from NTIS and the IEEE
Computer Society. The August, 1989 WIA (NIST IR-89-4140) is
available in hardcopy from:
NTIS
Order Number: PB 89235931/AS
Price: $36.95 (paper); $6.95 (microfiche)
12.3 GOSIP Users' Guide
This publication assists federal agencies in planning for and
procuring OSI. It provides tutorial information on OSI protocols as
well as information on OSI registration, GOSIP technical evaluation,
and GOSIP transition strategies.
HARDCOPY:
NTIS
Order Number: PB 90-111212
Price: $23 (paper); $8 (microfiche)
12.4 Addresses/Telephone Numbers
NIST CONTACTS
Tim Boland/management information
Chairman, OIW
Technology, B217
Gaithersburg, MD 20899
(301) 975-3608
boland@ecf.ncsl.nist.gov
Brenda Gray/administrative information
OIW Registrar
Technology, B217
Gaithersburg, MD 20899
(301) 975-3664
Jerry Mulvenna
Technology, B217
Gaithersburg, MD 20899
(301) 975-3631
mulvenna@ecf.ncsl.nist.gov
OTHER SOURCES OF DOCUMENTS
National Technical Information Service (NTIS)
U.S. Department of Commerce
5285 Port Royal Road
Springfield, VA 22161
(703)487-4650
IEEE Computer Society
Order Department
10662 Los Vaqueros Circle
Los Alamitos, CA 90720
1-800-272-6657
U.S. Government Printing Office
Washington, DC 20402
(202) 783-3238
Standards Processing Coordinator (ADP)
National Institute of Standards and Technology
Technology Building, Room B-64
Gaithersburg, MD 20899
(301) 975-2816
13. Security Considerations
Security issues are not discussed in this memo.
14. Authors' Addresses
Vinton G. Cerf
Chairman, IAB
Corporation for National Research Initiatives
1895 Preston White Drive, Suite 100
Reston, VA 22091
Phone: (703) 620-8990
EMail: vcerf@nri.reston.va.us
Kevin L. Mills
National Institute of Standards and Technology
Building 225, Room B217
Gaithersburg, MD 20899
Phone: (301) 975-3618
EMail: MILLS@ECF.NCSL.NIST.GOV