首页 | 本学科首页   官方微博 | 高级检索  
     

IXP2400多线程编程设计的研究与实践
引用本文:刘朝晖,李雪莹,陈宇,许榕生.IXP2400多线程编程设计的研究与实践[J].计算机工程,2005,31(18):111-113.
作者姓名:刘朝晖  李雪莹  陈宇  许榕生
作者单位:中国科学院研究生院,北京,100039;南华大学计算机学院,衡阳,421001;军事医学科学院医学情报研究所网络信息中心,北京,100850;中科院高能物理研究所计算中心,北京,100039;中科院高能物理研究所计算中心,北京,100039
基金项目:国家“973”计划基金资助项目(G1999035806);中国科学院知识创新工程重大项目(KGCX1-09)
摘    要:由于网络处理器的高性能和可编程灵活性能较好地满足高速数据通信的要求,因此,它在高速网络设备中有着广阔的应用前景.该文介绍了IXP2400的硬件体系结构,阐述了体系结构中针对网络数据处理所作的优化,分析了IXP2400中多线程编程的两种具体实现模式,并在此基础上提出了实际的端口扫描检测应用举例.

关 键 词:网络处理器  多线程  微引擎  端口扫描检测
文章编号:1000-3428(2005)18-0111-03
收稿时间:08 4 2004 12:00AM
修稿时间:2004-08-04

Research and Implementation of Multi-thread Programming in IXP2400 Network Processor
LIU Zhaohui,Li Xueying,CHEN Yu,Xu Rongsheng.Research and Implementation of Multi-thread Programming in IXP2400 Network Processor[J].Computer Engineering,2005,31(18):111-113.
Authors:LIU Zhaohui  Li Xueying  CHEN Yu  Xu Rongsheng
Affiliation:1. Graduate School of Chinese Academy of Sciences, Beijing 100039; 2. Network Information Center, Institute of Medical Information Academy of Military Medical Sciences 100850; 3. College of Computer Science, Nanhua University, Hengyang 421001; 4. Computing Center, Institute of High Energy Physics, CAS, Beijing 100039
Abstract:Because of the virtue of high performance and flexible programmability, NPU can satisfy the requirements of high-speed data communication. So, it has a broad application in network equipment in the future. This paper introduces the IXP2400 hardware architecture at first, and describes the optimizations which aimed to enhance the ability of process network data in the architecture. Then, it analyzes the implementation model of multithread program, and gives a portscan detection example application based on it.
Keywords:NPU- Multithread  Micro-engine  Portscan detection
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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