研发资源 > 电子百科

CNP

  CNP
  CNP中文名网络处理器。CNP也是集成电路的一种,但区别于特殊用途集成电路(ASIC)的单一功能,网络处理更加复杂,更加灵活。因此它能在一块芯片上实现许多不同功能。
  CNP,网络处理器。网络处理器是一种专门用于网络的专用包处理器。网络处理器一般可以利用软件(Software)或固件(Firmware)对其编程从而实现特殊用途。它们被普遍的用于多种不同的网络设备及产品。
  在现代通讯网路中,语音,视频和数据等信息不再以模拟信号的方式传送,而是以数据包(packetdata)的方式。网络处理器是为适应,优化这种包处理方式而诞生。由于网络处理器所具备的一些特殊的特性和架构,它能够更好的更优化的在网络上进行包处理。
  网络处理器也是集成电路的一种,但区别于特殊用途集成电路(ASIC)的单一功能,网络处理更加复杂,更加灵活。因此它能在一块芯片上实现许多不同功能。
  网络处理器广泛应用于:
  路由器和交换机(RouterandSwitches)
  防火墙(Firewalls)
  入侵监测设备(Intrusiondetectiondevices)
  入侵防止设备(Intrusionpreventiondevices)
  网络监听系统(Networkmonitoringsystems)
  随着新技术的不断出现、网络设备需要支持的协议数目越来越多、协议内容越发复杂,对于硬件芯片的要求越来越高:要求提供足够带宽来满足网络用户带宽需求,要求高度灵活性满足新协议和新业务升级的需要,最重要的是为不同业务提供不同的QoS性能保障。因此,网络处理器技术就成为网络设备重要的组成部分。
  网络处理器就是针对数据处理而优化的可编程芯片。具体地说,网络处理器是处理2层以上与路由相关的协议:涵盖数据包头解析和查表、业务类型识别、流量工程管理和数据包修改等主要功能。
  在通信网络日益复杂,新业务大量涌现的形势下,对于网络处理器要求也越来越高。特别是语音、数据、视频等业务同时运行在同一网络平台上时,对网络处理器的流量工程管理能力要求非常严格。新的网络设备不仅要保障时延敏感但带宽较小的语音业务,而电信运营商的业务增长点——视频业务和在线游戏却对网络设备提出各更高要求。与传统语音与互联网接入业务不同,视频业务和在线游戏不但要求保障严格的时延而且对带宽要求非常高。这些新业务的需求都对网络处理器技术提出了重大挑战。要求网络处理器不但能够对不同业务流进行分类、识别和缓存而且要求能够按照不同业务流类型进行线速调度。
  杰尔系统(AgereSystems)凭借在通信半导体市场的丰富经验(多年ATM的QOS和流量工程经验)和对通信网络的深刻理解,非常重视通信网络流量管理工程的研究,非常注重通信半导体产品的流量管理功能和QoS特性。PayloadPlus?系列网络处理器产品,充分体现了杰尔系统对通信网络流量工程管理的重视。除了网络处理器必须的高性能查表/转发等数据包操作功能外,PayloadPlus?系列网络处理集成了基于硬件实现的可编程流量管理器(图二中紫色部分),可以支持最大256K个调度队列、1K逻辑端口和CBR/VBR/PRR等多种调度算法,用户只需简单配置就可以实现功能强大的带宽和优先级管理。与竞争对手的不具有流量管理功能或用微码实现的有限调度能力相比,杰尔系统网络处理器集成的的硬件流量管理器能够充分满足网络融合趋势下多业务网络的QoS特性和吞吐速率处理要求。能够保障多种不同特性业务在统一网络平台承载时的流量管理要求。
相关数据
154次 被浏览次数
1次 编辑次数
|APP下载
下载电巢APP 随时随地看更多电巢视频
|专家解答
关注公众号与专家面对面