Changes between Version 40 and Version 41 of GENIExperimenter/Tutorials/ECE375


Ignore:
Timestamp:
09/10/13 11:04:45 (6 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/ECE375

    v40 v41  
    1919       <li> <b> access to the <a href="https://portal.geni.net"> GENI Experimenter Portal </a></b> and be a <b> member of a GENI project </b>. <br/>Please see the <a href="http://groups.geni.net/geni/wiki/SignMeUp"> Sign Me Up page for more information. </a></li>
    2020       <li> <b>be familiar with reserving resources in GENI based on an rspec</b>. <br/>If you are not familiar you should first do the <a href="http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/RunHelloGENI"> Hello GENI </a> or <a href="http://groups.geni.net/geni/wiki/GENIEducation/SampleAssignments/LabZero/Procedure"> Lab0 </a> </li>
    21        <li> <b> be familiar with <a href="http://groups.geni.net/geni/wiki/HowTo/LoginToNodes" > logging in to GENI resources </a> </b> </li>
     21       <li>  be familiar with <b><a href="http://groups.geni.net/geni/wiki/HowTo/LoginToNodes" > logging in to GENI resources </a> </b> </li>
     22       <li> be familiar with <b> IPv4 addressing and routing </b> </li>
    2223   </ul>
    2324
     
    5354If all of the above are done then follow these steps to setup the topology for this exercise:
    5455 4. Login to the  [https://portal.geni.net GENI Portal] and create a slice
    55  5. Reserve resources within this slice using the
     56 5. Reserve resources within this slice using the [http://www.gpolab.bbn.com/experiment-support/IPRouting/EG-3nodes-mesh.rspec EG-3nodes-mesh] rspec
    5657
    57 Join the Project:
    58 
    59  1. Go to [https://portal.geni.net/] press the “Use GENI” button and log in with your UMass OIT credentials.
    60  2. Click “Join a Project” and select “UMASS-ECE374”.
    61  3. You will then get a notification inviting you to join the project.
    62 
    63 Get Your Credentials:
    64 
    65  1. Open a browser and go to [https://portal.geni.net/]
    66  2. Log in using your UMass OIT credentials.
    67  3. When you are logged in, select “Profile” from the top right menu.
    68  4. Next, click on “Generate SSH keypair” and enter your passphrase. [[BR]]
    69  Make sure you remember that passphrase.
    70  5. On the next page click on “Download Private Key” and save the key to {{{~/.ssh}}} locally.
    71  6. In the browser, still on the same page under “My Stuff, Configure Omni” click on the link “create an SSL certificate”.
    72  7. Download the certificate to {{{~/.ssl}}} locally.
    73  8. Make sure the files that hold your secret keys are adequately protected. To make sure that’s the case you can execute the following commands:
    74 {{{
    75 chmod 0600 .ssh/id_geni_ssh_rsa
    76 }}}
    77  9. Run
    78 {{{
    79  ssh-add keypath .ssh/id_geni_ssh_rsa
    80 }}}
    81  to add your key to the ssh agent
    82  10. Run
    83 {{{
    84  curl http://the/location/of/the/rspec -o ECE375.rspec
    85 }}}
    86  to save a copy of the rspec locally.
    87 
    88 In Portal or Flack, create a new slice and add resources using this rspec. If you don't know how to do this, do {{{lab 0}}} first.
    89 
     58Wait until your resources are ready and move to the next part.
    9059
    9160== Experiment ==
     
    9362[[Image(execute.png, left)]]
    9463
    95 The goal of your final experiment is to setup the routing as indicated in Figure 1. You might want to review the slides on IPv4 addressing and routing (also chapter 4.4 in the book)
     64The goal of this exercise is to setup the routing as indicated in Figure 1. You might want to review the slides on IPv4 addressing and routing (also chapter 4.4 in the book)
    9665
    9766