Use of Global Behavior Tree for Conformance Testing of OSPF Protocol LSDB Synchronization

李中杰,尹霞,吴建平
2012-01-01
Tsinghua Science & Technology
Abstract:Protocol formalization is one of a class of hard problems in testing routing protocols and characterized by dynamic, concurrent and distributed behavior. For the purpose of performing conformance testing of the open shortest path first protocol link-state database (LSDB) synchronization process, the authors propose a formal model called global behavior tree, which describes global interactions among routers. The model is capable of representing distributed and concurrent behavior and allows for easy test derivation. The corresponding test notation and test derivation algorithm are studied. A simple test method is developed and a software tester is implemented. The results show that this model easily facilitates the testing process and allows a good test coverage.
What problem does this paper attempt to address?