高性能包分类技术及其应用研究

被引量 : 9次 | 上传用户:jing8522
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件体系结构和虚拟网络的迅猛发展,包分类(PacketClassification)的运行模式发生了显著的变化:首先,包分类的物理路由平台从单核处理器向多核处理器过渡;其次,一个物理路由器需要被复用为大量的虚拟路由器。本文针对包分类运行模式的变化,研究支持大规模规则库的高效多维包分类算法,以及在多核处理器路由平台上支持多虚拟路由器的高效包分类技术,最后将提出的算法应用到网络新型业务的流量识别中。(1)支持大规模规则库的高效多维包分类算法包括:基于规则集压缩的多维包分类决策树研究和基于并行分布式联合布鲁姆过滤器的包分类算法。基于规则集压缩的多维包分类决策树研究包括两个部分,首先提出基于规则集压缩的二维地址前缀匹配算法EGT-SC(Extended Grid of Triewith Sets Compression)。然后,针对新型业务的包分类规则库特点,提出在多维多模式匹配情况下的四种包分类决策树,通过实验比较这些决策树的时间和空间性能差异,进而得出适合新型业务包分类的最佳算法。基于并行分布式联合布鲁姆过滤器的包分类算法PDCBF(ParallelDistributed Combination Bloom Filter)分为两个阶段:规则存储阶段和包匹配阶段,两个阶段的核心部件都是聚合结点。在规则存储阶段,算法将所有规则依据协议存放到三个匹配逻辑单元中,相对原始数据包匹配规则数目来说,每个逻辑单元的待匹配规则数目大大减少。包匹配阶段分为三个步骤,协议匹配、地址的单域匹配和聚合匹配。理论分析和实验结果表明,PDCBF算法包匹配效率高、硬件资源消耗合理、包分类准确率高,是一种支持大规模规则库的高效多维包分类算法。(2)在多核处理器路由平台上支持多虚拟路由器的包分类技术包括基于演化博弈(非合作博弈)和基于联盟博弈(合作博弈)的多虚拟路由器的多核动态选择算法。非合作博弈方面,通过多个独立群体的演化博弈分析和建模多虚拟路由器的多核动态选择行为,演化均衡的策略分布作为最后的解。本文基于演化博弈模型提出了三种演化算法:群体演化算法、强化学习算法和基于均衡迭代方程的分布式演化算法。实验结果表明,三种算法都能够实现多核的负载均衡,保障各个虚拟路由器公平地使用计算资源,并且维持系统稳定的高吞吐量。基于均衡迭代方程的分布式演化算法比群体演化算法和强化学习算法具有更快的收敛速度。合作博弈方面,本文针对多虚拟路由器的多核动态选择问题建立联盟博弈模型,通过联盟形成的过程设计了一个多核选择算法,即核联盟算法。算法中,核与核之间组成联盟,每个核可以属于不同的联盟,由一个联盟组成的集合为虚拟路由器提供计算服务。实验结果表明,算法可以有效地实现多核的负载均衡和维持系统稳定的高吞吐量。(3)新型业务的流量识别技术包括两个部分:基于H.323协议的VoIP语音流量识别技术和一种高效的P2P流量识别技术。本文通过分析基于H.323协议的VoIP语音通信过程中出现的会话特征,提取出通信方的元组信息,进而识别整个语音会话流量。同时,设计相应流结点的存储、搜索和更新方案,提出一种H.323语音流量的识别算法。仿真实验结果表明,与传统流量识别方法相比,本文算法能够更加准确地识别基于H.323协议的VoIP语音流量。针对目前网络中典型的P2P应用,本文通过分析通信终端会话过程中的特征,提取数据传输通道的五元组信息,建立P2P流量的识别规则库,并且设计相应的流存储结构和提出一种识别P2P流量的高效包分类算法。仿真实验和实际的链路测试结果表明,与基于端口的识别方法和基于行为特征的识别方法相比,本文算法具有更高的识别精度和更快的识别速度,可以有效地进行多种协议的P2P应用的流量识别,具有实际应用价值。
其他文献
本文针对国内现有配方乳粉生产工艺中存在的弊病而提出的。通过参考国内外有关资料,研制出酶法改性酪蛋白婴儿配方乳粉新工艺,用固定化蛋白酶对牛乳中的酪蛋白预消化,使之转化为
[目的]建立麦草畏合成的新方法。[方法]以2,5-二氯苯酚为起始原料,经酰化、重排、甲基化、卤仿反应4步合成麦草畏(3,6-二氯-2-甲氧基苯甲酸),并采用正交试验设计对中间体3,6-
积极的心态能够调动一个人的精神力量,而且可以不断的挖掘人的潜在力量,使其工作水平发挥到最佳状态。在社会竞争日益激烈的今天,人们的工作压力达到了前所未有的高度。各大
DHT(Distributed Hash Table,分布式哈希表)技术可以把网络中众多的节点联合起来提供大容量、高可靠性和高可用性的分布式服务,是结构化对等网络所采用的主要构建技术。而负载
以广西南宁长塘镇骑行营地项目设计实践为例,结合当地的自然景观和人文环境,探索地域性设计手法在乡村旅游建筑中的运用,提出在乡村旅游建筑设计中几种思路。
开展了燃料电池/锂电池(简称燃锂)混合动力无人机的能源管理与飞行状态耦合研究。综合顶层飞行任务规划与底层能源系统管理,以动力系统模型为耦合点联立能源系统与无人机运动
从文化视角来看,在战后特定的历史背景下,欧洲形成的一种超越阶级、阶层和政党差别的“福利共识”局面,奠定了欧洲“福利国家”存在和发展的思想文化基础。然而,伴随着经济全球化
20世纪三四十年代,日本的侵略使中国面临近代以来最为严重的存亡危机,民族主义高涨。在外患入侵中首当其冲的边疆地区,首先成为国人表达爱国情绪的场域。30年代具有同人性质
芮城县位于山西省西南部,是秦、晋、豫三省的交界处。特殊的地理位置使其方言也具有特殊性。目前,尚未有人对芮城方言展开系统的调查研究,鉴于这种情况,本文拟对芮城方言进行
湖南湘西指的是湖南湘西土家族苗族自治州,它包括吉首市,龙山县,永顺县,花垣县,保靖县,古丈县,凤凰县,泸溪县八个县市。湘西位于湘语和西南官话交界地区,同时,境内存在面目特