节点文献
LINUX平台下用户空间控制网卡收发报文技术的研究
The Research of Userspace Controlling Packet Receiving and Sending in Linux Platform
【Author】 LIU Feng LI Zhong-wen HUANG Kai-ming Department of Computer Science, Xiamen University, Xiamen 361005
【机构】 厦门大学计算机科学系;
【摘要】 千兆网络时代的到来,使得在通用操作系统下远达不到线速捕获和发送数据包。本文实现了一种在用户空间直接控制网卡收发数据包的技术,省去了数据包在内核和用户空间传递过程中的拷贝,缓存,以及系统调用过程,从而使得网络报文的处理性能有很大提升。
【Abstract】 As the time of gigabit-network, it is impossible for general operating system to capture or send packet at wire speed. This paper implements a new technology which can directly control network card receiving and sending packet, it bypasses the copy and the buffer between kernel and user space, also removes the process of the system call,so we can get more efficient performance of network packet processing.
【关键词】 内存映射;
接收缓冲环;
发送缓冲环;
用户空间控制;
【Key words】 memory mapping; receiving ring; sending ring; userspace controlling;
【Key words】 memory mapping; receiving ring; sending ring; userspace controlling;
【基金】 中山市科技项目(2006A157);厦门大学院士基金(0630-E23011);厦门大学新世纪优秀人才基金(0000-X07116)
- 【会议录名称】 计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集
- 【会议名称】全国第18届计算机技术与应用(CACIS)学术会议
- 【会议时间】2007-08
- 【会议地点】中国浙江宁波
- 【分类号】TP311.52;TP316.81
- 【主办单位】中国仪器仪表学会(CIS)、中国系统仿真学会(CSSS)、中国仪器仪表学会微型计算机应用学会(CACIS)、中国系统仿真学会复杂系统建模与仿真计算专业委员会筹备处(CSSC)