图3 IPv6核心路由器系统构成图 另外一个典型应用是开发基于网络处理器的防火墙,利用网络处理器的可编程能力可以容易实现防火墙的数据包过滤、访问控制、入侵检测、地址转换等功能,并且可以在同一硬件平台上对软件升级以满足不同用户的需要。基于网络处理器的防火墙是硬件防火墙,因此有线速处理能力。目前国外的厂商已经推出了基于网络处理器的防火墙产品,我们国内的一些公司也正在加快这方面的开发与研究,相信很快就会有相应的产品问世。
结语
网络处理器通过十分灵活的体系结构和强大的处理能力,将可编程能力和ASIC的处理能力有机的结合在一起,从而带来更为智能的网络设备、更短的产品研发周期以及更便捷的系统升级方式。各大厂商均推出了10Gbps的网络处理器和其他的编程模型,40G 的网络处理器正在逐步推向市场。网络处理器论坛(Network Processing Forum, NPF)在公共交换接口协会和公共编程接口论坛的基础上成立,加快了网络处理器的发展步伐。在今后几年里网络处理器将迅速得以普及应用,代表着下一代网络设备的核心功能单元,将有着非常巨大的发展空间。
参考文献
1 Intel,Inc. Intel IXP1200(r) HW Ref Maunel.2001.8
2 IBM Network Processor product overview.www.ibm.com
3 System Requirement for Terbit Router Mehrdad Nourani.2001 IEEE
4 Architectures for Network Processing Joseph Williams.2001 IEEE
5 Agere,Inc. White Paper: Challenge for Next Generation Network Processors. 1999.9
6 PMC Inc. White Paper A New Architecture of Switch and Router Design.1999.12
作者: 李小路 时间: 2021-10-22 10:36
谢谢分享!