From Active to Passive: Progress in Testing of Internet Routing Protocols
Jianping Wu, Yixin Zhao, Xia Yin · Kluwer Academic Publishers eBooks · 2006
Routing protocols play an important role in the Internet and the test requirements are mounting. To test routing protocols more efficiently, several enhanced techniques are applied in our Protocol Integrated Test System. The Implementation Under Test is modeled as a black box with windows. The test system is endowed with multiple channels and multiple ports to test distributed protocols. The test suite and other related aspects are also extended. Meanwhile, a passive testing is introduced to test, analyze and manage routing protocols in production field, capable of performing the conformance test, the interoperability test and the performance test. Necessary algorithms and techniques were worked out for the passive testing to cover the scope from the protocol state machine to the routing information manipulation. This paper presents our efforts to test Internet routing protocols with both the active testing and the passive testing.