Changes between Version 6 and Version 7 of GENIExperimenter/Tutorials/ClickExample/Execute
- Timestamp:
- 03/17/13 02:56:50 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/ClickExample/Execute
v6 v7 1 [[PageOutline]] 1 2 = [wiki:GENIExperimenter/Tutorials/ClickExample Click Example] = 2 3 {{{ … … 18 19 }}} 19 20 20 = = 1. Configure and Initialize Services: Configure the Click Routers ==21 = 1. Configure and Initialize Services: Configure the Click Routers = 21 22 Once our sliver is ready we will go ahead and configure our click routers. In this example we have 4 routers, so instead of logging into each one of them and configuring it, we are going to use remote execution and configure them from our VM. 22 23 … … 28 29 }}} 29 30 30 == = 1a. Login and remote execution ===31 == 1a. Login and remote execution == 31 32 Run the `readyToLogin.py` script to get information about logging in to nodes. The script has a lot of output so lets put that in a file so that we can easily search for the information we want. 32 33 … … 135 136 ssh -A hostB 136 137 }}} 137 === = Test remote execution ====138 === Test remote execution === 138 139 You can execute commands in a remote host using `ssh`. To do this just follow your ssh command with the command you want to execute in quotes. 139 140 i. In your local terminal type : … … 157 158 If you get something similar you are all set for controlling your nodes from your computer. 158 159 159 == = 1b. Configure your routers ===160 == 1b. Configure your routers == 160 161 We are going to use remote execution to configure our routers. 161 162 i. On a local terminal run the following command four times, each time substituting the <router_nickname> with one of the top, bottom, left, right: … … 190 191 The four routers interconnected by solid lines are your "core network," which will run a non-standard, non-IP protocol. The dashed lines out to the end hosts carry standard IP traffic. 191 192 192 == 4. Turn off internet protocol ==193 == 1c. Turn off internet protocol == 193 194 194 195 At this point, your network is still running IP. You can check by running a ping. In your '''hosta''' terminal window, run this command. … … 235 236 }}} 236 237 237 = = 2. Execute Experiment: Use custom routing to forward traffic over multi-path topology ==238 = 2. Execute Experiment: Use custom routing to forward traffic over multi-path topology = 238 239 239 240 The extractor script produces a click configuration file for each of your routers.