高速路由中的多维快速包分类算法的改进与应用

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:saxthon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着internet的发展和新技术的不断出现,各种网络应用的数据流迅猛增长,传统路由器的“尽力”服务方式已经不能满足要求,这要求网络设备提供更高的带宽和数据分类能力。这一切都对网络中间设备——路由器提出了新的要求,如资源预留、服务质量、防火墙、基于策略的区分服务,虚拟专用网(VPN)、流量计费等这些“差别服务”机制。而所有这些“差别”服务机制都需要路由器对IP包进行分类,根据数据包头部的内容把数据包归类为某个流的过程称为数据包分类。数据包分类系统要求对输入的任何网络信息包与数据库中的规则相匹配。根据匹配的结果,按照符合最高优先级的规则来处理输入的信息包。   本文选题来自于网络中使用的边界网关设备中的访问控制列表中的包分类算法的研究项目。访问控制列表(Access Control Lists)是Cisco IOS所提供的一种访问控制技术。   本文在原来几种主要包分类算法以及其优缺点的分析的基础上,通过对现有算法分析,提出了一种适应于包分类算法动态更新的多维高速数据包分类算法。该算法在原有算法的基础上,通过增加新增表的方式达到实现动态更新的目的。新增表的数据结构是根据实际使用情况,通过设计和优化从而达到空间和时间的平衡。本算法同现存的路由器上应用的RFC算法相比,在支持动态添加删除条目的基础上同时具有较好的时间和空间复杂度,通过仿真比较证明试验和理论分析吻合,达到了预期的效果。
其他文献
如今,网络通信技术的发展日新月异,新的网络技术例如无线传感器网络、自组织网络、卫星网络等都在不同程度地改变着人们的日常通信方式。卫星网以其重要的战略地位逐渐成为当前
混搭(Mashup)是通过数据API调用的方式,从多个数据源上获得数据,并将其组合成的一种集成的Web应用程序。它已成为互联网各个领域中非常流行的Web应用创建模式。然而,用户由于
软件测试是保证软件质量的重要途径之一,在软件开发过程中占有举足轻重的地位。目前,面向对象思想在软件开发中得到了广泛应用,传统的软件测试技术已经不能满足面向对象软件的测
IP监控系统是安全防范系统的重要组成部分。随着网络、各种信息处理技术的发展,以及带宽、存储容量等问题的解决,IP监控系统优势更加突出,而智能IP多媒体监控则是IP监控领域最前
软件可靠性测试作为软件开发的重要环节之一,分析软件在一定的条件下,在一段特定时间间隔内,无失效运行的概率。运行在汽车控制、医护系统等性命攸关的系统上的软件必须进行
制造网格是一种虚拟制造组织,建立在网格技术基础之上,是网格技术在制造业中的应用,它通过网络将分散在不同地点的各种资源集成,进行协同制造,是一种新的制造模式。制造网格门户是
随着因特网技术的迅速发展,SIP技术和P2P技术都得到了广泛应用,针对SIP与P2P的技术优势,如何使这两种技术能够有效地互补结合是当前研究的一个热点。P2P-SIP系统能够利用P2P
随着CNGI项目的推广,越来越多的IPv6网络已经部署并相继投入使用,在IPv6网络上展开的研究与应用也越来越多。高校作为科研创新的先锋,在IPv6方面的相关研究一直走在前列。在这些
随着Internet规模的迅速扩展,网络应用得到飞速发展与壮大,给人们带来了巨大方便。但是,伴随着网络正常应用流量的大幅增长,各种异常流量也随之而来,给网络监测带来了巨大挑
普适计算致力于将计算融入人们的日常生活中,将由计算和通信节点及系统组成的计算空间与人们生活的物理空间无缝的集成为和谐的人机交互信息环境。上下文感知技术是普适计算中