协议可扩展属性测试方法的研究与实现

协议可扩展属性测试方法的研究与实现

论文摘要

随着网络信息化的快速发展与普及,可靠的网络协议成为保障网络稳定的重要因素。为了保证网络协议实现符合它的规格说明,对协议进行一致性测试是非常有必要的。然而网络的发展也不断的促使协议在不断的进化,因此需要对扩展的部分进行重点测试,以加速产品投入市场。本文针对协议进化过程中的一些可扩展属性进行了分类,并按照分类进行了测试。目前IETF已经公布了6000余个因特网相关的RFC,为了从一个协议进化的角度考察协议,本文选取DNS协议作为研究对象,对DNS协议的相关RFC进行了分析总结,将协议的可扩展属性分为三类:字段扩展、值扩展和数据包扩展。至于字段扩展,由于其变化比较小,新扩展字段会与原有字段相互关联,因此,本文主要以字段结合的方式,并利用正交实验的方式进行数据选择,再利用发送数据包的方式对字段扩展进行有效的测试。对于值扩展,本文主要采用基于形式化模型的方法,对基于模型得出的测试例进行合并,并根据合并后的测试例设计场景用以搭建测试环境,对值扩展进行测试。数据包扩展对原有数据包的改变比较大,本文根据数据流图进行测试设计场景,根据场景搭建测试环境,通过利用Linux平台下的nslookup工具直接查询扩展数据包,检测发送和接收到的数据。为了实现本文提出的测试方案,在实验部分详细的介绍了部署TSIG及部署区域签名的方法,并根据提出的测试方案在IPv6环境下分别在Linux平台和Widows平台对两种实现下的字段扩展、值扩展和数据包扩展进行测试,并对测试结果进行了分析。最后给出了下一步的研究工作。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 图表目录
  • 第一章 引言
  • 1.1 研究背景
  • 1.2 主要研究工作
  • 1.3 相关工作
  • 1.4 论文组织结构
  • 第二章 DNS介绍
  • 2.1 DNS功能介绍
  • 2.1.1 DNS的组织结构
  • 2.2 DNS的工作机制及包的格式
  • 2.2.1 DNS包格式
  • 2.2.2 DNS解析方式
  • 2.3 本章小结
  • 第三章 DNS协议可扩展属性分析
  • 3.1 DNS协议结构
  • 3.2 协议可扩展属性分析
  • 3.2.1 字段扩展
  • 3.2.2 值扩展
  • 3.2.3 数据包扩展
  • 3.3 本章小结
  • 第四章 可扩展属性测试设计
  • 4.1 字段扩展测试设计
  • 4.2 值扩展测试设计
  • 4.3 数据包扩展测试设计
  • 4.4 本章小结
  • 第五章 实验
  • 5.1 实验平台介绍
  • 5.2 BIND简介
  • 5.3 搭建TSIG环境
  • 5.4 搭建区域签名环境
  • 5.5 字段扩展测试
  • 5.6 值扩展测试
  • 5.7 数据包扩展测试
  • 5.8 实验结果分析
  • 5.9 本章小结
  • 第六章 结论和下一步工作
  • 6.1 论文工作总结
  • 6.2 下一步工作
  • 参考文献
  • 附录1
  • 附录2
  • 附录3
  • 致谢
  • 攻读硕士期间发表的学术论文
  • 参加项目
  • 相关论文文献

    • [1].数据包来回路径不一致造成网络不稳定[J]. 网络安全和信息化 2019(11)
    • [2].航天型号外包产品数据包的研究与实践[J]. 机械制造 2015(10)
    • [3].移动网络优化与加速策略探讨[J]. 电脑迷 2018(11)
    • [4].6LoWPAN中优化多路径路由吞吐率的数据包分片方案[J]. 电子与信息学报 2014(08)
    • [5].多径传输下的数据包重排序性能分析[J]. 信息工程大学学报 2010(06)
    • [6].两种数据包评分方案比较分析[J]. 通信技术 2009(09)
    • [7].网络入侵检测系统中数据包捕获的分析与设计[J]. 计算机与数字工程 2008(08)
    • [8].基于局域网的IP数据包监控软件的实现[J]. 电子技术与软件工程 2019(04)
    • [9].云计算下均衡传输链路数据包快速检索方法[J]. 内蒙古民族大学学报(自然科学版) 2019(05)
    • [10].探讨免费ARP数据包[J]. 网络安全和信息化 2017(08)
    • [11].基于数据包污染的局域网络监听探测[J]. 软件导刊 2014(08)
    • [12].基于数据包的中间人攻击分析[J]. 福建电脑 2013(02)
    • [13].移动无线传感网恶意数据包传播随机模型[J]. 电子与信息学报 2013(06)
    • [14].基于零拷贝数据包捕获机制的研究与改进[J]. 计算机安全 2012(09)
    • [15].一种支持用户快速移动的二层数据包转发策略[J]. 铁道学报 2010(06)
    • [16].在线长视频流的短数据包分类[J]. 电声技术 2020(02)
    • [17].基于数据包分析的网络攻击诊断研究[J]. 网络空间安全 2016(07)
    • [18].一种数据包合并跨层优化编码方案[J]. 电讯技术 2015(03)
    • [19].基于局域网的IP数据包监控软件实现[J]. 数码世界 2018(05)
    • [20].一种新的数据包公平抽样算法[J]. 计算机光盘软件与应用 2014(06)
    • [21].一种新的串行通讯数据包格式设计及实现[J]. 电工技术 2008(07)
    • [22].基于数据包丢失和时延的基因调控网络的网络化H_∞滤波[J]. 福州大学学报(自然科学版) 2020(05)
    • [23].灵活匹配数据包 强化网络安全控制[J]. 网络安全和信息化 2018(11)
    • [24].伯克利数据包过滤器的探索与研究[J]. 科技创新与应用 2014(33)
    • [25].避免数据包重复采集的分布式流量测量算法[J]. 计算机工程与设计 2015(03)
    • [26].基于C++技术的局域网数据包截取与分析系统的设计与实现[J]. 电脑知识与技术 2013(28)
    • [27].一种用于小流估计的数据包公平抽样算法[J]. 电子科技大学学报 2014(04)
    • [28].基于数据包分析的网页还原技术研究[J]. 中国科技信息 2011(16)
    • [29].局域网数据包抓取与分析器的设计[J]. 科技资讯 2011(32)
    • [30].一种不定时延与数据包丢失的统一建模方法[J]. 石河子大学学报(自然科学版) 2009(01)

    标签:;  ;  ;  

    协议可扩展属性测试方法的研究与实现
    下载Doc文档

    猜你喜欢