wiki:NetworkCore/SubnetReservations

Version 129 (modified by Josh Smift, 11 years ago) (diff)

--

GENI Network Core subnet reservations

The GENI OpenFlow-controlled network core is often sliced by IP subnet, so this page tracks which subnets are reserved for what purposes.

A set of these subnets (10.42.0.0/16 below) is attached to a number of MyPLC-controlled PlanetLab testbeds. Each node in these testbeds is configured with IP addresses (see below for a table of those addresses) on each of several pre-provisioned dataplane IP subnets. This configuration allows experimenters to reserve slivers on each of these testbeds, reserve OpenFlow resources, and perform OpenFlow-based experiments.

The HelloGENI page describes a very simple experiment which you can do by reserving one of these subnets.

These subnets aren't provided by an aggregate, and thus can't be reserved via the GENI AM API. To reserve one for your experiment, contact gpo-infra@geni.net, and let us know when you'd like to start using the subnet (if not "immediately"), and when you expect to be done with it (if you're not sure, give us a date after which we should check back with you to see if you're done).

Please DO NOT use an IP subnet that you haven't reserved. Thanks!

Current reservations

These sections describe the subnets that are currently reserved.

10.0.1.0 - 10.40.95.255

This range of addresses is reserved for VLAN-based connectivity testing (e.g. connectivity test subnets).

10.42.0.0/16

We typically give /24 subnets of 10.42.0.0/16 to experiments who want to do IP-based things on the shared mesoscale.

MyPLC-compatible subnets of 10.42.0.0/16

Subnets 10 - 19 and 100 - 149 are plumbed to MyPLC plnodes, with addresses assigned as described below. On those subnets, experimenters SHOULD NOT use the addresses that are assigned to MyPLC plnodes.

The following table tracks which of those subnets are currently assigned, and to whom.

Subnet Reserved by/for Reserved until
10.42.10.0/24 tupty for general testing 2012-10-15
10.42.11.0/24 lnevers for rack testing 2012-08-31
10.42.12.0/24 tupty for general testing 2012-10-15
10.42.13.0/24 lnevers for rack testing 2012-08-31
10.42.14.0/24 GPO for general testing 2013-06-15
10.42.15.0/24 JBS for general testing 2013-06-15
10.42.16.0/24 JBS for general testing 2013-06-15
10.42.17.0/24 JBS for general testing 2013-06-15
10.42.18.0/24 lnevers for rack testing 2012-08-31
10.42.19.0/24 lnevers for rack testing 2012-08-31
10.42.100.0/24
10.42.101.0/24 JBS for plastic-101 2013-06-15
10.42.102.0/24 JBS for plastic-102 2013-06-15
10.42.103.0/24 JBS for plastic-103 2013-06-15
10.42.104.0/24 JBS for plastic-104 2013-06-15
10.42.105.0/24 JBS for plastic-105 2013-06-15
10.42.106.0/24 JBS for plastic-106 2013-06-15
10.42.107.0/24 JBS for plastic-107 2013-06-15
10.42.108.0/24 JBS for plastic-108 2013-06-15
10.42.109.0/24 JBS for plastic-109 2013-06-15
10.42.110.0/24 JBS for plastic-110 2013-06-15
10.42.111.0/24 tupty for minesweeping/Aster*x 2012-12-30
10.42.112.0/24 Niky Riga Test 2012-06-05
10.42.113.0/24 Niky Riga Test 2012-06-05
10.42.114.0/24 Nikhil Handigol for ndb 2012-12-12
10.42.115.0/24 Sidali Kaddar 2013-05-15
10.42.116.0/24 DeskCloud team 2013-09-15
10.42.117.0/24 Ruofan Jin 2013-06-01
10.42.118.0/24 Alison Chan for OpenFlow development 2013-06-08
10.42.119.0/24
10.42.120.0/24
10.42.121.0/24
10.42.122.0/24 Matt Z for I2 testing 2013-02-01
10.42.123.0/24 Xinjie Guan for experiment 2013-04-30
10.42.124.0/24 Puneeth Doddalingappa Nagarathna for Hello GENI 2013-05-10
10.42.125.0/24
10.42.126.0/24
10.42.127.0/24
10.42.128.0/24
10.42.129.0/24
10.42.130.0/24 Roberto Francescangeli for NetServ/OF 2012-10-15
10.42.131.0/24
10.42.132.0/24
10.42.133.0/24 meylor for general testing 2012-04-15
10.42.134.0/24 meylor for general testing 2012-04-15
10.42.135.0/24 Ke Xu (Clemson) for research 2011-12-15
10.42.136.0/24
10.42.137.0/24
10.42.138.0/24 Ali Sydney for his experiment 2012-10-21
10.42.139.0/24
10.42.140.0/24
10.42.141.0/24 Reece Johnson 2012-06-05
10.42.142.0/24 Reece Johnson 2012-06-05
10.42.143.0/24 Alex Berryman for OSU VDC 2013-01-17
10.42.144.0/24 David Ripley for gmocuser testing 2012-08-31
10.42.145.0/24 Anand Akella for Hello GENI 2012-03-15
10.42.146.0/24 Levente Ilyes for research 2012-12-10
10.42.147.0/24
10.42.148.0/24 Russ Clark for Magic Window 2013-05-15
10.42.149.0/24

Other subnets of 10.42.0.0/16

The other subnets of 10.42.0.0/16 are not plumbed to MyPLC plnodes, and experimenters can use any IP addresses on those subnets as they like.

The following table tracks which of those subnets are currently assigned, and to whom.

Subnet Reserved by/for Reserved until
10.42.201.0/24 orlikowski for general testing 2013-10-01
10.42.202.0/24 tupty for topology testing 2013-07-30

10.43.0.0/16

WiMax dataplane

These subnets are reserved for the WiMax dataplane connections. See the Orbit lab wiki for the authoritative listing for this address range.

Subnet Reserved by/for Reserved until
10.43.0.0/24 WiMax at Rutgers 2013-08-15
10.43.1.0/24 WiMax at NECLabs 2013-08-15
10.43.2.0/24 WiMax at BBN 2013-08-15
10.43.3.0/24 WiMax at Stanford 2013-08-15
10.43.4.0/24 WiMax at NYU Poly 2013-08-15
10.43.5.0/24 WiMax at UMass 2013-08-15
10.43.6.0/24 WiMax at Columbia 2013-08-15
10.43.7.0/24 WiMax at Colorodo 2013-08-15
10.43.8.0/24 WiMax at Wisconsin 2013-08-15
10.43.9.0/24 WiMax at UCLA 2013-08-15
10.43.10.0/24 WiMax at Clemson 2013-08-15
10.43.11.0/24 WiMax at Wayne State 2013-08-15
10.43.12.0/24 WiMax at Michigan 2013-08-15
10.43.13.0/24 WiMax at Temple 2013-08-15
10.43.14.0/24 WiMax at Drexel 2013-08-15

Other

The subnets of 10.43.0.0/16 outside of the WiMax range are typically used by MyPLC plnodes in some other (probably unusual) fashion. ("They're like .42, but odd.") Because each one might be different from all the others, we haven't pre-provisioned any that aren't currently in use, so if you'd like one, just contact gpo-infra@geni.net, and we can help figure out the best way to set it up.

Subnet Reserved by/for Reserved until
10.43.100.0/24 Aaron Rosen for his research 2011-11-28

10.44.0.0/16

This subnet is reserved by The MobilityFirst team for the MobilityFirst deployment in GENI.

10.50.0.0/16

This subnet is reserved by the GPO as a connectivity test subnet for regionals and campuses connected to the GENI network core.

172.16.15.0/24

This subnet is reserved by the GPO for testing OpenFlow datapath health monitoring.

172.16.42.0/24

This subnet is reserved by Nick Bastin for testing Virtual Dynamic Datapaths.

172.17.0.0/16

This subnet is reserved by the GPO for FOAM testing.

IP addresses

Within the subnets above, we've allocated IP addresses to various mesoscale nodes, giving each a consistent fourth octet across the subnets (e.g. ganel.gpolab.bbn.com is 10.42.10.51, 10.42.11.51, etc).

The MyPLC plnodes are pre-configured to use these, and MyPLC doesn't allow experimenters to change that configuration.

The ProtoGENI pgnodes and wapgnodes are not preconfigured to use these, since experimenters control those configurations. You can also use addresses other than the ones below for pgnodes and wapgnodes if you want, as long as you don't use an address that's live on a plnode.

Here are the addresses:

Hostname Fourth octet
ganel.gpolab.bbn.com 51
gardil.gpolab.bbn.com 52
sardis.gpolab.bbn.com 53
bain.gpolab.bbn.com 54
navis.gpolab.bbn.com 55
gec8-demo-0.cs.princeton.edu 60
gec8-demo-1.cs.princeton.edu 61
pl1.myplc.grnoc.iu.edu 70
pl3.myplc.grnoc.iu.edu 71
pl4.myplc.grnoc.iu.edu 72
pl5.myplc.grnoc.iu.edu 73
pl01.cs.washington.edu 80
pl02.cs.washington.edu 81
of-planet1.stanford.edu 90
of-planet2.stanford.edu 91
of-planet3.stanford.edu 92
of-planet4.stanford.edu 93
wings-openflow-2.wail.wisc.edu 95
wings-openflow-3.wail.wisc.edu 96
plnode1.cip.gatech.edu 100
plnode2.cip.gatech.edu 101
planetlab4.clemson.edu 104
planetlab5.clemson.edu 105
openflow-1.ksu.gpeni.net 106
openflow-2.ksu.gpeni.net 107
orbitplc1.orbit-lab.org 111
orbitplc2.orbit-lab.org 112
protogeni-1.wail.wisc.edu (pg30.emulab.net) 130
protogeni-2.wail.wisc.edu (pg31.emulab.net) 131
wapgnode1.cip.gatech.edu (pg32.emulab.net) 132
wapgnode2.cip.gatech.edu (pg33.emulab.net) 133
protogeni1.clemson.edu (pg46.emulab.net) 146
protogeni2.clemson.edu (pg47.emulab.net) 147
of-protogeni1.stanford.edu (pg48.emulab.net) 148
of-protogeni3.stanford.edu (pg49.emulab.net) 149
pg1.orbit-lab.org (pg50.emulab.net) 150
pg2.orbit-lab.org (pg51.emulab.net) 151
pgeni1.grnoc.iu.edu (pg58.emulab.net) 158
pgeni2.grnoc.iu.edu (pg59.emulab.net) 159
ur.pgeni.gpolab.bbn.com (pc1) 201
tanis.pgeni.gpolab.bbn.com (pc2) 202
cyrene.pgeni.gpolab.bbn.com (pc3) 203
sidon.pgeni.gpolab.bbn.com (pc4) 204
sinope.pgeni.gpolab.bbn.com (pc5) 205
delphi.pgeni.gpolab.bbn.com (pc6) 206
arafel.pgeni.gpolab.bbn.com (pc7) 207
shara.pgeni.gpolab.bbn.com (pc8) 208
mayene.pgeni.gpolab.bbn.com (pc9) 209
olmond.pgeni.gpolab.bbn.com (pc10) 210
tatooine.pgeni.gpolab.bbn.com (pc11) 211