摘要
针对高速网络数据分类系统遇到的性能瓶颈,本文提出了一种软硬件协同的设计思路。设计中,硬件上采用了64位PCI的高速硬件平台;软件上采用了零拷贝、循环缓冲和数据接收/传输块DMA技术。经过实际测试,系统能稳定地工作在千兆以太网的网络环境。
As the packet classification system meet the performance bottleneck in the high speed network environment; this paper presents an idea of design based on the cooperation of software and hardware. The system is based on the 64 bit PC1 platform and zero-copy. Ring-buffer and receive/transmit block DMA software technique is adopt. When tested in the Giga Ethernet environment, the system can work steadily.
出处
《电子测量技术》
2006年第5期148-150,共3页
Electronic Measurement Technology
关键词
软硬件协同
高速网络
数据流分类
cooperation of software and hardware
high speed network
data stream classification