Changes between Version 13 and Version 14 of GENIExperimenter/Tutorials/GENIDesktop/aag/install
- Timestamp:
- 05/18/16 17:25:40 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/GENIDesktop/aag/install
v13 v14 48 48 The third section of the '''Flow Install''' module shows a '''List of Existing Flows''' and provides buttons to delete them. 49 49 50 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. 51 51 52 52 [[Image(refreshed_flows.png)]] 53 53 54 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'' 55 55 56 56 57 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. 58 58 59 59 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 [[Image(install_flow_definition.png)]] 60 Define an alternate path. 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. 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. 63 [[Image(install_flow_definition.png)]] 65 64 66 65 67 66 68 69 67 In a few seconds the '''Output''' should say: 68 {{{ 70 69 End-to-End flow(s) installed successfully. 71 70 }}} 72 71 73 72 Click '''Refresh List''' button to confirm the new flow has been installed. 74 73 75 76 74 With the new path installed, you should be able to ping again from '''h1''' to '''h2'''. 75 {{{ 77 76 user@h1:~$ ping h2 78 77 PING h2-link-4 (10.10.5.2) 56(84) bytes of data. 79 78 64 bytes from h2-link-4 (10.10.5.2): icmp_seq=1 ttl=64 time=2.64 ms 80 79 64 bytes from h2-link-4 (10.10.5.2): icmp_seq=2 ttl=64 time=2.16 ms 81 80 }}} 82 81 83 82 Notice the extra delay added to the communication because we are using a longer path. 84 83 85 84