会议专题

一种高效零拷贝报文捕获机制

网络带宽的不断增加对报丈捕获技术提出了挑战,传统报文捕获技术已不能满足千兆以太网环境下的性能需求。目前报文捕获系统中广泛采用零拷贝技术来提高报丈捕获的性能,但是在报丈速率过高、中断过于频繁的情况下,零拷贝报文捕获技术同样存在性能瓶颈。本文深入分析了零拷贝报文捕获技术性能瓶颈产生的原因:用户空间释放报文、内核空间接收报文的机制造成系统活锁。为解决该问题提出用户空间报文捕获机制ULPC(uer-level packetcaputre),在用户空间接收并释放报文。实验表明ULPC机制能有效解决零拷贝报文捕获系统的瓶颈,在小报文64字节的条件下,系统达到千兆的捕包性能。

零拷贝 内核空间 用户空间 ULPC机制

吕民强 吴纯青 王小峰

国防科技大学计算机学院,湖南长沙,410073

国内会议

2007中国计算机大会

苏州

中文

341-348

2007-10-18(万方平台首次上网日期,不代表论文的发表时间)