论文摘要
在设备产品软硬件设计与开发过程中,硬件设计与开发周期相对较长,而软件设计与开发周期相对较短。当软件设计与开发完成后,无法立即对软件与硬件进行高效、并发的调试,必须等到硬件设计与开发完成后,才能对软硬件进行联合调试。同时,随着设备运用场景增多和程序代码量的增大,设备出现故障无法进行精确的定位和调试。这些原因都会导致设备产品的设计与开发周期变长,研发成本上升。仿真设备的出现,解决了上述问题。本文分析了多种网络捕获包技术的优缺点,并从中选取WinPcap作为本系统对网络数据包进行捕获和分析的工具。阐述了WinPcap技术的一些相关内容,介绍了WinPcap内核工作原理、BPF过滤器和数据包过滤算法、如何提高网络捕获数据包效率以及过滤掉不是用户关心的网络数据包。为了使系统测试人员和开发人员在测试设备的同时也能对仿真设备进行同步测试,实现仿真设备与设备之间混合组网,提出了基于WinPcap的软件测试系统。首先,系统利用WinPcap网络捕获包技术对PC机上通过网络传输给设备的网络数据包进行捕获。由于捕获到的TCP层网络数据包存在重传的问题,本文利用TCP的序列号之间存在的关系,对重传包进行过滤。然后,把重组后的网络数据包用于数据输入与仿真设备进行通信,模拟设备和PC机通信。最后,把仿真设备反馈信息保存在日志文件中,该系统的日志文件用来方便开发人员利用来了解设备运行状态、调试并解决设备运行中出现的故障。实际应用结果表明,基于WinPcap的软件测试系统运行良好、稳定,并具有较好的扩展性和实用价值。
论文目录
相关论文文献
- [1].网络数据包高性能并行处理技术研究[J]. 计算机与现代化 2016(12)
- [2].网络数据包的标识技术研究[J]. 嘉应学院学报 2011(08)
- [3].基于深度增强学习的网络数据包分类算法研究[J]. 佳木斯大学学报(自然科学版) 2020(02)
- [4].网络数据包的大数据分析程序设计及开发[J]. 无线互联科技 2019(20)
- [5].网络数据包的监听与分析技术研究[J]. 煤炭技术 2012(02)
- [6].网络数据包的捕获和分析[J]. 企业导报 2010(04)
- [7].一种新的教学用轻量级网络数据包抓取方法[J]. 实验技术与管理 2016(04)
- [8].网络数据包分析系统的设计与实现[J]. 科技信息 2010(01)
- [9].基于网络数据包的大数据分析程序设计与开发[J]. 软件工程 2018(01)
- [10].网络数据包捕获及分析[J]. 网络安全技术与应用 2009(02)
- [11].使用Winpcap开发网络数据包分析器[J]. 电脑编程技巧与维护 2010(01)
- [12].一个网络数据包捕获子系统的实现[J]. 光盘技术 2008(01)
- [13].一种用于网络攻击犯罪防范的数据包分配防护方法[J]. 科技通报 2016(08)
- [14].一种网络数据包捕获系统的设计与实现[J]. 信息通信 2018(02)
- [15].基于Winpcap网络数据包的捕获与存储技术研究[J]. 软件导刊 2014(01)
- [16].基于PACKETX的网络数据包捕获与分析[J]. 软件导刊 2015(11)
- [17].一种网络数据包分析软件的开发与设计[J]. 电子世界 2013(18)
- [18].网络数据包还原和内容分析系统的设计与实现[J]. 中国民航大学学报 2011(03)
- [19].基于WinPcap网络数据包捕获实现[J]. 西安文理学院学报(自然科学版) 2011(04)
- [20].WinpCap实现UDP网络数据包的分析与设计[J]. 雷达与对抗 2010(01)
- [21].基于Linux的网络数据包捕获工具的开发[J]. 阜阳师范学院学报(自然科学版) 2009(04)
- [22].基于Linux的网络数据包捕获机制研究[J]. 计算机与网络 2008(02)
- [23].Windows平台下网络数据包捕获的设计与实现[J]. 电脑知识与技术 2008(10)
- [24].基于Map-Reduce的网络数据包解析与设计[J]. 电脑编程技巧与维护 2015(08)
- [25].基于NetFPGA的网络数据包重现机制的研究与实现[J]. 科学技术与工程 2014(02)
- [26].一种基于NDIS网络数据包过滤器的设计[J]. 计算机应用与软件 2010(07)
- [27].基于WinCE的网络数据包的捕获和解析[J]. 网络安全技术与应用 2010(08)
- [28].基于OVM架构的网络数据包随机序列构建与产生[J]. 电脑知识与技术 2010(34)
- [29].基于J2SE的网络数据包截获与分析实现[J]. 计算机安全 2009(03)
- [30].一种基于微分的网络流量控制方法[J]. 太原师范学院学报(自然科学版) 2008(04)