Network Working Group J. Rekhter
Request for Comments 1074 T.J. Watson Research Center
IBM Corporation
October 1988
The NSFNET Backbone SPF based Interior Gateway Protocol
1. Overview
This document provides an overview of the NSFNET Backbone routing with specific emphasis on the intra-backbone routing.
2. A brief overview of the NSFNET backbone
The NSFNET backbone is a wide area network which currently connects thirteen sites within the continental United States. All connections are permanent point-to-point links at T1 speed (1.544Mbps). These T1 links may contain multiple logical links at sub-T1 and up to the full T1 speed. The result is a hybrid circuit/packet switching network able to contain a connectivity-richer logical topology than the underlying physical topology would allow by itself. Each site has a Nodal Switching Subsystem (NSS) which is responsible for packet switching. Each NSS is a RISC technology based multiprocessor system using IBM RT/PC processors which operate a modified version of a 4.3BSD kernel. For the purpose of routing, each NSS is considered as a single entity which has connections to both other NSS (via the logical network infrastructure) and to regional networks (via local area network attachments; typically an Ethernet).
Rekhter [Page 1]
RFC 1074 NSFNET Backbone SPF based IGP October 1988
The routing protocol which is used for the inter-NSS routing within the NSFNET backbone is an adaptation of the ANSI IS-IS routing protocol [1]. The routing protocol which is used between the backbone and the attached mid-level networks is the Exterior Gateway Protocol (EGP) [3]. The information exchange between the backbone and its connected EGP peers is subject to policy based routing restrictions which are maintained in the Policy Based Routing Database [4,5].
3. An overview of the ANSI IS-IS routing document
The ANSI IS-IS routing protocol specifies a two level hierarchical routing where Level 1 routing deals with routing within an area, while Level 2 routing deals with routing between different areas.
Rekhter [Page 2]
RFC 1074 NSFNET Backbone SPF based IGP October 1988
4. How the ANSI IS-IS protocol is adapted for the NSFNET backbone routing
Rekhter [Page 3]
RFC 1074 NSFNET Backbone SPF based IGP October 1988
The reachability information obtained from regional networks via EGP is distributed within the backbone by End System PDUs. In order to support multi-domain topologies, the ANSI IS-IS protocol allows for a set of Address Prefixes to be entered by the System Management at the boundary IS. In the NSFNET Backbone, these Address Prefixes are obtained via the Exterior Gateway Protocol. For each network listed in EGP NR packets which is received from an EGP peer, the network and administrative domain number of the EGP peer are encapsulated into NSAP addresses (as described above). A complete NSAP address is used as an address prefix in the reachable address prefix neighbor part of the End System PDU. The cost field in the reachable address prefix neighbor part of the End System PDU is derived from the Policy Based Routing Database maintained in each NSS.
5. Current timer parameters
The following timer parameters are currently implemented:
6. References
[1] "Intermediate System to Intermediate System Intra-Domain
Rekhter [Page 4]
RFC 1074 NSFNET Backbone SPF based IGP October 1988
[3] Mills, D., "Exterior Gateway Formal Specification", RFC 904,