【摘 要】
:
Internet发展到今天,连接到Internet的主机数量正在以前所未有的速度增长从而使得网络的流量逐年成倍地增长。这无疑对Internet服务质量提出了新的挑战,随着光纤技术和密集波
论文部分内容阅读
Internet发展到今天,连接到Internet的主机数量正在以前所未有的速度增长从而使得网络的流量逐年成倍地增长。这无疑对Internet服务质量提出了新的挑战,随着光纤技术和密集波分复用技术(DWDM)的发展,网络链路传输速率问题已基本解决,此时,作为网络核心器件——路由器的性能已成为网络性能的新瓶颈。而路由器所具有的包括路由选择、区分服务、QoS、流量费等在内的多项功能都是以数据包分类技术为支撑地。本文首先对目前常见的十余种典型的基于软件实现的包分类算法进行了系统、详细的研究,并对各种算法的查找时间和空间需求进行了比较,分析总结出当前数据包分类领域面临的问题。研究发现现有的包分类算法均只对特定形式的分类规则表现出良好的性能。目前还没有一种算法能在所有方面都较理想地满足高速(大于100Gbps)应用的需要。随后本文针对多维包分类问题,提出了一种能灵活的适应各种多维规则的包分类算法,本文称之为域分多维包分类算法。研究过程中取得的主要研究成果有:1.根据多维规则的各个域的表现形式不同将其分段处理。具体的做法是:将规则分为最长前缀表示段、精确值表示段、剩余部分段三部分,分别加以处理。如此处理显然能使算法更很好地适应各种形式的规则集;2.通过对规则表示形式的研究,本文统一将规则中除前缀式和精确值形式之外的部分转化为任意位掩码形式予以处理,并针对任意位掩码形式表示的规则,提出了一种新的分类算法——状态转移树算法(时间复杂度O(m),空间复杂度O(m),m为规则长度);3.对Tuple space search算法作了改进,将查找速度由O(n)提高到O(logn),n为不同前缀的个数;4.针对本文提出的分段策略,设计出并行执行方案,进一步提高了速度;文章分析得出本算法的时间复杂度为O(log n)空间复杂度为O(N),n为不同前缀个数,N为规则数。
其他文献
复杂网络研究正渗透到数理学科、生命学科和工程学科等众多不同的领域,对复杂网络的研究已成为网络时代科学研究的一个极其重要的挑战性课题。近年来随着计算机技术的快速发
随着互联网应用的不断发展,网络购物逐渐成为一种消费潮流。在线评论作为网络购物的重要组成部分,为网购用户做出购买决策及制造商改善产品提供重要依据。由于在线评论的好坏
Web应用程序是近些年来软件业中发展最快的应用程序之一。Web应用所使用的开发语言和开发模型在不断发展。Web应用本身也越来越复杂。所有这些因素都给Web应用的分析、建模和
电力变压器是组成电力系统的关键设备,其安全运行是保证供电可靠性的基础。导致电力设备失效的主要原因是其绝缘性能的劣化。变压器内部绝缘油在高场强的作用下分解的气体产生的气隙放电约占变压器故障总数的大多数,如何快速、有效、准确地监测变压器内部局部放电的放电量和放电部位是保证变压器正常运行的关键。本文对变压器局部放电现象进行了深入的阐述和分析,提出了局部放电超声定位关键技术的解决方案——通过相关函数法检测
无线传感器网络综合了传感器技术、计算和通信技术,成为计算机科学领域一个活跃的研究分支。在网络结构上,由于分簇结构在降低节点能量消耗及提高网络的可扩展性方面比平面结
SAR(Synthetic Aperture Radar,合成孔径雷达)是一种主动式微波成像雷达,在成像雷达中起到十分重要的作用,在科学探索、国家安全和经济生产等诸多领域已被广泛应用。目前,SAR
不断发生的信息安全事故,使信息安全成为广泛关注的焦点,传统的以静态保护为主的数据库安全技术,不能提供非常有效的数据库安全保护,按照纵深防御的思想,有学者采用入侵检测来弥补
基于视频的实时监控系统是图像处理领域的一个重要分支,在当前社会的实际生活、生产中担当重要的任务。随着人们对监控图像质量的要求日益提高,传统的模拟摄像头已经无法满足实
实现专利文本的自动分类有着重要的意义。专利以每年几十万条的速度递增,完全依靠人类专家进行分类需耗费大量人力物力。此外,专利分类是专利分析的基础,通过对专利进行分析,
图形处理器(GPU)最近几年迅速发展,基于GPU的计算作为一个新的研究方向已经引起了越来越多人的关注。当今的图形硬件有着高度的并行性和很高的存储带宽,这使得GPU比CPU更适合于