网络处理器是什么?有什么用(定义及优点)

2023-06-26    分类: 网站建设

处理器可以说是机器的大脑,通过处理器,能够对0、1数据进行处理。为增进大家对处理器的认识,本文将对网络处理器,以及网络处理器的应用场景予以介绍。如果你对处理器、网络处理器具有兴趣,不妨和创新互联服务器托管一同继续往下阅读哦。

服务器托管

一、什么是网络处理器?

网络处理器是将ASIC (专用集成电路)的速度和一个CPU结合起来以提供高性能联网解决方案的集成电路设备。ASIC技术广泛用于分类、筛选和转发IP通信。不过,ASIC的问题是,它们是通过硬接线而具有某一特定功能集合的。如果功能集合改变或升级,ASIC必须被更换。当新标准(MPLS和Diff-Serv是最近标准发展的例子)出现时,ASIC必须被更换,而网络处理器能够通过灵活的软件体系提供硬件级的处理性能,基于NP(Network Processor)的网络设备具有高性能和灵活性。

网络处理器解决这个问题并提供增强性能。网络处理器是一种高性能、可编程的I/O设备。它特定地应用于通信领域的各种任务,比如包处理、协议分析、路由查找、声音/数据的汇聚、防火墙、QoS等。可编程性是区分网络处理器和ASIC的标准。与创建一次性ASIC相反,网络处理器允许创建网络设备的供应商给通信处理器编写代码来减少产品上市的时间。通过允许让供应商给设备添加新功能,这个策略也延长了设备的使用寿命。

网络处理器器件内部通常由若干个微码处理器和若干硬件协处理器组成,多个微码处理器在网络处理器内部并行处理,通过预先编制的微码来控制处理流程。可以对网络处理器编程以支持自定义算法。

处理器被优化以执行网络设备的多种功能,包括帧分类、筛选、转发、标记、策略管理、业务流量调整以及Diff-Serv路由选择。这些功能与提供QoS、通信优先级、业务流量管理的交换机相关联。控制业务流的策略由软件实现,所以这些策略很容易升级。

对于一些复杂的标准的操作(如内存操作、路由表查找算法、QoS的拥塞控制算法、流量调度算法等)则采用硬件协处理器来进一步提高处理性能。从而实现了业务灵活性和高性能的有机结合。网络处理器的使用方法与ASIC相同。它们位于网络交换设备的数据路径中,与物理接口直接相连。处理机也可以执行组帧、分段和重组,以及其他功能。

EZchip的TOPcore网络处理器技术集成了许多小而快的处理器,每个处理器都被优化以执行特定任务,并在性能上能够比其他基于普通RISC处理器的网络处理机体系结构有10倍的改进。

四个TOP(任务优化处理器)是TOPparse(数据分组分析与分类)、TOPsearch(搜索与查找)、TOPresolve (转发与QoS决策)和TOPmodify(数据分组修改)。

TOPparse负责从数据流中鉴别和抽取各种包头、标记、地址、端口、协议、域、模板和关键词,它可以解析任何格式的包、封装方法、专有标记等。

TOPsearch用解析后的域作为关键词,完成在相关的路由、分类和策略表中的查找。

TOPresolve进行转发、QoS决策、升级查找表和进程状态信息。

TOPmodify负责修改包内容,并完成在包中的重写、增加或插入操作。

二、网络处理器应用场景

让我们看看网络处理器到底能应用在哪些场景:

首先,是终端设备(手机/基站,wifi,光纤/Cable/ADSL等),连接到接入网,然后再汇聚到核心网。就节点吞吐量而言,大致可以分为几类:

第一, 在终端,吞吐量在1Gbps级别,可以是手机,可以是光纤,可以是有线电视,也可以是Wifi,此时需要小型家庭路由器,无需专用网络加速器,对接口有需求,比如ATM,光纤,以太网或者基带芯片。

第二, 在基站或者边缘数据中心,吞吐量在1Tbps级别,此时需要边缘路由器,基站还需要FPGA或者DSP做信号处理。

第三, 在电信端,吞吐量远大于1Tbps,此时需要核心路由器,由专用芯片做转发。

以上场景中,低端的只需要1-2核跑所有的数据面和控制面程序就行;对于中端应用,控制面需要单核能力强的处理器,数据面需要能效高,核数众多的处理器和网络加速器;高端路由器需要专用asic进行数据面处理,同时使用单核能力强的处理器做控制面。

创新互联是国内较早的互联网应用服务提供商,累计现在全国30多个数据中心资源,阿里云、百度云、腾讯云、中国西部信息中心成都电信机房绵阳电信机房重庆服务器数据中心。在成都、重庆、绵阳均有服务团队。

我司目标是建设成为中国的网络平台服务提供商,并为这目标的实现制定了可持续的企业发展纲略,组建了具有丰富网络从业经验的现代型企业团队,主要向国内外用户提供包括、服务器托管、服务器租用、机柜租用、带宽租用、云服务器等方面的专业网络服务。成都创新互联科技有限公司 - 四川服务器托管,四川服务器租用,成都服务器托管,成都服务器租用,四川网通托管,绵阳服务器托管,德阳服务器托管,遂宁服务器托管,绵阳服务器托管,四川云主机,成都云主机,西南云主机,西南服务器托管,四川大带宽,成都大带宽,四川老牌IDC服务商。

以上就是“网络处理器是什么?有什么用(定义及优点)”的全部内容,如果大家想咨询服务器托管、服务器租用、机柜租用、带宽租用、云服务器等相关价格,敬请关注我们创新互联官网(www.cdcxhl.com),或者加微信/电话联系:13518219792 进行咨询。

本文标题:网络处理器是什么?有什么用(定义及优点)
浏览地址:https://www.cdcxhl.com/news8/267108.html

成都网站建设公司_创新互联,为您提供网站设计云服务器网站制作网站内链建站公司品牌网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发