网络处理器架构的研究与应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:aa377059590
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于网络处理器对网络数据处理的专业性,并且为了可以应付日益猖獗的网络入侵、网络窃密等行为,进一步加强网络通信的安全,考虑到市场上的潜力和顾客需求,本课题研究了在网络处理器的硬件基础上开发出一种新型的千兆防火墙。通过软件的灵活性,硬件处理的高速性来达到一种处理能力的平衡。 本文首先从网络发展方向和市场状况入手,论述了使用网络处理器的必要性;再以目前使用于中小企业客户的IBM公司生产的NP2G网络处理器芯片为例,介绍了该处理器的内部结构和硬件使用扩展方式;接着介绍了由此拓展出的服务器主板,以及其各个接口所需要达到的功能和完成该功能的设备。 然后结合本人在该项目中所承担的任务,详细论述了服务器外围设备与NP2G网络处理器芯片进行数据通信所要用到的I2C总线传输协议,以及在服务器主板上的一块FPGA上实现该协议的方法。 最后介绍了在嵌入式Linux系统下实现防火墙的软件技术,从Linux 2.4版的内核入手,分析了该操作系统的优越性,接下来介绍了网络分组过滤,分组交换,路由等必要的网络处理技术。在此基础上完成了整个硬件、软件的所有框架。
其他文献
期刊
期刊
期刊
期刊
期刊
合成孔径雷达(SyntheticAperture Radar, SAR)利用脉冲压缩技术获得距离向的高分辨率,利用载体的运动形成虚拟的大孔径天线来获得方位向的高分辨率,从而实现对大面积区域的二维高
期刊
期刊
期刊
期刊