首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
基于网络处理器IXP2400系统的软件设计   总被引:1,自引:0,他引:1  
葛敬国 《计算机科学》2006,33(2):269-273
网络处理器高性能的包处理能力及可编程的灵活性适应了当前网络发展需求,广泛应用于高端路由器、边缘多业务宽带接入、媒体网关和安全等领域。基于网络处理器成功构建一个网络系统的关键在于网络处理器软件系统的设计与开发,其核心问题就是要软件系统充分发挥网络处理器灵活性和高性能的特点,面向网络处理器的硬件体系结构编程,合理利用网络处理器,为优化数据包处理的各种硬件资源设计高效的多处理器、多线程并行机制。本文以网络处理器IXP2400实现高速网络应用为例,介绍基于网络处理器系统的软件开发过程和设计方法,探讨开发高性能的微码软件的策略和技术。首先介绍了基于网络处理器系统的硬件体系结构配置和软件开发框架、应用软件的系统分析和总体设计,着重分析了基于网络处理器系统的多微引擎、多线程的并行处理机制,以及互斥问题和包排序问题的解决方法,最后讨论了系统的性能评估方法。  相似文献   

2.
网络入侵检测系统(NIDS)是安全防范机制的重要组成部分。当前,对入侵检测的理论研究取得了多方面的成果,提出了专家系统,神经网络,数据挖掘,移动代理等等检测方法。但在实际应用中仍然局限于异常检测和误用检测,实际入侵检测的难点主要在于检测的效率,即误报和漏报问题。该问题可以通过软件硬化来解决。阐述了实现一种基于Intel网络处理器IXP2400的网络入侵检测系统。重点讨论了入侵检测分析引擎的模式匹配算法和网络处理器各线程间数据的通信问题。实验表明该系统能在保证检测效率的同时,减少误报和漏报,对保证当前高速企业网络安全有一定的实用性。  相似文献   

3.
针对网络互连设备性能飞速发展的现状,结合高速网络交换设备的性能评估需求,提出了利用基于网络处理器构建的网络测试系统对高速二层网络交换设备的四个重要性能指标进行测试的方法.文中介绍基于IXP2400网络测试系统的研究价值及选型原则;概述其设计与实现;讨论吞吐量、丢帧率、延迟、背对背四个性能指标的定义、公式及算法,并简要阐述了其测试目的及重要性;既而通过与官方测试结果进行分析对比,验证了方法及该测试系统的可用性、正确性.在文章最后展望本文提出的基于IXP2400的网络测试系统及方法的发展前景.  相似文献   

4.
在深入探讨先进的网络处理器技术的基础上,提出了用网络处理器实现高性能网络仿真测试设备NST的具体方案。结合BUPTNST实例的具体实现  相似文献   

5.
基于IXA的网络仿真测试系统的设计与实现   总被引:2,自引:0,他引:2  
把网络处理器引入到网络系统监测控制领域,并设计和实现了一个网络仿真测试系统NST.首先讨论了网络仿真测试领域的研发现状,从软硬件角度分别叙述了NST的架构及主要功能,并分析了研发过程中遇到的技术难点及解决方法.IXA为开发可用于高端网络通信设备的仿真监测系统提供了较好的解决方案.  相似文献   

6.
设计了一个基于Web的在线测试系统,并成功应用于网络课程的教学活动中.同时,设计了一个高效率自动组卷算法.介绍了该系统的功能、结构、关键技术和自动组卷算法.该系统在其他的相关领域也有较重要的参考价值.  相似文献   

7.
并行测试技术是未来自动测试系统的发展方向之一,将数据库引入并行测试系统是提高其性能的一项重要技术.介绍了测试数据库的结构,在详细分析并行测试系统体系结构的基础上,设计了基于ADO技术的多线程存取数据库的方法和实现.试验证明了该方法的可行性、安全性及可靠性,有效地提高了并行测试系统的开发效率.  相似文献   

8.
针对传统光电转速传感器测试仪的局限性,结合工业以太网的优势、电子通信技术的发展趋势以及Internet广泛的应用前景,通过引入网络化测试技术,来提升光电转速传感器性能测控和管理效率.性能测试表明,网络测控系统提高了数据传输速度,便于信息网络集成,可以实现资源共享,从而实现多任务和多系统的测控要求.  相似文献   

9.
本文在阐述信噪比及数字滤波常用算法的基础上,对IIR滤波器设计原理、指标性能及设计方法进行了分析,并结合一工程数据对其滤波效果进行了验证和处理,为数字滤波技术在工程测试系统中的应用提供了一定的看法.  相似文献   

10.
基于ZigBee无线传感器网络的脉搏信号测试系统*   总被引:13,自引:1,他引:12  
提出了基于ZigBee无线网络的脉搏信号测试系统,包括脉搏传感器、信号调理、ZigBee网络节点、数据采集部分.根据人体脉搏信号属于非平稳信号的特点,提出了基于Choi-Williams分布(CWD)的脉搏信号时频分析方法.实验结果表明,本系统能够对人体的脉搏信号进行实时采集,CWD分布信号处理能很好地反映脉搏信号所包含生理病理的信息;如果同临床医学病例结合起来,将有很好的应用价值.  相似文献   

11.
NAT技术在网络处理器IXP2400上的设计与实现   总被引:1,自引:0,他引:1  
网络地址翻译(NAT)技术是目前最常见的网络技术之一,论文就如何在高速网络中实现NAT技术进行了探讨,并给出了利用网络处理器IXP2400开发NAT技术的具体设计实现。  相似文献   

12.
随着网络设备种类及数量的飞速增长,对其测试的需求也大大增加,网络设备测试技术便成为测试领域研究的热点,而对包发送速率的精确控制是网络设备测试技术实现的关键.为此,本文研究实现了“基于拟合的IXP2400包发送速率控制技术”.详细介绍了拟合条件和过程、算法实现、校正方式及时间复杂度的分析.通过基准测试验证了本方法的准确性并分析了误差产生原因.并结合网络测试领域的实际情况展望了该技术的发展前景.  相似文献   

13.
随着网络向着更高的速度、更多的业务方向的发展,传统的通用CPU或ASIC架构已经不能适应新一代网络设备的需求,而随着网络处理器的出现,基于网络处理器开发的网络设备能够很好地解决灵活性和高性能之间的矛盾.由于安全路由器是解决网络安全问题的关键设备[1],因而在研究网络处理器体系结构和功能特点的基础上,分析了安全路由器的系统结构和软/硬件组成,最后给出了一种基于IXP2400的安全路由器的设计方案,并对方案进行了性能分析.  相似文献   

14.
谢希  张大方  谢鲲  刘天明 《计算机应用》2008,28(5):1107-1110
网络流量控制(TC)是为了保证网络中不同服务的需要,在确保业务可靠性、时延、时延抖动、吞吐量、包丢失率的前提下,充分利用各调度机制对网络中各种业务流的状态所进行的控制。网络处理器平台提供了高效灵活的处理机制,优化了网络包处理。基于Intel IXP2400的平台,通过对IPv4包头中ToS字段的修改及判断,更好地实现了网络流量控制。  相似文献   

15.
主要对千兆通讯的网络处理芯片IXP1200网络处理器进行研究和分析,着重探讨和研究其先进的多级并行设计机制。主要从体系结构和并行设计技术两个角度对IXP1200网络处理器的数控分层和多层次并行等设计机制进行了介绍。突出了其利用多线程、多处理器的先进设计结构来优化设计、提高处理速度的设计理念和实现过程,并在最后进一步详细讨论了如何利用特定微码指令来实现IXP1200网络处理器的指令并行和多线程并行的程序调度方法和设计技术。  相似文献   

16.
随着网络应用的增长,信息安全问题日益突出,入侵检测系统成为网络安全动态防护技术的核心,目前的网络入侵检测系统或者是纯软件编写或是纯硬件实现,它们都不能同时满足在高速网络中性能和灵活性的要求,文章利用网络处理器高处理能力和高编程性,提出了一个基于网络处理器IXP2400的网络入侵检测系统。  相似文献   

17.
析网络协议并行实现的必要性,探讨端系统与互连设备并行协议系统的实现体系结构和开发途径,通过示例展示了协议并行化技术的应用前景。  相似文献   

18.
VPN网关系统在网络安全中有着非常重要的应用。目前,传统的VPN网关采用X86CPU或者通用型嵌入式CPU作为处理器,在高速网络处理方面存在着不足。文章设计的新型VPN网关系统采用了网络处理器。由于网络处理器是专门针对网络应用进行设计的,其网络处理能力更加卓越,因此该系统的性能优于传统的VPN系统。文章主要介绍了基于IXP425的VPN网关系统的软、硬件设计。实验结果显示了该系统的优越性能。  相似文献   

19.
介绍了网络处理器基本配置方式:并行配置和串行配置。在并行配置的基础上,分析了IPv4对网络处理器报文处理的要求,提取了不同网络处理器报文处理的共同特征。讨论了在网络处理器饱和工作条件下内部线程个数和引擎个数之间的关系以及网络处理器的效率问题,为在相同的资源条件下,如何提高其性能作出了前期研究。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号