Changes between Version 2 and Version 3 of GENIExperimenter/Tutorials/SystematicExprCaseStudy/SmallTopo/Execute
- Timestamp:
- 08/18/14 19:13:22 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/SystematicExprCaseStudy/SmallTopo/Execute
v2 v3 34 34 == a. End-to-End `traceroute` and `ping` == 35 35 36 * Run `ping` from `client` to `server`.37 36 * Run `ping` from `client` (192.168.10.11) to `server` (192.168.20.10). 37 38 38 {{{ 39 39 xuanliu@client:~$ ping 192.168.20.10 … … 49 49 50 50 51 * Run `traceroute` from `client` to `server`.51 * Run `traceroute` from `client` (192.168.10.11) to `server` (192.168.20.10). 52 52 53 53 {{{ … … 110 110 111 111 112 * `iperf` End-to-End UDP Test 113 114 Server Side:112 * `iperf` End-to-End UDP Test, where the bandwidth is set as 1Mbps by default. 113 114 Server (192.168.20.10) Side: 115 115 {{{ 116 116 xuanliu@server:~$ iperf -s -t 10 -i 1 -u … … 135 135 }}} 136 136 137 Client Side:137 Client (192.168.10.11) Side: 138 138 {{{ 139 139 xuanliu@client:~$ iperf -c 192.168.20.10 -t 10 -i 1 -u … … 172 172 Now let's try some failure events and see how many updates occurs at a particular router, and we select `router-1` to view the updates, and trigger the failures at `router-2`. 173 173 174 * Login to `router-1` and start the script (i.e., `xorp_ run.sh`) that periodically tracking the routing table updates. If there is no change, you will see ''No Change'' from the terminal. Here we run the script for 60 seconds. The script captures the routing table every 1 second.174 * Login to `router-1` and start the script (i.e., `xorp_log.sh`) that periodically tracking the routing table updates. If there is no change, you will see ''No Change'' from the terminal. Here we run the script for 60 seconds. The script captures the routing table every 1 second. 175 175 176 176 {{{ … … 193 193 * Bring down the interface at router-2 194 194 195 We can make the link between `router-1` and `router-2` fail by bringing down the corresponding interface on `router-2`. While running `xorp_log.sh` at `router-2`, we disable the virtual interface (`eth2`) that is associated with the virtual link (`192.168.1.0/24`) to `router-2`. We can see one routing table update occurred at `router-1`: 195 We can make the link between `router-1` and `router-2` fail by bringing down the corresponding interface on `router-2`. While running `xorp_log.sh` at `router-1`, we disable the virtual interface (assuming it's `eth2`) at `router-2`, which is associated with the virtual link (`192.168.1.0/24`) to `router-1`, and the command is: 196 {{{ 197 xuanliu@router-2:$ sudo ifconfig eth2 down 198 }}} 199 200 We can see one routing table update occurred at `router-1`: 196 201 197 202 {{{