期刊文献+

基于RFSM的健壮性测试技术研究 被引量:2

BGP robustness testing based on RFSM
在线阅读 下载PDF
导出
摘要 提出了一种系统实现协议健壮性测试的方法,该方法首先在分析BGP协议状态机的基础上,认为基本FSM对功能部分和健壮性处理部分未能严格区分。要提高FSM的健壮性,就需要通过增加状态、迁移和事件的基础上构造具有健壮性处理过程的RFSM(robustnessfinitestatemachines),把RFSM模型应用到BGP健壮性测试当中,文章详细构造了BGP冲击集合和RFSM,生成了反向测试集,并对测试特征序列和测试预言等问题进行了讨论。Cisco7200实际测试应用表明,用该方法生成的测试集与一致性测试集相比,其错误处理的覆盖率扩大了54%,检错能力提高了2.8倍。 A systematic robustness testing approach was proposed. The testing approach first inspected the disadvantages of the original concept of FSM that mixed the function procedure and the robustness procedure. Then by adding states, events, and transitions to resist various impacts, the RFSM (robustness finite state machines), which an FSM Model has robustness procedures, was constructed. Some important problems of generating negative test cases based on RFSM were also discussed: the characteristic sequence of robustness procedures and the test oracle. Compared with the conformance test suite, robustness testing of BGP-4 (Border Gateway Protocol 4) shows that the error handling coverage of the negative test suite generated by this approach is increased by 54 percent, and the error-detecting capability is enhanced by 2.8 times.
出处 《通信学报》 EI CSCD 北大核心 2005年第9期21-29,34,共10页 Journal on Communications
基金 国家"973"重点基础研究发展计划基金资助项目(2003CB314802) 国家自然科学基金资助项目(90204005) 国家"863"计划基金资助项目(2003AA121510 2005AA121570)
关键词 健壮性测试 RFSM 反向测试集 BGP协议 robusmess testing RFSM negative test suite BGP
作者简介 王乐春(1971-),男,山东德州人,国防科技大学博士生,主要研究方向为网络基准测试、协议工程。 朱培栋(1971-),男,山东兖州人,博士,国防科技大学副教授、硕士生导师,主要研究方向为路由技术和网络安全。 龚正虎(1945-),男,湖南长沙人,国防科技大学教授、博士生导师,主要研究方向为路由器和交换机结构与实现技术,网络体系结构,新一代互联网路由与交换理论等。
  • 相关文献

参考文献2

二级参考文献14

  • 1IEEE Standard Glossary of Software Engineering Terminology [S].IEEE Std 610.12-1990,1990-12.
  • 2RFC791 :Intemet Protocol DARPA Intemet Program Protocol Specification[S]. 1981 --09.
  • 3IS0 9646(1-7):Conformance testing methodology and framework[S].
  • 4Shmed A-G Helmy.Systematic Testing of Multicast Protocol Robustness[D].PhD dissertation proposal.University of Southern California Los Angeles, 1997.
  • 5John Linwood Griffin.Testing Protocol Implementation Robustness[C]. In:29th Annual International Symposium on Fault-Tolerant Computing,Carnegie Melon University,1999-06-15-18.
  • 6David Thomas Stott.Automated Fault-Inject Based Dependability Analysis of Distributed Computer Systems.Center for Reliable and High-Performance Computing Coordinated Science Laboratory University of Illinois at Urbana-Champaign,2000.
  • 7Yangyang Yu.A Perspective on the State of Research on Fault Injection Techniques[R].Research Report,2001--05.
  • 8J Postel. Internet Protocol DARPA Internet Program Protocol Specification[S]. RFC791,1981-09.
  • 9M Levine. BGP Noise Tonight? NANOG Mail Archives[EB/OL]. http:// www.merit.edu/mail.archives/nanog/2001-10/msg00221.html,2001-10.
  • 10IEEE Std 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology[S].

共引文献6

同被引文献19

  • 1Boris Beizer. Black-Box Testing [M]. New York: Wiley,1995.
  • 2IEEE Std. IEEE Std610. 12-1990 IEEE Standard Glossary of Software Engineering Terminology[S]. IEEE Computer Soc. , 1990.
  • 3Miller B P,Koski D, Lee C P, et al. Fuzz Re-visited: A Reexamination of the Reliability of Unix Utilities and Services [R]. Carnegie-Mellon University,1995.
  • 4DeVale J, Koopman P, Guttendorf D. The Ballista Software Robustness Testing Service [C]///Proc of the 16th Int'l Conf on Testing Computer Software, 1999.
  • 5Kropp N P,Koopman Jr P J,Siewiorek D P. Automated Robustness Testing of Off-the Shelf Software Components[C]//Proc of the 28th Fault Tolerant Computing Symp, 1998 : 230-239.
  • 6Saad-Khorchef F, Roller A, Castanet R. A Framework and a Tool for Robustness Testing of Communicating Software[C]//Proc of SAC'07, 2007 : 1461-1466.
  • 7Lai R. A Survey of Communication Protocol Testing[J]. Journal of Systems and Software, 2002,62 (1) :21-46.
  • 8GlobalPlatform. GlobalPlatform Card Specification Version 2. 2[S]. 2006.
  • 9GlobalPlatform. Card Compliance Test Plan 1. 1 For Card Specification 2. 1,Package 25 - SCP02 Support [S]. 2003.
  • 10BINDER R V.面向对象系统的测试[M].北京:人民邮电出版社,2001.

引证文献2

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部