基于NetMagic的远程可控网络数据采集平台设计与实现
【摘要】:随着互联网技术和通信技术的迅猛发展,通信网络、计算机网络及有线电视网络逐渐融合,人们的工作、生活、娱乐等都紧紧地和互联网联系在一起。用户对网络服务质量和信息安全的要求越来越高,ISP(Internet Services Provider)需要通过网络测量和分析,实现对网络更好的管理和维护,从而满足客户要求;同时IP网络技术的研究与发展、网络安全、网络行为学研究等均需要网络测量。网络测量作为分析网络数据,监测网络性能的基本手段,已经成为网络研究的重要课题。然而,网络测量结果是否精准取决于数据采集的手段和工具,网络数据采集作为网络测量的基础和前提,更是网络测量工程的重中之重。如何设计实现精确度高、易于管理,不影响网络正常运行的数据采集工具是网络测量研究人员考虑的重点。为此,本文基于Net Magic设计了一种远程可控的网络数据采集平台NDCP(Network Data Collecting Platform)。主要工作及创新点包括:一是在对网络测量、数据采集及Net Magic平台等相关技术研究的基础上,提出了一种基于Net Magic的远程可控网络数据采集平台的实现方案。设计了平台部署环境及整体架构;采用硬件分块、软件分层的思想,分别设计了平台硬件逻辑结构和远程控制软件结构。二是实现了一种对采集平台远程控制管理的新方法。设计了平台软硬件通信的基本框架,实现了数据采集平台远程访问控制的专用协议;扩充了平台远程控制管理软件的层次结构,定义了最底层的基本库函数和应用支撑层的主要函数。三是提出了网络数据采集平台硬件设计的新方法。基于自动地址获取、网络地址解析、多元组存储及查找匹配、精确时间戳等技术,实现了采集平台报文识别分类、地址自动配置、查表匹配报文转发、报文发送控制等功能模块。四是基于采集平台设计搭建了实验验证环境,验证了数据采集平台硬件关键模块的功能。深入分析了平台性能、硬件资源消耗情况及平台转发报文的延时。验证和分析结果表明,该平台运行稳定且功能和性能符合设计需求。综上所述,本文基于Net Magic对网络数据采集等相关技术展开研究,设计实现了NDCP数据采集平台。课题研究成果对于网络数据采集技术的创新发展具有一定的理论意义和实用价值。
【关键词】:网络测量 数据采集 Net Magic NDCP
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.06