首页> 外文学位 >Automated fault injection and analysis for wired/wireless networks.
【24h】

Automated fault injection and analysis for wired/wireless networks.

机译:有线/无线网络的自动故障注入和分析。

获取原文
获取原文并翻译 | 示例

摘要

With rapid growth in networks over the last decade, large number of network protocols has been proposed and implemented but little effort has been made towards verifying their implementation before deploying in real world. The main hurdle comes from both distributed nature of network protocols and developing correct protocol code. Errors in protocol implementation can have severe consequences. Even so, methods for finding errors(or bugs) in protocol implementation are currently only used to a limited extent. In this thesis we develop a automated fault injection and analysis tool(FIA) to assist developers and protocol testers to test their implementation without doing any code instrumentation. We used the well known Netfilter/Iptables[10] framework to build the FIA which is available in all versions of linux kernel. FIA injects user specified faults using simple Iptable rules at run time and record protocol responses against these faults so that user can verify whether protocol conforms to its specification or not. The main aim of FIA is to speed up the process of finding hard to reach situations where protocol fails to conform to its specification. To ensure that the tool we have developed is correct we tested a real world wireless ad hoc routing protocol called Optimized Link State Routing(OLSR) with it.
机译:在过去十年中,随着网络的快速增长,已经提出并实施了大量的网络协议,但是在实际部署之前很少花费精力来验证其实现。主要障碍来自网络协议的分布式特性和开发正确的协议代码。协议实施中的错误可能会带来严重的后果。即便如此,在协议实现中查找错误(或错误)的方法目前仅在有限的范围内使用。在本文中,我们开发了一种自动故障注入和分析工具(FIA),以帮助开发人员和协议测试人员在不进行任何代码检测的情况下测试其实现。我们使用众所周知的Netfilter / Iptables [10]框架来构建FIA,该版本可在所有版本的Linux内核中使用。 FIA在运行时使用简单的Iptable规则注入用户指定的故障,并记录针对这些故障的协议响应,以便用户可以验证协议是否符合其规范。 FIA的主要目的是加快发现协议无法符合其规范的困难情况的过程。为了确保我们开发的工具正确无误,我们对其进行了称为优化链路状态路由(OLSR)的真实无线ad hoc路由协议的测试。

著录项

  • 作者

    Singh, Shailendra.;

  • 作者单位

    State University of New York at Binghamton.;

  • 授予单位 State University of New York at Binghamton.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2009
  • 页码 54 p.
  • 总页数 54
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号