|
The Great Plains Network |
| ... advanced networking technology in support of collaborative research and education ... | |
| Network Design |
|
The first diagram illustrates the physical circuit layer of the
GPN. It also hints at the virtual paths and circuits used on the
network. The routers on the left side of the diagram are the member
routers in the respective states and the routers on the right side
are the GPN routers. The interfaces for the GPN routers and switches
in also indicated. For each member router and each GPN router,
there is a unique (VP,VC) between the two and this virtual circuit
defines a /30 subnet in the GPN IP space.
GPN Topology
Each state has one or more well-defined unique Base VPs and Base VCs, called a BVP and BVC, respectively. Similarly, each router in a member state has a well-defined edge number EN, which is the BVC for the first listed device in the state. On the GPN side, each GPN router has a well-defined device number, called a DN. Then the (VP,VC) from a member router to a GPN router is defined as follows:
where BVP is the Base virtual path for the state, EN is the edge number for the member router, and DN is the device number of the GPN router. For example, in the diagram above (and in the tables below), the BVP for Arkansas is 172, the edge number for ua.r is 832, and the ks-2.r has device number 5. Therefore, the (VP,VC) pair is
This is the virtual circuit that ua.r expects to see for this device (and is essentially indepedent of the PVCs in the state network). Note that when the PVC actually hits the router, the VP (172 in this case) is stripped and set to 0. The following two tables define the BVP, BVC, DN, and EN numbers. The columns labelled BIP and EIP will be described below and deal with the IP subnets.
Note that in the above table, Kansas takes up two BVPs because of the number of connections from that state. Here is a table of GPN locations, devices, and device numbers. Again, the DIP relates to the IP subnets and will be explained later.
The IP subnet defined by the PVC from a member router to a GPN router, except in the case of ks-4.r, which is only used locally, is always a /30 subnet and is calculated as follows. The first two octets are always 164.113. Each member router has an associated EIP as in the tables above, always in the form x.y, and each GPN router has an associated DIP. The third octet of the subnet is x+DIP, and the forth octet is y. Hence the subnet between ua.r and ks-2.r, where the EIP is 1.64 and the DIP is 234, is
The member site router is always given the lower address, so the subinterface on ua.r has IP address 164.113.235.65 and the subinterface on ks-2.r has IP address 164.113.235.66. The following table details all of this information. ATM VC Plan
The following table describes the internal GPN PVCs and IP connections. Note that the VCD is not included in this table, since it is always the same as the interface number.
The next diagram illustrates the network layer of GPN, including many of the subnets. For simplicity, the point-to-points forming the full mesh between the routers is not shown. See the included tables for details.
GPN IP Layer and VLANs
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Location | Advertised | Use | Subnet |
| - | 164.113.224.0/21 | Reserved | 164.113.224.0/21 |
| KS | 164.113.232.0/21 | Edge to ks-1.r | 164.113.232.0/23 |
| Edge to ks-2.r | 164.113.234.0/23 | ||
| Edge to ks-3.r | 164.113.236.0/23 | ||
| Ethernet | 164.113.238.0/26 | ||
| Loopbacks | 164.113.238.64/26 | ||
| Point-to-points | 164.113.238.128/26 | ||
| External Connections | 164.113.238.192/26 | ||
| Alternate Ethernet | 164.113.239.0/26 | ||
| GoodLand Nexrad | 164.113.239.64/29 | ||
| Wichita Nexrad | 164.113.239.72/29 | ||
| Dodge City Nexrad | 164.113.239.80/29 | ||
| Reserved | 164.113.239.88/29 | ||
| Reserved | 164.113.239.96/27 | ||
| Reserved | 164.113.239.128/26 | ||
| Akamai Servers | 164.113.239.192/26 | ||
| - | 164.113.240.0/21 | Reserved | 164.113.240.0/21 |
| - | 164.113.248.0/21 | Reserved | 164.113.248.0/21 |
The following table describes the Loopbacks in use by GPN.
| Device | Loopback Address |
| ne.s | 164.113.238.65 |
| ks.s | 164.113.238.69 |
| ks-1.r | 164.113.238.97 |
| ks-2.r | 164.113.238.101 |
| ks-3.r | 164.113.238.105 |
| ks-4.r | 164.113.238.109 |
The following table describes the Ethernet Subnets in use by GPN.
| Switch | Subnet | IP | Interface | Device | Port | Name |
| ks.e |
164.113.239.0/26 2001:468:1fd:1::/64 VLAN1 (default) |
1 | eth2/0/0 | ks.s | 0/1 | ks-e200.s |
| 2 | eb1 | nic-ks-s | 0/8 | nic-ks-s | ||
| 3 | fa1/0/0 | ks-1.r | 0/3 | ks-1-f100.r | ||
| 4 | eth0 | ks-2.r | 0/4 | ks-2-e0.r | ||
| 5 | eth0 | ks-3.r | 0/9 | ks-3-e0.r | ||
| 7 | xl1 | data-ks | 0/7 | data-ks-s | ||
| 8 | eth1 | lin-ks | 0/14 | lin-ks-s | ||
| 48 | vlan1 | ks.e |   | ks.e | ||
| 49 | eth2/0/0 | ks-ks.s | 0/24 | ks-ks-e200.s | ||
|
164.113.238.0/26 2001:468:1fd::/64 VLAN2 |
2 | eb0 | nic-ks | 0/2 | nic-ks | |
| 6 | eth0 | ks-4.r | 0/6 | ks-4-f10.r | ||
| 7 | xl0 | data-ks | 0/5 | data-ks | ||
| 8 | eth0 | lin-ks | 0/11 | lin-ks | ||
| 16 | lo0 | nic-ks |   | www | ||
| 17 | lo0 | nic-ks |   | mail.TheQuilt.net | ||
| 18 | lo0 | nic-ks |   | noc | ||
| 19 | lo0 | nic-ks |   | research | ||
| 20 | lo0 | nic-ks |   | organization | ||
| 21 | lo0 | nic-ks |   | www.TheQuilt.net | ||
|
164.113.239.192/26 VLAN3 Akamai Servers |
6 | fa1/1 | ks-4.r | 0/10 | ks-4-f11.r | |
|   |   |   | 0/22 | Akamai Switch | ||
|   |   |   | 0/23 | Akamai Switch |
The following table describes the IPv6 ranges in use by GPN. The range 2001:468:01FF::/48 includes the point to point links. If a site uses 2001:468:010X::/48 for internal addresses, then the point-to-point to that site is 2001:468:01FF:000X::/64, with 1 as the address on the GPN side, and 2 the address on the side fo the site.
| Advertised | Use | Subnet |
| 2001:468:100::/40 | Kansas Connection | 2001:468:100::/42 |
| Nebraska Connection | 2001:468:140::/42 | |
| Missouri Connection | 2001:468:180::/42 | |
| Reserved | 2001:468:1c0::/43 | |
| Reserved | 2001:468:1e0::/44 | |
| Reserved | 2001:468:1f0::/45 | |
| Reserved | 2001:468:1f8::/48 | |
| Reserved | 2001:468:1f9::/48 | |
| Wichita State University | 2001:468:1fa::/48 | |
| KANREN Connection | 2001:468:1fb::/48 | |
| University of Missouri | 2001:468:1fc::/48 | |
| GPN Local Ethernets, Tunnels | 2001:468:1fd::/48 | |
| Summerhill Connection | 2001:468:1fe::/48 | |
| Point-to-Points | 2001:468:1ff::/48 | |
| 3ffe:3700:100::/40 | Kansas Connection | 3ffe:3700:100::/42 |
| Nebraska Connection | 3ffe:3700:140::/42 | |
| Missouri Connection | 3ffe:3700:180::/42 | |
| Reserved | 3ffe:3700:1c0::/43 | |
| Reserved | 3ffe:3700:1e0::/44 | |
| Reserved | 3ffe:3700:1f0::/45 | |
| Reserved | 3ffe:3700:1f8::/48 | |
| Reserved | 3ffe:3700:1f9::/48 | |
| Wichita State University | 3ffe:3700:1fa::/48 | |
| KANREN Connection | 3ffe:3700:1fb::/48 | |
| University of Missouri | 3ffe:3700:1fc::/48 | |
| Reserved | 3ffe:3700:1fd::/48 | |
| Summerhill Connection | 3ffe:3700:1fe::/48 | |
| Reserved | 3ffe:3700:1ff::/48 |
Map: Home -> Network -> Design
Warning: filemtime(): Stat failed for /usr/local/www/docs//network-design.php (errno=2 - No such file or directory) in /usr/local/www/docs/.include/html.inc on line 159