网络处理器 (Network Processor)
网络处理器是一种专门用于网络的专用包处理器。网络处理器一般可以利用软件(Software)或固件(Firmware)对其编程从而实现特殊用途。它们被普遍的用于多种不同的网络设备及产品。
在现代通讯网路中,语音,视频和数据等信息不再以模拟信号的方式传送,而是以数据包(packet data)的方式。网络处理器是为适应,优化这种包处理方式而诞生。由于网络处理器所具备的一些特殊的特性和架构,它能够更好的更优化的在网络上进行包处理。
网络处理器也是集成电路的一种,但区别于特殊用途集成电路(ASIC)的单一功能,网络处理更加复杂,更加灵活。因此它能在一块芯片上实现许多不同功能。
网络处理器广泛应用于:
路由器和交换机(Router and Switches)
防火墙 (Firewalls)
入侵监测设备 (Intrusion detection devices)
入侵防止设备 (Intrusion prevention devices)
网络监听系统 (Network monitoring systems)
研发和生产厂商
Infineon Technologies, Germany
德国 英飞凌技术股份公司
Intel, USA
美国 英特尔公司