基于网络处理器的流量管理系统研究与实现

来源 :济南大学 | 被引量 : 0次 | 上传用户:tony_yang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机网络的飞速发展,新的应用层出不穷,而传统的IP网络只提供尽力而为(Best Effort)的业务,伴随着多媒体业务的引入,网络应用的多样性要求其提供不同等级的服务并保证其服务质量安全技术,这就使得流量管理成为网络研究体系中的一个重要组成部分。实现流量管理,不仅可以避免网络拥塞,还可以通过减小丢包率、降低端到端延迟、提高吞吐量等支持服务质量,而且还可通过对不同业务实施不同的流量控制机制来达到区分服务的目的。 本文对校园网出口大规模流量的特点进行了深入的研究,在现有算法的基础上,提出了一种基于不同业务实施不同流量管理算法的方案,通过深入比较分析几种主要队列管理算法的优缺点,在网络仿真平台NS2下,对不同应用的流量:FTP流量、CBR流量、HTTP流量分别使用7种队列管理算法:DropTail、RED、FRED、SRED、BLUE、PI、REM来进行仿真,得到不同应用流量的最优队列管理机制,然后综合所有流量进行验证,实验结果表明,在网络利用率和数据包吞吐量方面均有明显的提高。 论文详细分析了IXP2400的硬件架构和软件模型,利用其典型的多RISC内核并行实时处理特性,在RADISYS公司开发的ENP2611开发板上进行流量管理系统的实现。论文分析应用中的数据包处理流程,对系统资源的分配进行了规划,详细设计和实现了软件架构的功能模块,主要的微码核心模块包括:数据包接收模块、流量识别分类模块、流量整形模块、流量拥塞控制模块、队列管理模块、队列调度模块、数据包发送模块,并在Intel IXA SDK 4.0上实现了系统仿真及在开发板ENP2611上实现了硬件测试。 实验结果测试表明:该系统能够对标记后的数据包进行准确的识别分类,对不同应用的流量实行不同等级的服务,能够有效地保证网络的服务质量,并按要求实现速率限制,有效地抑制了由于网络流量过大引起的网络拥塞,能够达到线速转发要求,提高了网络带宽的利用率,符合设计要求。论文最后针对该设计方案的不足指出并提出了相应的改进意见。
其他文献
本课题针对“三峡地区地质灾害与生态环境水电工程智能视觉检测”项目中的一项关键技术——水下声纳图像目标检测技术展开研究。由于水下声场环境的复杂性和声纳设备成像的非
目前,网上的程序设计做题系统都需要用户自己从成千上万道题目中来挑选适合自己做的,系统不会通过分析用户的程序设计知识掌握情况为其提供合适的题目,也不会在用户做题遇到
增强现实(Augmented Reality, AR)是把计算机生成的虚拟物体信息融合到用户感知的真实世界中的一种技术。本文主要讨论增强现实中注册技术的原理及实现方法。注册技术是增强
基于构件的软件开发技术是正在并逐步走向成熟的新的软件开发技术。构件作为一个大粒度的复用单元,使软件开发变成了构件的集成,从而大幅度降低了软件开发成本,提高了软件质
排课是学校教学管理中十分重要、又相当复杂的工作之一。如何更好的解决教学工作中的排课问题对整个教学计划的进行,起着十分重要的作用。随着高校教育事业的不断发展,学生人
三维虚拟现实技术是多学科的交叉研究领域,是当前最热门的研究方向之-,正以其直观性、交互性等优良特性被广泛应用于建模与仿真、教育与训练、医学等诸多方面,在科技发展和国
随着科学技术的发展,机器人已经应用到人们工作和生活的各个领域中了,机器视觉更是机器人系统中重要并不可或缺的一个重要组成部分。机器视觉就是用机器代替人眼来做测量和判断
互联网和多媒体技术日新月异的发展丰富了现代人的生活,以往单调乏味的文本信息已经逐渐被生动形象的数字视频所代替。毋庸置疑,融合了文本信息、音频和视觉信息的数字视频被
在科技发展和社会需求的双重驱动下,视频跟踪的应用越来越广泛,在安全监控、军事和行为理解等领域都有着大量的应用需求。目前虽已提出了大量的目标跟踪算法,但由于光照、背景、
基于视觉的目标跟踪一直以来都是计算机视觉领域一个重要而富有挑战性的研究热点,视觉目标跟踪算法引起人们越来越多的关注,并且在军事和民用的许多领域(如:智能交通、智能视频监