IXP2400多线程编程设计的研究与实践  被引量:1

Research and Implementation of Multi-thread Programming in IXP2400 Network Processor

在线阅读下载全文

作  者:刘朝晖[1] 李雪莹[2] 陈宇[3] 许榕生[3] 

机构地区:[1]中国科学院研究生院 [2]军事医学科学院医学情报研究所网络信息中心,北京100850 [3]中科院高能物理研究所计算中心,北京100039

出  处:《计算机工程》2005年第18期111-113,共3页Computer Engineering

基  金:国家"973"计划基金资助项目(G1999035806);中国科学院知识创新工程重大项目(KGCX1-09)

摘  要:由于网络处理器的高性能和可编程灵活性能较好地满足高速数据通信的要求,因此,它在高速网络设备中有着广阔的应用前景。该文介绍了IXP2400的硬件体系结构,阐述了体系结构中针对网络数据处理所作的优化,分析了IXP2400中多线程编程的两种具体实现模式,并在此基础上提出了实际的端口扫描检测应用举例。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.

关 键 词:网络处理器 多线程 微引擎 端口扫描检测 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象