Title :
RI-Po robustness-testing of BGP through specification mutations
Author :
Lechun, Wang ; Peidong, Zhu ; Zhenghu, Gong
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Robustness testing is a very active research area in protocol testing. This paper starts with the analysis of RI-Pro of BGP-4, and then builds scenario model to describe the process of route update. The new model studies the RI-Pro from the relationship of scenario units instead of the function of RI-Pro. Based on this model, we give a new specification of RI-Pro by redefining its scenario unit, expression, predicate, interface, action, and behavior. A mutation operator set for RI-Pro of BGP is presented, addressing: scenario unit, expression and interface. Through specification mutating, the conflict relationships set which is used for constructing the robustness-testing case can be generated completely. All the above compose the systematic robustness testing approach. Robustness testing experiments on Cisco 7200 indicates that the error handling coverage of the negative test suite generated by this approach is increased by 48 percent, and the error-detecting capability is enhanced by 1.3 times.
Keywords :
internetworking; routing protocols; testing; BGP; RI-Po robustness-testing; border gateway protocol; interface; protocol testing; scenario model; scenario unit; specification mutating; Automata; Computer science; Electronic mail; Genetic mutations; Information processing; Internet; Robustness; Routing protocols; System testing; Telecommunication network reliability; I Pro S enar o ode; P o stness test n; et or;
Conference_Titel :
Networks, 2005. Jointly held with the 2005 IEEE 7th Malaysia International Conference on Communication., 2005 13th IEEE International Conference on
Print_ISBN :
1-4244-0000-7
DOI :
10.1109/ICON.2005.1635631