Changes between Version 3 and Version 4 of OpenFlow/GeniBackboneTest


Ignore:
Timestamp:
05/01/12 14:00:54 (12 years ago)
Author:
Josh Smift
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OpenFlow/GeniBackboneTest

    v3 v4  
    77 * You're only testing the OpenFlow backbone in Internet2 and NLR, and not any GENI core resources at regionals.
    88 * You'll use 10.42.17.0/24 as the IP subnet to test with; this is normally reserved to jbs@bbn.com, so either check with him before using it, or use a different subnet. (The [wiki:NetworkCore/SubnetReservations GENI Network Core subnet reservations page] has a list of available (and reserved) subnets.)
    9  * You're using mesoscale MyPLC plnodes at BBN (via Internet2) and Indiana (via NLR), which have dataplane addresses already configured on this subnet, to send and receive traffic via VLAN 3716 in the core.
     9 * You're using mesoscale MyPLC plnodes at BBN (via Internet2) and Wisconsin (via NLR), which have dataplane addresses already configured on this subnet, to send and receive traffic via VLAN 3716 in the core.
    1010 * You're set up to use Omni in general, and have it in your path as 'omni', i.e. you've successfully used Omni to reserve GENI resources (and have the latest version of the software, a user credential signed by a CA that's trusted by the I2 and NLR FOAM aggregates and the GPO Lab MyPLC aggregate, a working omni_config file, etc).
    1111 * You have valid request rspec files to test with. There are example rspecs [source:trunk/wikifiles/geni-backbone-test here], but NOTE that they do not contain a valid e-mail address, so they MUST be modified to include one (as of FOAM 0.6.3), and MAY need to be modified to point to a different controller, if you use something other than than what's below for $ofctrlhost and $ofctrlport.
     
    3030{{{
    3131foam_bbn_rspec=~/rspecs/request/$slicename/openflow-bbn-$slicename.rspec
    32 foam_indiana_rspec=~/rspecs/request/$slicename/openflow-indiana-$slicename.rspec
     32foam_wisconsin_rspec=~/rspecs/request/$slicename/openflow-wisconsin-$slicename.rspec
    3333foam_internet2_rspec=~/rspecs/request/$slicename/openflow-internet2-$slicename.rspec
    3434foam_nlr_rspec=~/rspecs/request/$slicename/openflow-nlr-$slicename.rspec
     
    4040{{{
    4141foam_bbn_am=https://foam.gpolab.bbn.com:3626/foam/gapi/1
    42 foam_indiana_am=https://foam.noc.iu.edu:3626/foam/gapi/1
     42foam_wisconsin_am=https://foam.wail.wisc.edu:3626/foam/gapi/1
    4343foam_internet2_am=https://foam.net.internet2.edu:3626/foam/gapi/1
    4444foam_nlr_am=https://foam.nlr.net:3626/foam/gapi/1
     
    5858{{{
    5959src_host=ganel.gpolab.bbn.com
    60 dst_host=pl4-net-10-42-17.indiana.dataplane.geni.net
     60dst_host=wings-openflow-2-net-10-42-17.wisc.dataplane.geni.net
    6161}}}
    6262
     
    7676}}}
    7777
    78 Create FOAM slivers at BBN, Indiana, Internet2, and NLR:
     78Create FOAM slivers at BBN, Wisconsin, Internet2, and NLR:
    7979
    8080{{{
    8181omni -a $foam_bbn_am createsliver $slicename $foam_bbn_rspec
    82 omni -a $foam_indiana_am createsliver $slicename $foam_indiana_rspec
     82omni -a $foam_wisconsin_am createsliver $slicename $foam_wisconsin_rspec
    8383omni -a $foam_internet2_am createsliver $slicename $foam_internet2_rspec
    8484omni -a $foam_nlr_am createsliver $slicename $foam_nlr_rspec
     
    20220200:00:0e:84:40:39:1b:93
    20320306:d6:00:12:e2:b8:a5:d0
    204 06:d6:00:16:b9:cf:fc:40
     20406:d6:00:21:f7:be:8d:00
     20506:d6:00:23:47:cc:44:00
    20520606:d6:00:24:a8:c4:b9:00
    2062070e:84:00:23:47:c8:bc:00
     
    211212}}}
    212213
    213 The first five are from Internet2, the last five are from NLR, and the middle three are from BBN, Indiana, and BBN, respectively.
     214The first five are from Internet2, the last five are from NLR, and the middle four are from BBN, Wisconsin, Wisconsin, and BBN, respectively.
    214215
    215216=== Test connectivity ===
     
    224225
    225226{{{
    226 echo "dst_host=pl4-net-10-42-17.indiana.dataplane.geni.net" >> .bash_profile
     227echo "dst_host=wings-openflow-2-net-10-42-17.wisc.dataplane.geni.net" >> .bash_profile
    227228. .bash_profile
    228229}}}
     
    244245{{{
    245246omni -a $foam_bbn_am deletesliver $slicename
    246 omni -a $foam_indiana_am deletesliver $slicename
     247omni -a $foam_wisconsin_am deletesliver $slicename
    247248omni -a $foam_internet2_am deletesliver $slicename
    248249omni -a $foam_nlr_am deletesliver $slicename