基于嵌入式的IPv6实验系统设计与实现

基于嵌入式的IPv6实验系统设计与实现

论文摘要

IPv6作为目前热门的网络技术,正越来越多地受到人们的关注。其具有更高的地址编址能力、更加简化的报头格式以及更加可靠的安全体系等特点,弥补IPv4技术的不足。但IPv6并未如IPv4一般普及,目前就个人用户而言,对IPv6的研究还多停留在理论上。要对IPv6进一步研究,需要搭建IPv6网络系统,并以此为基础分析数据包及拓扑等。本IPv6实验系统以三星公司S3C2410嵌入式处理器为基础,在网络拓扑结构上包括有线IP网络、无线IP网络和蓝牙自主网络三种类型,使其能够支持并模拟更多更复杂的网络组成。IPv6实验系统的主要功能为通过对流经网络的数据包的截取和分析,让使用者清楚的了解IPv6网络目前的状况、拓扑结构以及网络的通信质量等关键参数,从而对IPv6网络有直观的认识。并且由于采用嵌入式技术,使得该系统具备体积小和功耗低等优势,在多系统组网时,该优势会得到充分体现。该实验系统的核心技术和实现难点在于构建系统的软件部分,以使其能够长时间稳定的运行,并在保证功能实现的前提下降低费用。系统软件选用Linux操作系统以及相关系列开源软件开发包,无须支付费用并且方便修改源代码以定制更为切合实际应用的操作系统和应用软件。硬件部分采用较为常见的芯片型号,从而确保了系统整体的易维护和低造价。文中所涉及的电路和程序源代码已在实际应用中通过调试和使用验证,所得系统也已经过实际测试及使用,能够满足预期的设计要求和指标。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 IPv6 协议及网络分析技术简介
  • 1.1 TCP/IP协议简介
  • 1.2 IPv6 简介
  • 1.3 网络分析技术
  • 1.4 本文的主要工作
  • 第二章 硬件平台的设计
  • 2.1 核心板
  • 2.1.1 元件介绍
  • 2.1.2 电路图设计
  • 2.2 底板
  • 2.2.1 元件介绍
  • 2.2.2 电路图设计
  • 第三章 软件平台的设计
  • 3.1 Bootloader(引导程序)
  • 3.1.1 Bootloader简介
  • 3.1.2 U-Boot简介
  • 3.1.3 U-Boot移植
  • 3.2 Linux Kernel(内核)
  • 3.2.1 Linux简介
  • 3.2.2 嵌入式Linux简介
  • 3.2.3 Linux移植
  • 3.3 Rootfs(根文件系统)
  • 3.3.1 Rootfs简介
  • 3.3.2 Busybox
  • 3.4 Ethereal
  • 3.4.1 Ethereal简介
  • 3.4.2 Libpcap简介
  • 3.4.3 网络分析软件的选择
  • 3.4.4 Ethereal移植
  • 3.5 图形用户接口
  • 3.5.1 图形用户接口简介
  • 3.5.2 GTK和Qt/Embedded简介
  • 3.5.3 GTK移植
  • 3.5.4 GTK编程思想简介
  • 3.5.5 QtE编程思想简介
  • 第四章 实验系统的原理与应用
  • 4.1 网络探嗅技术
  • 4.2 实验系统的原理
  • 4.3 IPv6 环境下实验系统的应用
  • 4.4 IPv6 环境下实验系统应用示例
  • 4.4.1 邻居发现协议简介
  • 4.4.2 通过实验系统观察邻居发现协议
  • 4.5 其它环境下实验系统应用简介
  • 4.5.1 蓝牙环境的应用
  • 4.5.2 无线以太网中的应用
  • 4.5.3 基于蓝牙及802.11 的其它应用
  • 第五章 IPv6 路由协议的研究与应用
  • 5.1 IPv6 路由器
  • 5.1.1 IPv6 路由器的基本功能
  • 5.1.2 IPv6 路由器IP层要求
  • 5.1.3 IPv6 路由器传输层要求
  • 5.2 构建基于RIPng协议的IPv6 路由器
  • 5.2.1 RIPng简介
  • 5.2.2 结合Zebra分析RIPng协议
  • 5.2.3 RIPng与RIPv1 和RIPv2 的比较
  • 5.2.4 构建RIPng路由器
  • 结束语
  • 参考文献
  • 发表论文和科研情况说明
  • 附录
  • 致谢
  • 相关论文文献

    • [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)

    标签:;  ;  

    基于嵌入式的IPv6实验系统设计与实现
    下载Doc文档

    猜你喜欢