wiki:Tutorials/Stitching/Procedure

Version 28 (modified by sedwards@bbn.com, 9 years ago) (diff)

--

Creating Inter-aggregate Links

Overview:

In this experiment you will learn how to draw topologies that connect nodes at different aggregates (in different geographic locations). We will use the following network topology for this experiment:
route topology
   

Prerequisites:

For this tutorial you need :

Tools:

We will use the following tools:
   

Where to get help:

  • Contact your TA and/or Professor for help. If you are doing this exercise outside the context of a course, please email help@geni.net

Design/Setup

1. Verify your Environment Setup:

This exercise assumes you have already setup your account at the GENI Portal. In particular ensure that:
  1. You can login to the GENI Portal
  2. You are a member of a GENI Project (there is at least one project listed under the ''Projects'' tab)
  3. You have setup your ssh keys (there is at least one key listed under the ''Profile->SSH Keys'' tab)

2. Setup the Topology:

  1. Login to the GENI Portal
  2. Create a new slice with the name of your choice.
  3. Click the Add Resources button on the Slice page.
  4. Drag two VMs (the black icons) onto the canvas.
  5. Draw a link between them.
  6. Drag a second site onto the canvas.
  7. Drag one of the existing VMs to the second site.
  8. Click on the unlabeled box in the middle of the link. Select "Stitched Ethernet" as the link type.
route topology
Figure 1 Set the Link Type on the inter-aggregate link.
The link type you select will affect the aggregates you are allowed to bind to in the next step.
  • Stitched Ethernet gives you a layer 2 link (i.e. a VLAN) between aggregates.
  • EGRE Tunnel gives you a layer 3 tunnel between aggregates.
  • However, if you would like a Layer 2 link connecting only ExoGENI sites, instead set the Link Type to "(any)" and pick any two ExoGENI aggregates except "ExoGENI ExoSM".
  1. Bind each site to an aggregate. (If you are doing this as part of a tutorial, use the aggregates specified on your worksheet.)
  2. Click the Auto-IP button (it is below the Jacks pane). This will ensure that there are IP address assigned to the links.
  3. Click Reserve Resources.
route topology
Figure 2 Bind the sites. The aggregate choices will be limited based on the link type.
  1. The reservation may take a couple of minutes to complete. After the reservation completes, return to the slice page.
  2. While you are waiting for the nodes to be ready, click the Geo Map button. Wait for this page to load to see where your nodes are geographically located. Note that it may take a moment for your nodes to be drawn.
route topology
Figure 3 The geographical location of your nodes.
  1. Press the back button on your browser to return to the slice page. Wait for the nodes to be ready.
route topology
Figure 4 The stitched topology is ready and green.


Execute

3. Test Connectivity

  1. Log into one of the nodes and ping the data plane interface of the other node. Reminder: To figure out the IP address of the other node, either look at the properties of the link on the Slice page OR log in to the other node and run `/sbin/ifconfig`.


Finish

4. Cleanup

After you are done with the exercise, delete your resources:
  1. Click on a blank part of the canvas, then press the Delete button. When prompted, confirm you want to delete all of the resources in the slice.
  2. After a few moments all the resources will have been released and you will have an empty canvas again.

Attachments (5)

Download all attachments as: .zip