1349 | | For this section of the test, each of the 4 hosts ("10.42.11.32" (InstaGENI), "10.42.11.33" (InstaGENI), "10.42.11.34" (Emulab), and "10.42.11.151" (WAPG)) are pinging each other to generate flows. Following is a list of flows on the FloodLight controller: |
1350 | | {{{ |
1351 | | |
1352 | | $ curl http://localhost:9090/wm/core/switch/06:d6:00:24:a8:5d:0b:00/flow/json |
1353 | | {"06:d6:00:24:a8:5d:0b:00": |
1354 | | [{"cookie":9007199254740992,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
1355 | | "dataLayerSource":"02:3a:2d:fc:da:7a","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
1356 | | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":10,"networkDestination":"10.42.11.151", |
1357 | | "networkDestinationMaskLen":32,"networkProtocol":0,"networkSource":"10.42.11.32","networkSourceMaskLen":32, |
1358 | | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":3145952},"durationSeconds":842, |
1359 | | "durationNanoseconds":387000000,"packetCount":836,"byteCount":0,"tableId":0,"actions": |
1360 | | [{"maxLength":0,"port":19,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
1361 | | |
1362 | | {"cookie":9007199254740992,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
1363 | | "dataLayerSource":"02:fc:91:ac:8d:d8","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
1364 | | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":12,"networkDestination":"10.42.11.151","networkDestinationMaskLen":32, |
1365 | | "networkProtocol":0,"networkSource":"10.42.11.33","networkSourceMaskLen":32,"networkTypeOfService":0,"transportDestination":0, |
1366 | | "transportSource":0,"wildcards":3145952},"durationSeconds":842,"durationNanoseconds":179000000,"packetCount":836,"byteCount":0, |
1367 | | "tableId":0,"actions":[{"maxLength":0,"port":19,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
1368 | | |
1369 | | {"cookie":9007199254740992,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"02:3a:2d:fc:da:7a", |
| 1349 | For this section of the test, the "10.42.11.43" (GPO InstaGENI) , "10.42.11.24" (GPO Campus via InstaGENI), and "10.42.11.151" (WAPG) are pinging each other to generate flows. |
| 1350 | Following is a list of flows on the FloodLight controller for the InstaGENI Switch which shows both IG-EXP-5-exp1 and IG-EXP-5-exp2 flows: |
| 1351 | {{{ |
| 1352 | |
| 1353 | $ curl http://localhost:9090/wm/core/switch/06:d6:84:34:97:c6:c9:00/flow/json |
| 1354 | {"06:d6:84:34:97:c6:c9:00": |
| 1355 | [{"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
| 1356 | "dataLayerSource":"02:9b:a2:ee:4c:ea","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1357 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":100,"networkDestination":"10.42.11.151", |
| 1358 | "networkDestinationMaskLen":32,"networkProtocol":0,"networkSource":"10.42.11.43","networkSourceMaskLen":32, |
| 1359 | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":3145952}, |
| 1360 | "durationSeconds":36,"durationNanoseconds":164000000,"packetCount":35,"byteCount":0,"tableId":0, |
| 1361 | "actions":[{"maxLength":-1,"port":120,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1362 | |
| 1363 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
| 1364 | "dataLayerSource":"02:9b:a2:ee:4c:ea","dataLayerType":"0x0806","dataLayerVirtualLan":-1, |
| 1365 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":100,"networkDestination":"10.42.11.151","networkDestinationMaskLen":32, |
| 1366 | "networkProtocol":0,"networkSource":"10.42.11.43","networkSourceMaskLen":32,"networkTypeOfService":0, |
| 1367 | "transportDestination":0,"transportSource":0,"wildcards":3145952},"durationSeconds":11, |
| 1368 | "durationNanoseconds":537000000,"packetCount":0,"byteCount":0,"tableId":2,"actions":[{"maxLength":-1, |
| 1369 | "port":120,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1370 | |
| 1371 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
| 1372 | "dataLayerSource":"00:0c:29:90:e3:78","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1373 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":119,"networkDestination":"10.42.11.151","networkDestinationMaskLen":32, |
| 1374 | "networkProtocol":0,"networkSource":"10.42.11.25","networkSourceMaskLen":32,"networkTypeOfService":0,"transportDestination":0, |
| 1375 | "transportSource":0,"wildcards":3145952},"durationSeconds":2,"durationNanoseconds":25000000,"packetCount":3,"byteCount":0, |
| 1376 | "tableId":0,"actions":[{"maxLength":-1,"port":120,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1377 | |
| 1378 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"00:1f:29:32:72:b5", |
| 1379 | "dataLayerSource":"00:0c:29:90:e3:78","dataLayerType":"0x0806","dataLayerVirtualLan":-1, |
| 1380 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":119,"networkDestination":"10.42.11.151", |
| 1381 | "networkDestinationMaskLen":32,"networkProtocol":0,"networkSource":"10.42.11.25","networkSourceMaskLen":32, |
| 1382 | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":3145952},"durationSeconds":2, |
| 1383 | "durationNanoseconds":24000000,"packetCount":0,"byteCount":0,"tableId":2,"actions":[{"maxLength":-1,"port":120, |
| 1384 | "lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1385 | |
| 1386 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"02:9b:a2:ee:4c:ea", |
1373 | | "transportSource":0,"wildcards":3145952},"durationSeconds":842,"durationNanoseconds":500000000,"packetCount":836,"byteCount":0, |
1374 | | "tableId":0,"actions":[{"maxLength":0,"port":10,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
1375 | | |
1376 | | {"cookie":9007199254740992,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"02:fc:91:ac:8d:d8", |
| 1390 | "transportSource":0,"wildcards":3145952},"durationSeconds":37,"durationNanoseconds":973000000,"packetCount":38,"byteCount":0, |
| 1391 | "tableId":0,"actions":[{"maxLength":-1,"port":100,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1392 | |
| 1393 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"02:9b:a2:ee:4c:ea", |
| 1394 | "dataLayerSource":"00:1f:29:32:72:b5","dataLayerType":"0x0806","dataLayerVirtualLan":-1,"dataLayerVirtualLanPriorityCodePoint":0, |
| 1395 | "inputPort":120,"networkDestination":"10.42.11.43","networkDestinationMaskLen":32,"networkProtocol":0,"networkSource":"10.42.11.151", |
| 1396 | "networkSourceMaskLen":32,"networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":3145952}, |
| 1397 | "durationSeconds":11,"durationNanoseconds":903000000,"packetCount":1,"byteCount":60,"tableId":2, |
| 1398 | "actions":[{"maxLength":-1,"port":100,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1399 | |
| 1400 | {"cookie":9007199254740992,"idleTimeout":15,"hardTimeout":40,"match":{"dataLayerDestination":"00:0c:29:90:e3:78", |
1380 | | "durationSeconds":841,"durationNanoseconds":277000000,"packetCount":837,"byteCount":0,"tableId":0,"actions": |
1381 | | [{"maxLength":0,"port":12,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0} |
1382 | | |
| 1411 | "durationSeconds":2,"durationNanoseconds":951000000,"packetCount":0,"byteCount":0,"tableId":2,"actions":[{"maxLength":-1, |
| 1412 | "port":119,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":0}, |
| 1413 | |
| 1414 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"02:fd:27:71:0d:f7", |
| 1415 | "dataLayerSource":"00:26:b9:7e:6c:c8","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1416 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":120,"networkDestination":"10.50.2.5", |
| 1417 | "networkDestinationMaskLen":32,"networkProtocol":1,"networkSource":"10.50.1.100", |
| 1418 | "networkSourceMaskLen":32,"networkTypeOfService":0,"transportDestination":0, |
| 1419 | "transportSource":8,"wildcards":0},"durationSeconds":2,"durationNanoseconds":117000000, |
| 1420 | "packetCount":2,"byteCount":98,"tableId":0,"actions":[{"maxLength":0,"port":97,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":-1}, |
| 1421 | |
| 1422 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:26:b9:7e:6c:c8", |
| 1423 | "dataLayerSource":"02:fd:27:71:0d:f7","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1424 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":97,"networkDestination":"10.50.1.100", |
| 1425 | "networkDestinationMaskLen":32,"networkProtocol":1,"networkSource":"10.50.2.5", |
| 1426 | "networkSourceMaskLen":32,"networkTypeOfService":0,"transportDestination":0, |
| 1427 | "transportSource":8,"wildcards":0},"durationSeconds":100625,"durationNanoseconds":926000000, |
| 1428 | "packetCount":100016,"byteCount":98,"tableId":0,"actions":[{"maxLength":0,"port":120,"lengthU":8, |
| 1429 | "length":8,"type":"OUTPUT"}],"priority":-1}, |
| 1430 | |
| 1431 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:26:b9:7e:6c:c8", |
| 1432 | "dataLayerSource":"02:fd:27:71:0d:f7","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1433 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":97,"networkDestination":"10.50.1.100", |
| 1434 | "networkDestinationMaskLen":32,"networkProtocol":1,"networkSource":"10.50.2.5","networkSourceMaskLen":32, |
| 1435 | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":0},"durationSeconds":2, |
| 1436 | "durationNanoseconds":109000000,"packetCount":2,"byteCount":98,"tableId":0,"actions":[{"maxLength":0, |
| 1437 | "port":120,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":-1}, |
| 1438 | |
| 1439 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"02:fd:27:71:0d:f7", |
| 1440 | "dataLayerSource":"00:26:b9:7e:6c:c8","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1441 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":120,"networkDestination":"10.50.2.5", |
| 1442 | "networkDestinationMaskLen":32,"networkProtocol":1,"networkSource":"10.50.1.100","networkSourceMaskLen":32, |
| 1443 | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":0},"durationSeconds":100625, |
| 1444 | "durationNanoseconds":922000000,"packetCount":100016,"byteCount":98,"tableId":0,"actions":[{"maxLength":0, |
| 1445 | "port":97,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":-1}, |
| 1446 | |
| 1447 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:1f:29:32:92:e5", |
| 1448 | "dataLayerSource":"02:c3:50:94:7e:e3","dataLayerType":"0x0800","dataLayerVirtualLan":-1, |
| 1449 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":97,"networkDestination":"10.42.19.158", |
| 1450 | "networkDestinationMaskLen":32,"networkProtocol":1,"networkSource":"10.42.19.33","networkSourceMaskLen":32, |
| 1451 | "networkTypeOfService":0,"transportDestination":0,"transportSource":8,"wildcards":0},"durationSeconds":837, |
| 1452 | "durationNanoseconds":794000000,"packetCount":833,"byteCount":98,"tableId":0,"actions":[{"maxLength":0,"port":120, |
| 1453 | "lengthU":8,"length":8,"type":"OUTPUT"}],"priority":-1}, |
| 1454 | |
| 1455 | {"cookie":0,"idleTimeout":5,"hardTimeout":0,"match":{"dataLayerDestination":"00:1f:29:32:92:e5", |
| 1456 | "dataLayerSource":"02:c3:50:94:7e:e3","dataLayerType":"0x0806","dataLayerVirtualLan":-1, |
| 1457 | "dataLayerVirtualLanPriorityCodePoint":0,"inputPort":97,"networkDestination":"10.42.19.158", |
| 1458 | "networkDestinationMaskLen":32,"networkProtocol":2,"networkSource":"10.42.19.33","networkSourceMaskLen":32, |
| 1459 | "networkTypeOfService":0,"transportDestination":0,"transportSource":0,"wildcards":0},"durationSeconds":838, |
| 1460 | "durationNanoseconds":275000000,"packetCount":736,"byteCount":41216,"tableId":1,"actions":[{"maxLength":0, |
| 1461 | "port":120,"lengthU":8,"length":8,"type":"OUTPUT"}],"priority":-1}]} |