面向高速网络的智能化应用分类的研究

来源 :济南大学 | 被引量 : 6次 | 上传用户:mengyan902
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
按照应用类型进行网络流量的分类对网络管理来说具有非常重要的意义。精确的分类可以帮助网络设备在拥塞时区分流量的优先级、进行流量整形、实现流量的诊断检测等等。同时,随着网络技术的发展,千兆网络成为园区网络的主流,不少主干网络已经达到10G量级。因此需要研究有效的面向高速网络的应用分类方法,以期根据实际需要以及网络运行状态部署合理的安全管理策略和流控措施。本论文创造性的提出了全新的分类方法-Further Division of Partition Space (FDPS)。该方法通过对已经过神经网络映射的数据集的识别空间的进一步划分,对传统的神经网络分类器进行了有效的改进。此外,本文还研究了FDPS与柔性神经树(FNT)的结合,以期进一步提高其性能。实验结果表明,FDPS与传统的神经网络分类器相比,具有更快的训练速度以及更高的分类精度。而通过与FNT的结合,FDPS的泛化能力可以得到进一步的提高。此外,本文还研究了几种主流的流量分类方式。通过对它们的比较,选择了基于传输层行为特征的流量分类方式作为本文的研究对象。这种方法克服了基于端口号和基于特征字段的分类方式的适应性差和无法识别流量伪装的缺点。其基本原理是,不同的应用在网络上发生传输时,会产生不同类型的行为特征,依据这些特征,可以实现对网络流量的分类。本文对基于传输层行为特征的流量分类方式,使用了FDPS算法,在经典的网络流量数据集Auckland IV上进行了测试。实验结果表明,FDPS算法在基于传输层行为特征的流量分类方式中的应用具有良好的性能与前景。但是,如果想在高速网络的环境下进行传输层特征的提取和分类,网络设备的处理速度必须被考虑。网络处理器(Network Processor,简称NP)是一种面向高速网络的有效的解决方案,它适用于各层网络处理,综合了ASIC的高速数据处理性能和RISC的可编程特性,提高了灵活性并降低了开发成本。基于上述研究,本论文设计了基于传输层行为特征的面向线速处理的流量分类系统,该系统使用FDPS与FNT相结合的算法(FDPS+FNT)作为核心分类方法,采用由INTEL公司出品的IXP2400网络处理器作为平台,实现了面向高速网络的智能化流量分类。实验结果表明,该系统可以很好的在高速网络环境下,对网络流量进行线速的分类处理。
其他文献
非结构化P2P (Peer-to-Peer)网络以其可靠性高、维护性好等特点在资源信息共享领域得到了广泛的应用,但网络中节点在对底层物理网络所知甚少的情况下任意选择逻辑邻居节点以
面对海量的数据,数据挖掘成为当前研究的热点。在海量数据集上进行数据挖掘,数据挖掘系统的性能成为其应用的主要瓶颈,作为数据密集型应用系统,数据检索是数据挖掘系统中最普遍的
在业务需求不断增加的情况下,任务和数据密集型网络应用系统面临数据量迅速膨胀、数据形态不断扩张、用户种类不断增多的现状。根据数据操作特性对数据进行合理分割,并用合理的
Web Service作为一种新的分布式计算技术,凭借其平台无关性、消息导向性和协议可组性等特点,从出现以来就在工业界得到广泛认可,使世界上的很多个国际性组织研究和制定各种规