基于BCM56224芯片的IPQoS设计分析

被引量 : 0次 | 上传用户:m374018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IP网络在新的网络业务应用背景下,如何提供更好地服务质量,已经成为IP网络向全业务网络方向发展的瓶颈。为了能针对不同业务提供有差异的服务,研究如何在IP交换体制下提供QoS服务、保证关键业务的稳定性和畅通性变得刻不容缓。目前的Internet基本上都采用TCP/IP协议栈体制,该机制下IP作为承载层需要完成数据包的寻址和路由功能。为了适应快速传输大业务量的IP数据,通常采用IP交换。IP交换是一种三层交换方式,即采用硬件交换的方式对IP数据包进行线速转发。三层交换一般采用专用的三层交换芯片完成。本文在此基础上研究设计了一种基于BCM5224的QoS服务方法,并使用专用的网络测试仪对此方法进行实验验证。在该方案中,采用三层交换板作为程序运行平台。该板采用Broadcom公司StrataXGS III系列中的BCM56224作为核心交换芯片。本文中描述的驱动软件模块,为IP业务提供QoS服务,运行在交换芯片BCM56224的内嵌MIPS处理器上。该处理器运行风河公司的vxworks嵌入式操作系统。在设计过程中,通过消化芯片资料、筛选整理所需的功能特性;使用这些特性,驱动芯片为数据流提供QoS服务;采用测试仪产生具备不同特征的业务流,并验证其享受了不同的带宽与优先级服务。本文完成的工作包括如下:1、确定BCM56224交换芯片的功能和特性,筛选完成本设计方案所需要的功能,并对功能的使用方法进行论证实验,最后作为指导程序设计实现的根据;2、在嵌入式操作系统vxworks上完成驱动模块及其相关软件模块的软件架构设计,包括模块存在形式与接口实现方案;3、通过应用厂商提供的SDK(Software Development Kit),完成对Core SAL模块和Application SAL的初始化过程,屏蔽操作系统对交换芯片初始化的差异化过程,最终完成对交换芯片的初始化;4、实现驱动模块软件设计;5、使用思博伦公司生产的专用网络测试仪TestCenter SPT-2000,对加载运行了驱动模块的三层交换板进行流量测试,得出实验数据进行分析,证明优先级调度的有效性。通过驱动模块软件在三层交换芯片上定制策略,可以控制交换芯片,实现对多种流提供不同优先级的服务,还可以防止(DoS Attack)拒绝服务网络攻击,保证网络的安全性。在此种应用下,除了可以满足网络对流量控制的基本需求,还可以满足网络对可靠性的高级需求。
其他文献
为了探究国内企业战略联盟网络特性和联盟策略,采集来自互联网的新闻报道数据设计情报,进行信息挖掘,构建了2003-2009年期间的国内移动商务环境下的战略联盟网络,利用社会网
辽河油田曙二区大凌河油层属于辽河断陷西部凹陷沙三段。由于辽河断陷西部凹陷演化的阶段性,导致该地区沉积的多旋回性。沙三段沉积时期,伴随湖盆进一步扩张,湖盆急剧下降,水
采用数值计算软件FLAC3D对东峡煤矿大倾角煤层群走向长壁开采进行了数值计算,并结合现场监测进行了对比分析,总结了工作面开采围岩移动的规律性和复杂性.结果表明,在大倾角煤
<正>一、IT环境下会计继续教育的紧迫性目前正处在一个信息技术迅猛发展的时代,数字化、网络化是这个时代的主旋律。信息技术对每一个社会领域都产生了不同程度的冲击,会计领
随着信息数字化和网络化进程不断加快,人与人之间的联系更加密切,互动更加频繁,社会网络的复杂度和信息度日益增大。大数据(Big Data)背景下,如何管理和利用大数据成为了目前研究的
儿童歌唱能力的提升对于音乐教育者来说是一件极为欣喜且具有成就感的事,在好奇心的驱使以及一系列正确的教学引导下,儿童能够积极配合教师的工作进行歌唱能力的训练,并在歌
滤波器在电子系统中发挥了提取频谱的作用,随着太赫兹技术相关研究的深入,对高性能太赫兹滤波器的需求日益迫切,如何进行准确的理论设计与高精度的工艺实现是开展太赫兹滤波器研
随着传感器技术和微电子技术的不断发展,红外辐射测温设备在科学和工业领域得到了广泛应用,并且由高温应用领域逐步向低温应用领域发展,所涉及的辐射测温下限已经达到-80℃,甚至
采用双槽口压缩法(double-notched compression,DNC)研究两种2.5D-C/C复合材料在293K、973K、1173K和1373K的层间剪切性能。结果表明,DNC法可以获得准确的层间剪切强度,正交
近年来,全球金融衍生品发展迅猛。继2010年4月16日沪深300指数期货的推出,2012年4月,中国金融期货交易所开始了沪深300指数期权的仿真交易,并从8月份开始从中国金融期货交易所内