首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于TTCN-3的DHCP自动化测试工具的设计与实现

摘要第4-5页
ABSTRACT第5页
第1章 绪论第9-14页
    1.1 本文背景及研究的目的和意义第9-10页
    1.2 与本文有关的国内外研究状况第10-12页
        1.2.1 DHCP协议的发展第10页
        1.2.2 DHCP安全机制研究现状第10-11页
        1.2.3 TTCN-3测试语言的发展及应用现状第11-12页
        1.2.4 ASN.1发展现状第12页
    1.3 本文的主要研究内容第12-14页
第2章 测试工具需求分析第14-29页
    2.1 防攻击自动化测试工具需求分析第14页
    2.2 防攻击自动化测试工具功能需求分析第14-28页
        2.2.1 DISCOVER报文异常检测功能需求第15-18页
        2.2.2 REQUEST报文异常检测功能需求第18-21页
        2.2.3 DECLINE报文异常检测功能需求第21-25页
        2.2.4 RELEASE异常报文测试需求第25-28页
    2.3 系统非功能性需求分析第28页
    2.4 系统的开发环境和开发工具第28页
    2.5 本章小结第28-29页
第3章 测试工具系统设计第29-43页
    3.1 测试工具概要设计第29页
    3.2 测试工具总体架构第29-30页
    3.3 异常报文攻击模块设计第30-32页
    3.4 初始化功能详细设计第32-34页
    3.5 报文结构建立功能详细设计第34-36页
    3.6 异常变换功能详细设计第36-39页
    3.7 端口详细设计第39-40页
    3.8 设备恢复功能详细设计第40-41页
    3.9 结果判定模块设计第41-42页
    3.10 本章小结第42-43页
第4章 测试工具的详细设计与实现第43-64页
    4.1 初始化状态功能的详细设计与实现第43-46页
    4.2 报文结构功能的详细设计与实现第46-49页
        4.2.1 DHCP报文头部结构设计与实现第46-47页
        4.2.2 DHCP发送和接收报文结构设计与实现第47-49页
    4.3 报文模板功能的设计与实现第49-52页
        4.3.1 发送报文功能的设计与实现第49-50页
        4.3.2 接收报文模版的设计与实现第50-52页
    4.4 异常变换功能的详细设计与实现第52-57页
        4.4.1 重复异常变换功能的详细设计与实现第52-54页
        4.4.2 缺失异常变换功能的详细设计与实现第54-56页
        4.4.3 插入异常变换功能的详细设计与实现第56-57页
    4.5 辅助功能的详细设计与实现第57-61页
        4.5.1 DEBUG开启功能的实现第57-58页
        4.5.2 DEBUG关闭功能的实现第58-59页
        4.5.3 端口的设计与实现第59-60页
        4.5.4 设备恢复功能第60-61页
    4.6 结果判定功能的设计与实现第61-63页
    4.7 本章小结第63-64页
第5章 测试工具的系统测试第64-75页
    5.1 系统测试环境第64页
    5.2 系统测试方案第64页
    5.3 测试工具的功能性测试第64-73页
        5.3.1 初始化状态功能测试第64-67页
        5.3.2 异常变换功能测试第67-69页
        5.3.3 DEBUG功能测试第69-70页
        5.3.4 设备恢复功能测试第70页
        5.3.5 DISCOVER异常报文功能测试第70-71页
        5.3.6 REQUEST异常报文功能测试第71页
        5.3.7 RELEASE异常报文功能测试第71-72页
        5.3.8 DECLINE异常报文功能测试第72-73页
    5.4 性能测试第73-74页
    5.5 本章总结第74-75页
结论第75-76页
参考文献第76-80页
致谢第80-81页
个人简历第81页

论文共81页,点击 下载论文
上一篇:基于磁共振影像的虚拟人脑的研究与实现
下一篇:基于Android平台的银多网客户端软件的设计与实现