网络处理器中帧处理技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:zhanagyuxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络带宽需求的不断提高以及网络服务类型的多样化,以前以CPU为核心的网络系统结构框架已经在针对众多帧处理这一重要环节上明显不能胜任如,而以ASIC配上CPU为核心的网络系统结构框架在网络服务类型不断涌现的大浪前也难以抵挡,因为ASIC往往针对某种具体类型的协议,难以支持多种协议,即使在处理具体协议时,往往也不大考虑应用上的可配置性和可扩展性,所以难以满足新的网络服务类型的需求,另外ASIC芯片的研发大致需要两年的设计周期又足以让网络系统出现了青黄不接的尴尬局面。此时具有灵活性的网络处理器的出现恰恰可以缓解此,网络处理器是面向网络应用领域的应用特定指令处理器,它具有面向数据分组处理、具有体系结构特征和特定电路、以及软件可编程等特性,其中通过灵活的软件体系提供硬件级的处理性能是网络处理器的关键特性。 目前,全球市场上有一些网络处理器,它们在组成网络系统结构上都大致相当,但在网络处理器芯片内部却往往采用不同的体系结构和设计理念。像Intel IXP采用微引擎流水线结构,HIFN NP4GX采用微引擎并行结构,Agere采用快速通道和慢速通道分叉结构等等。它们都各有千秋,互有利弊。我所研究的NP4GX有精简的帧处理指令集,可以处理IPv4和IPv6等多种协议,能够对帧进行流控制和管理、流量检测和控制、数据纠错。它可以支持组成64颗芯片的网络系统,通过中央控制器对系统内的芯片进行控制和配置,做到实时监测、实时汇报,是4Gbps上的最强力竞争者。本文介绍网络处理器发展史以及其优越性、EEDS(Egress Enqueue/Dequeue/Scheduler)对帧分片重组,帧分类,帧存储控制,流管理与控制,流量控制与整形,排队调度策略,帧校验和纠错等等。
其他文献
我国是乙型肝炎高发区,据统计全国约有1.2亿乙型肝炎病毒(HBV)携带者。持续的HBV感染将导致肝硬化,甚至肝癌,给广大人民群众的身体健康构成了严重威胁,也带来了沉重的经济负
高性能MCU微控制器是数字系统的核心部件。作为“机器视觉及其芯片实现研究”课题的一部分,笔者针对图像处理要运用到大量算法的特点,在标准8051架构的基础上,按照数字ASIC自顶
实际环境中,语音总会受到外界环境噪声的干扰,这些噪声包括从周围环境、传输媒质中引入的噪声、电器设备的噪声以及其他说话人干扰等等。环境噪声会影响语音质量,严重的情况
人工神经网络自开创以来一直深受各国专家学者的重视。已有研究表明人工神经网络可以逼近任意非线性系统,并且有着很高的精度。由于其独特性能,人工神经网络技术日渐成为一种重
随着计算机技术和通信技术的发展,计算机测控系统变得越来越复杂,工业现场的微处理器往往同时运行包括数据采集、数据传输、设备控制在内的多个任务,这种情况下,在微处理器中
传统的设计方法存在着一些缺陷,如:软硬件的开发过程割裂,缺乏沟通.针对这些缺陷提出了软硬件协同设计.软硬件协同划分是软硬件协同设计中非常重要的一步,本文就主要针对划分
植物作为大自然环境中的固着生命体,在不同的环境条件下需要植物激素调节生长和发育。植物激素ABA不仅参与了多个植物生长发育过程如种子休眠、种子萌发及苗期生长,而且在对
细根碳输入能影响土壤有机碳矿化,在森林生态系统碳、养分和元素生物地球化学循环中发挥核心作用。然而,目前关于细根碳输入对土壤有机碳矿化的激发效应研究还很缺乏,限制了对森
蛹虫草(Cordyceps militaris Fr Link),又名北冬虫夏草、北虫草。属子囊菌亚门(Ascomyxotina)、麦角菌科(Clavicipitaceae)、虫草属(Cordyceps),蛹虫草与天然冬虫夏草有相似的医
气候变化引起的气候变暖和降水格局变化深刻影响陆地森林生态系统的结构、功能和稳定性。这种影响是动态的,并具有多面性和不确定性。比如以往受低温限制的部分寒区森林,因为气