分享到:

基于IXP2400网络处理器的高速包过滤的研究

包过滤的效率极大地影响防火墙的性能。提出了一个基于INTEL IXP2400网络处理器高效的包  (本文共3页) 阅读全文>>

东南大学
东南大学

基于网络处理器的防火墙系统设计与实现

随着近年来全球网络带宽的飞速增长,对网络设备尤其是边界接入设备的性能要求越来越高,与此同时,日新月异的网络应用又对网络设备功能上的灵活性、可维护性提出了更高的要求。防火墙技术发展至今,同样面临这两方面的问题。传统设计模式中,基于x86的软件防火墙可以解决功能与协议快速支持的问题,基于ASIC的硬件防火墙则能够解决性能及可扩展性上的问题,然而两者无法兼顾现今性能与功能两方面的要求。网络处理器的出现为防火墙设计提供了新的思路,基于网络处理器的防火墙系统同时具备采用ASIC纯硬解决方案的高性能和通用CPU软件解决方案的高灵活性。论文对Intel网络处理器硬件和软件体系结构进行了研究,给出了一个基于IXP2400网络处理器的防火墙系统整体设计方案,该设计充分利用了网络处理器硬件的微引擎多线程并行处理能力,并且构造出层次型、模块化的软件实施框架。此外,论文完成了对微引擎数据层面的路由转发、包过滤和网络地址转换三个核心功能微块的设计和实现,...  (本文共113页) 本文目录 | 阅读全文>>

大连海事大学
大连海事大学

高速网络数据的获取和还原

本文以作者参加的课题“高速网络数据的获取和分析”的研究工作为基础,结合作者的理论实践,提出了一套基于高速网络内容分析的可行方案,并讨论了具体的实现。本论文针对目前互联网络的发展和使用状况,从广义角度深入研究和分析了高速网络分流的模型。根据NP在灵活性上的优势,本文提出了一个基于IXP2400网络处理器的G级负载均衡器的实现方案,实现了高效的协议、IP过滤和数据均衡分流。本文研究了PC机上网络数据的快速存储,并讨论了基于Libpcap的网络数据包获取的实现。为了提高存储速度和效率,深入讨论了数据存储的结构和共享方式。最后,在研究网络数据流重组的基础上,深入讨论了网络应用协议还原。并以http协议为例,给出了网络应用协议还原系统的实现框架和具体流程。  (本文共73页) 本文目录 | 阅读全文>>

福州大学
福州大学

基于IXP2400实现千兆防火墙的研究

网络发展给人类生活带来便利的同时,也同样带来了严重的安全问题。这个安全问题不仅影响到人类正常生活、工作秩序,严重到破坏国家和民族的安全。特别是近几年,由于上网用户的增加以及新业务的不断出现,网络带宽呈爆炸性增长。这种趋势迫切要求与之要适应的高性能网络安全设备来支持带宽的升级。防火墙作为内部网络与外部网络之间的一道屏障,是保护网络的最重要安全手段之一,因此最先受到人们重视的网络安全产品。本论文针对目前防火墙的发展和使用状况,从广义角度深入研究和分析了不同硬件平台构架的千兆防火墙的性能问题,设计并实现基于IXP2400网络处理器的千兆防火墙解决方案。论文的研究内容和结论如下:分析X86架构的千兆防火墙在实现中遇到的性能瓶颈,指出用X86架构千兆防火墙的硬件固有缺陷;并对ASIC与网络处理器进行分析比较,指出用网络处理器实现防火墙的强大优势。提出适用于大规则集多维HSIPBG算法,为包括防火墙在内的多种应用提供了高速、高效的数据包分类...  (本文共99页) 本文目录 | 阅读全文>>

《信息技术》2006年04期
信息技术

IXP2400微引擎程序设计

IXP2400是Intel公司开发的具有快速的包吞吐量和低延迟特性的网络处理器。现仔细研究了...  (本文共3页) 阅读全文>>

《计算机科学》2006年02期
计算机科学

基于网络处理器IXP2400系统的软件设计

网络处理器高性能的包处理能力及可编程的灵活性适应了当前网络发展需求,广泛应用于高端路由器、边缘多业务宽带接入、媒体网关和安全等领域。基于网络处理器成功构建一个网络系统的关键在于网络处理器软件系统的设计与开发,其核心问题就是要软件系统充分发挥网络处理器灵活性和高性能的特点,面向网络处理器的硬件体系结构...  (本文共6页) 阅读全文>>

电子科技大学
电子科技大学

基于IXP2400的iSCSI Initiator研究与实现

随着互联网环境下企业数据的爆炸性增长、企业商务模式的转变和以数据为本的企业知识产权价值的体现,传统的信息存储方式已不能满足新的需要,存储的网络化成为IT技术的新亮点。iSCSI是一种新兴的网络存储技术,将IP网络技术集成到存储I/O之中,融合了网络和存储的特性,在构建异构的存储网络方面有着其它数据访问协议所无法比拟的优势。iSCSI在开放性、容量、传输速度、兼容性、安全性等方面的优势和简单的管理、部署使其得到广泛的关注。但与Fabric Channel(光纤隧道)相比,其传输效率较低,CPU占用率较高。如何提高iSCSI技术的性能,降低资源使用率成为急待解决的问题。本文将网络处理器技术应用于iSCSI协议处理中,并提出用IXP2400网络处理器来实现iSCSI Initiator的方案。目前iSCSI Initiator有三种主要的实现方式:(1)纯软件方式:采用标准网卡连接以太网,iSCSI和TCP/IP协议用软件实现,由主机...  (本文共84页) 本文目录 | 阅读全文>>