Changes between Version 12 and Version 13 of GENIExperimenter/Tutorials/GENIDesktop/aag/install
- Timestamp:
- 05/18/16 17:23:04 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/GENIDesktop/aag/install
v12 v13 5 5 6 6 1. '''Login to hosts''' 7 7 8 To start our experiment we need to ssh our hosts, '''h1''' and '''h2''', you may use any SSH client or the GENI Dekstop's [wiki:GeniDesktop/Manual/gdfeatures/ssh SSH module] to access the hosts from the browser. 8 9 … … 16 17 }}} 17 18 2. '''Setup Shortest Path Flows''' 19 18 20 Now we want to make '''h1''' and '''h2''' able to communicate using shortest paths. To do so, you have to load the '''Flow Install''' module from the list of modules on the left hand side of your screen. 19 21 … … 43 45 44 46 3. '''Install Alternate Paths''' 45 The third section of the '''Flow Install''' module shows a '''List of Existing Flows''' and provides buttons to delete them. 47 48 The third section of the '''Flow Install''' module shows a '''List of Existing Flows''' and provides buttons to delete them. 46 49 47 50 Click the '''Refresh List''' button to retrieve a list of existing end-to-end flows you have added using the GENI Desktop as well as individual flow entries possibly installed using other tools that interact with the controller REST API. 48 51 49 52 [[Image(refreshed_flows.png)]] 50 53 51 54 Note that end-to-end flows display the path a flow follows from one host to another instead of displaying low-level details. For individual flow entries, information about the match fields is shown (e.g. ARP flows). The format is [''match field'']>>[''action'']@''switch_name'' 52 55 53 56 54 57 With the flows listed, it is straightforward to remove an existing path. For this tutorial we will leave the communication from '''h1''' to '''h2''' intact (i.e. shortest path), but you will select and remove the flow that goes from '''h2''' to '''h1'''. Choose the radio button beside the flow from '''h2''' to '''h1'''. Then press the '''Delete Single Flow''' button. After a short wait, the list will update with the new set of flows listed. 55 58 56 59 57 Defining an Alternate Path 58 59 60 Using the topology view, you will select all the elements (links and nodes) across an alternate path that communicate '''h2''' with '''h1'''. 61 [[Image(selected_path.png)]] 62 '''Tip''': Select multiple elements by holding the CTRL key and clicking on the desired element. 63 In the '''New Flow Definition''' section, select '''h2''' as source node and define the path as a one-way flow. Leave the information about ports blank and click the '''Install Flow''' button once. 60 Defining an Alternate Path 61 Using the topology view, you will select all the elements (links and nodes) across an alternate path that communicate '''h2''' with '''h1'''. 62 [[Image(selected_path.png)]] 63 '''Tip''': Select multiple elements by holding the CTRL key and clicking on the desired element. In the '''New Flow Definition''' section, select '''h2''' as source node and define the path as a one-way flow. Leave the information about ports blank and click the '''Install Flow''' button once. 64 64 [[Image(install_flow_definition.png)]] 65 65