码迷,mamicode.com
首页 >  
搜索关键字:pf_ring    ( 22个结果
将u_char *转换成char*类型的十六进制数据
在PF_RING安装包中摘取的代码,,感觉比较不错。自己注释的char*etheraddr_string(constu_char*ep,char*buf){u_inti,j;char*cp;cp=buf;if((j=*ep>>4)!=0)//ep[0]的高4位赋给j,转换成十六进制,赋给cp[0]*cp++=hex[j];else*cp++=‘0‘;*cp++=hex[*ep++&0xf];//ep[0]的..
分类:其他好文   时间:2015-12-04 06:37:26    阅读次数:175
交叉编译pf_ring
1、下载源代码包PF_RING-6.0.3.tar.gz2、编译内核模块 2.1 kernel/Makefile的内容如下:## (C) 2009-10 - Luca Deri #obj-m := pf_ring.o 2.2 单独编译模块: make CROSS_COMPILE=mips-o...
分类:其他好文   时间:2015-11-18 19:35:49    阅读次数:252
libpcap丢包原理分析及Fedora 9 内核2.6.25.14下安装PF-RING的详细过程
看到网上有人讲解fedora 9下安装PF-RING的过程,都是几年前的了,比较老了,我安装PF-RING就是为了使用libpcap库,libpcap的原理是通过socket 将数据包从网卡 捕获数据包,然后在提交给应用程序,和winpcap很大的区别是,libpcap采用的是2个缓冲区,内核类似....
分类:其他好文   时间:2015-08-09 01:46:55    阅读次数:202
linux fedora 14(内核2.6.35.6) PF_RING+libpcap 极速捕获千兆网数据包,不丢包
前面讲到了libpcap 捕获数据包,尤其在千兆网的条件下,大量的丢包,网上搜索好久,大概都是PF_PACKET +MMAP,NAPI,PF_RING之类的方法,我对PF_RING+libpcap进行实验,发现千兆网条件下,捕获数据包的性能很好,几乎不丢包, 实验环境搭配流程如下:1)下载PF_R....
分类:系统相关   时间:2015-08-09 01:42:11    阅读次数:326
pf_ring DNA接收流程代码分析
经过一两个月的学习,对pf_ring DNA的内核部分有了一些认识,本文侧重pf_ring对ixgbe的改动分析。先说一说接收流程吧,流程如下:其中,硬中断处理函数是ixgbe_msix_clean_rings( );软中断处理函数是net_rx_action( )。pf_ring对ixgbe的改动...
分类:其他好文   时间:2015-02-04 15:56:53    阅读次数:503
PF_RING安装
1、安装Build-essential、SVN、Flex、Libnuma-dev、bisonsudo apt-get install build-essentialsubversion flexlibnuma-devbison2、下载PF_RINGsvn co https://svn.ntop.or...
分类:其他好文   时间:2014-12-24 11:23:33    阅读次数:149
PF_RING 6.0.2发布
DKMS、Sysdig、硬件时间戳更多。        2014年9月24日发布一个PF_RING的维护发行版,包括许多修复和增强,特别是:        1)我们已经移动DKMS上的二进制包,让他们独立于内核的版本,不管什么时候发行新内核版本,也可以让你更新。        2)我们在PF_RING中添加sysdig支持,以便你的PF_RING应用能够打开虚拟设备sysdig,在不要求sy...
分类:其他好文   时间:2014-11-19 11:05:29    阅读次数:451
PF_RING Libzero中使用HugePage
PF_RING中README.hugepage的翻译,huagepage在Intel DPDK的开发中也会使用到!!...
分类:其他好文   时间:2014-10-24 23:38:17    阅读次数:472
22条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!