BattleMeshV5 Tests
Contents
General Rules
- routing protocol configuration shall be the same for every test
- routing protocols are tested in turn (i.e. not altogether)
- cpu and memory consumption will be tracked during each test
- no points, just results and a final analysis
Tests
The ZooBab Test
Be Quick or Be Stable Test
Convergence Time Test
To be performed on the whole mesh and repeated 3x for each protocol
Part 1
traceroute from one end (node A) to the other (node B) of the mesh until the path is stable
find a critical node N in the path so that
- has good quality links with its neighbors (possibly more than one)
- if shut down the network does not split
start a ping from A to B
turn off N
- count the number of pings from the first lost ping to the first subsequent successful ping
Part 2
start a continuous traceroute (e.g. mtr) from node A to node B
turn back on node N and start a stopwatch
- measure the time needed to get the node N (back) into the traceroute