MAGIC/AAI/vBNS Interconnection Plan

John Cavanaugh
Network Computing Services, Inc.
johnc@networkcs.com
March 16, 1998

Background

MAGIC, AAI, and the vBNS are all federally-funded research networks. Researchers on the three networks would like to be able to share data across the network boundaries. In particular, researchers at NCAR (connected to the vBNS) and NAVO Stennis (connected to AAI) have an application which can make use of data at the EROS Data Center (EDC) (connected to MAGIC). As a backup to EDC, researchers would also like access to data on hosts at the Sprint TIOC (connected to MAGIC and AAI) and SRI (connected to MAGIC).

AAI and the vBNS come very close to each other at the San Diego Supercomputer Center (SDSC). SDSC is therefore a natural place to interconnect the three networks.

This document provides a plan for the interconnection of MAGIC, AAI, and the vBNS. It is expected to change as the plan evolves.

Objectives

The objectives of this plan are:

Interconnection Plan

ATM Connectivity

MAGIC and AAI are already interconnected at the Sprint TIOC. ATM switches in the two networks exchange ATM-level routing information, making the two networks effectively a single ATM network. An end system attached to either network can open a VCC to any other end system attached to either network.

There are links which connect ATM switches belonging to the vBNS and AAI, via an ATM switch at SDSC (see Figure 1 ). There is no exchange of ATM-level routing information, however, leaving the vBNS as a separate ATM network.

No new ATM links are required to interconnect the three networks, but it is necessary to perform some further configuration (e.g. establishing PVCs or PVPs) to allow cells to flow.

IP Connectivity

There is currently no direct IP connectivity between the three networks. Table 1 shows the IP network numbers used by each network.

TABLE 1. IP Network Number Assignments

Network

IP Network Numbers

MAGIC

198.207.141--198.207.144

AAI

204.235.64--204.235.79

vBNS

204.147.128--204.147.143

While MAGIC and AAI effectively run on the same ATM network, they comprise seperate Logical IP Subnets (LISs). There is no routing of IP packets between hosts on the two networks. If a host on MAGIC needs to communicate with a host on AAI, it is usually configured as an AAI host. This involves:

Packets from the vBNS are not currently routed directly to either MAGIC or AAI. In order to enable routing between the two networks, there must be an exchange of IP-level routing information between them. The natural choice for this exchange would be to establish a connection between the I-DREN and vBNS routers at SDSC using an exterior gateway protocol such as BGP4.

Interconnection Options

There are two main approaches to interconnecting the networks:

An ATM-level connection would connect one or more of the vBNS's ATM switches to MAGIC/AAI ATM switches. The switches would exchange ATM-level routing information. ATM VCCs could be established between any two end systems attached to the three networks.

An IP-level connection would connect a vBNS router to a MAGIC/AAI router. The routers would exchange IP-level routing information (e.g. via BGP4). IP datagrams could be exchanged between the routers, but no end-to-end ATM VCCs would exist. As shown in Figure 1 , the routers in this case could communicate via either FDDI or ATM. IP-level connection was chosen as the most practical way to achieve the interconnection.

Figure 1 shows the paths at SDSC between AAI and the vBNS. SDSC has both a vBNS node and a connection to the Interim Defense Research and Engineering Network (I-DREN). The I-DREN router at SDSC has potential ATM connectivity to AAI via an ATM switch at NCCOSC, but is not part of any AAI IP network.

FIGURE 1. MAGIC/AAI/vBNS Connectivity

 

The interconnection of the networks was discussed on a conference call in late August 1997 and via email and the following options were explored:

  1. Configure SDSC's router as an AAI node and have it and the vBNS router provide connectivity by routing over the DMZ FDDI ring.
  2. Configure the I-DREN as an AAI node and have it and the vBNS router provide connectivity by routing over the DMZ FDDI ring. This step was to be an intermediate step to 3 before the ATM connection between the SDSC and vBNS ATM switches was in place,
  3. Use the I-DREN and vBNS routers to provide connectivity by routing over a PVC between the SDSC and vBNS ATM switches,
  4. Configure the vBNS router as an AAI network node and provide single-hop routing between hosts on the three networks.

The consensus of the group was that no. 2 was the preferred option in the absence of a direct connection between the SDSC and vBNS ATM switches but that no. 3 was preferred. For no. 3 , the following work items must be accomplished:

  1. Allocate an AAI IP address for the I-DREN router and configure the router with the IP address and the AAI ATMARP server address,
  2. Configure a PVC between the I-DREN and vBNS routers,
  3. Allocate IP addresses for the ATM connection between the I-DREN and vBNS routers,
  4. Configure the I-DREN router to announce AAI IP network numbers to the vBNS router and accept vBNS routes from the vBNS router; configure the vBNS router to announce vBNS IP network numbers to the I-DREN router and accept AAI routes from the I-DREN router,
  5. Configure MAGIC hosts as nodes on AAI. The hosts which have been identified are Iss-1.sri.magic.net, Blackstone.tioc.magic.net, and Iss-1.edc.magic.net,
  6. Configure hosts at EDC, SRI, the TIOC, and NAVO Stennis to use the I-DREN router to reach destinations on the vBNS.

Initially, connectivity will be established via method no. 3 , but will be changed to no. 4 as circumstances permit, since this results in one fewer hop between the networks, and fewer administrative bodies need to be involved.

Status

The following work items have been completed:

  1. A link between the SDSC and vBNS ATM switches has been installed,
  2. A PVC between the I-DREN and vBNS routers has been configured: the VPI/VCI is 0/305 at the I-DREN router and 0/305 at the vBNS router,
  3. IP addresses have been allocated for the ATM connection between the I-DREN and vBNS routers: the I-DREN router is 204.147.128.249 and the vBNS router is 204.147.128.250,
  4. A BGP session across the ATM link between the I-DREN and vBNS routers is in place,
  5. MAGIC hosts have been configured as AAI nodes: Iss-1.sri.magic.net is 204.235.71.63, Blackstone.tioc.magic.net is 204.235.71.44, Iss-1.edc.magic.net is 204.235.71.130.
  6. An AAI IP address has been allocated for the for the I-DREN router and the router has been configured with the IP address and an appropriate ATMARP server address. The router's AAI IP address is 204.235.77.55,
  7. Hosts at EDC, SRI, the TIOC, NAVO Stennis and NCAR have been configured to use the appropriate routes.

With these items done, the interconnection between MAGIC/AAI and the vBNS is complete.