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

基于Linux+Qt的网络协议学习系统设计与实现

摘要第5-6页
Abstract第6-7页
插图索引第11-13页
附表索引第13-14页
第1章 绪论第14-19页
    1.1 研究背景第14-15页
    1.2 国内外研究现状第15-16页
    1.3 研究目的及意义第16-17页
    1.4 论文结构和总体方案第17-18页
    1.5 论文的章节安排第18-19页
第2章 网络协议学习系统设计的关键技术第19-29页
    2.1 以太网技术第19-22页
        2.1.1 TCP/IP 协议族第19-21页
        2.1.2 封装分用技术第21-22页
    2.2 网络协议数据报格式第22-24页
        2.2.1 IP 数据帧格式第22-23页
        2.2.2 UDP 数据帧格式第23-24页
    2.3 基于 Linux+Qt 的开发平台第24-25页
    2.4 网络数据包的分析处理技术第25-28页
        2.4.1 以太网数据帧的捕获第25-27页
        2.4.2 以太网数据帧的生成第27-28页
    2.5 本章小结第28-29页
第3章 网络协议学习系统需求分析第29-33页
    3.1 系统总体概述第29页
    3.2 功能需求分析第29-32页
        3.2.1 数据帧捕获功能第30页
        3.2.2 协议学习功能第30页
        3.2.3 协议构造功能第30-31页
        3.2.4 差错控制功能第31页
        3.2.5 网络接口选择功能第31页
        3.2.6 帮助功能第31-32页
    3.3 系统非性能需求分析第32页
    3.4 本章小结第32-33页
第4章 基于 Linux+Qt 的网络协议学习系统的设计第33-38页
    4.1 系统功能模块设计第33-34页
    4.2 系统功能设计第34-36页
        4.2.1 数据帧捕获功能设计第34页
        4.2.2 协议学习功能设计第34-35页
        4.2.3 协议构造功能设计第35-36页
    4.3 系统界面设计第36-37页
        4.3.1 界面结构设计第36页
        4.3.2 信号槽设计第36-37页
    4.4 本章小结第37-38页
第5章 基于 Linux+Qt 的网络协议学习系统的实现与测试第38-69页
    5.1 系统功能实现第38-53页
        5.1.1 各层协议数据结构的实现第38-47页
        5.1.2 协议构造结构实现第47-48页
        5.1.3 数据帧捕获功能实现第48-49页
        5.1.4 协议学习功能实现第49-53页
    5.2 系统界面实现第53-54页
        5.2.1 多线程工作机制实现第53页
        5.2.2 帮助界面实现第53-54页
    5.3 网络协议学习测试第54-62页
        5.3.1 以太网协议测试第54-55页
        5.3.2 ARP 协议测试第55-56页
        5.3.3 IP 协议测试第56-57页
        5.3.4 ICMP 协议测试第57-58页
        5.3.5 TCP 协议测试第58-59页
        5.3.6 UDP 协议测试第59-60页
        5.3.7 HTTP 协议测试第60-62页
    5.4 网络协议数据包构造测试第62-68页
        5.4.1 ARP 协议数据包构造测试第62-63页
        5.4.2 IP 协议数据包构造测试第63-64页
        5.4.3 ICMP 协议数据包构造测试第64-66页
        5.4.4 TCP 协议数据包构造测试第66-67页
        5.4.5 UDP 协议数据包构造测试第67-68页
    5.5 测试效果和评价第68页
    5.6 本章小结第68-69页
总结与展望第69-71页
参考文献第71-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:糖尿病导致认知功能障碍的分子机制及罗格列酮保护作用的研究
下一篇:母代高脂饮食对子代代谢特征的影响及其机制