Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IDTestON CaseDescription Passing CriteriaRoadmap
11

Basic test to establish functionality

 

Environment:

Using the same mininet script for Dec.5 demo, which includes 4 BGP peers.

All bgp routers/speakers are quagga before Dec.5

(We may also use bird after Dec.5)


Test steps:

Each BGP peer advertises 10 routes

Check the correctness of routes from ONOS CLI

Check the correctness of intents from ONOS CLI

Ping test for each route

(For each route, we will create an relative IP address on the host behind router)


All BGP peers withdraw all routes

Check the correctness of routes from ONOS CLI

Check the correctness of intents from ONOS CLI

Ping test for each route

now
22

Run a test with a highly fluctuating route stream.

Repeat a few times with cycles of intense route fluctuation

Repeat Case1 with cycles of 1000 timesnow
33Scaling test with a large number of peers and routes

Environment:

Using the same mininet script for Dec.5 demo, but add up to 100 peers


Test steps:

Each BGP peer advertises 1000 routes

Check the correctness of routes from ONOS CLI

Check the correctness of intents from ONOS CLI

Ping test for each route


All BGP peers withdraw all routes

Check the correctness of routes from ONOS CLI

Check the correctness of intents from ONOS CLI

Ping test for each route

 now
44

Simulate an IXP - one peer is a route server advertising routes to other next hops. Run the test with

route fluctuation

Based on Case3, add a route server and a new router and a new host to mininet

The route server advertises 10 routes each time as other BGP peers

now

...