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

IPv6教学软件的设计和实现

摘要第1-4页
ABSTRACT第4-8页
第一章绪论第8-13页
   ·引言第8-9页
   ·IPv6 国内外发展现状第9-11页
     ·IPv6 国外发展现状第9-10页
     ·IPv6 国内发展现状第10-11页
   ·本文的主要工作第11-13页
     ·本论文的研究意义第11-12页
     ·论文主要研究内容第12页
     ·论文结构第12-13页
第二章 IPv6 教学软件设计的理论基础第13-27页
   ·IPv6 的概述第13-22页
     ·IPv6 简介第13页
     ·IPv6 数据包第13-14页
     ·IPv6 报头第14-15页
     ·IPv6 扩展报头第15-18页
     ·IPv6 寻址第18-20页
     ·ICMPv6 报文第20-22页
   ·IPv6 和IPv4 的比较第22-27页
     ·网络地址空间第22页
     ·网络地址表示法第22页
     ·网络地址的分类方式第22-24页
     ·报头格式第24页
     ·安全功能第24-25页
     ·QoS功能第25页
     ·Plug&Play功能第25页
     ·寻径效率第25-26页
     ·ICMP第26-27页
第三章 网络函数库的介绍第27-41页
   ·网络数据包捕获开发函数库Libpcap第27-34页
     ·Libpcap介绍第27页
     ·Libpcap的安装第27-28页
     ·基本Libpcap的捕包程序实现第28-34页
   ·数据包构造和发送开发包Libnet介绍第34-38页
     ·Libnet的安装第34-35页
     ·Libnet的接口函数第35-38页
   ·通用网络安全开发包Libdnet第38-41页
     ·Libdnet介绍第38-39页
     ·Libdnet安装第39页
     ·Libdnet的接口函数第39-41页
第四章 软件开发环境的建立第41-45页
   ·软件开发的操作系统环境第41页
   ·虚拟机的使用第41-42页
   ·软件开发的网络环境第42-45页
第五章 嗅探技术第45-50页
   ·嗅探原理第45-46页
   ·嗅探造成的危害第46-47页
   ·常见的嗅探器第47-48页
   ·嗅探对策第48-50页
第六章 教学软件的总体设计第50-58页
   ·概述第50-52页
   ·软件的界面设计第52-58页
     ·GTK概述第52页
     ·建立GTK+开发环境第52-54页
     ·建立GTK+应用第54页
     ·软件界面设计的整体概述第54-55页
     ·协议的构造第55-56页
     ·发送提示和解析显示第56-58页
第七章 协议数据包构造解析及与界面通信模块的设计第58-70页
   ·数据包构造模块第58-62页
     ·使用Libnet的开发流程第58-60页
     ·构造ARP数据包第60-61页
     ·构造IPv6 和IP数据包第61页
     ·构造TCP数据包第61-62页
     ·构造UDP数据包第62页
   ·数据包解析模块第62-65页
   ·数据包解析模块与界面的整合第65-70页
     ·单线程引起的问题第65-66页
     ·多进程第66-68页
     ·有名管道第68页
     ·多线程第68-70页
结束语第70-71页
参考文献第71-73页
发表论文和参加科研情况说明第73-74页
致谢第74页

论文共74页,点击 下载论文
上一篇:PDF417条形码解码终端的设计与实现
下一篇:基于TCP/IP协议栈的网络技术教学软件研究与开发