E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PF_RING
PF_RING
简介
1、
PF_RING
简介
PF_RING
是Luca研究出来的基于Linux内核级的高效数据包捕获技术。
whatday
·
2020-07-13 21:12
Suricata开启
PF_RING
加速的方法
PreinstallationrequirementsBeforeyoucanbuildSuricataforyoursystem,runthefollowingcommandtoensurethatyouhaveeverythingyouneedfortheinstallation.sudoapt-get-yinstalllibpcre3libpcre3-dbglibpcre3-dev\buil
LC_988
·
2020-07-13 19:53
IDS/IPS
性能
Suricata+PF_RING安装详解
由于实际需求,本文中的Suricata编译将加入
PF_RING
零拷贝工具。2.SuricataBuildInfo详解[root@monstersuricata]#suricat
未闻小然桑
·
2020-07-13 08:57
网络安全
Centos6.8 64位编译安装
PF_RING
心得和总结
1)确认是否安装
PF_RING
如果你已经安装
pf_ring
,你可能需要执行:rmmodpf_ring如果你不确定你是否安装
pf_ring
,执行:modinfopf_ring2)编译和安装
PF_RING
内核模块进入到
codergeek
·
2020-07-13 05:22
centos
64位
PF-RING
编译安装
教程
在支持
PF_RING
的应用程序中开发硬件过滤
介绍
PF_RING
过滤器被设计成高效和多功能的。基于
PF_RING
的应用程序可以使用它们来减少需要处理的数据包的数量,并将传入的数据包传递给内核插件以供进一步处理。
明翼
·
2020-07-08 02:28
pf_ring
linux.chinaunix.net/bbs/thread-1149919-1-1.htmlPF_RING实现分析版权所有,转载请注明出处独孤九贱内核版本:Linux2.6.30.9PF_RING版本:4.1.0最近看了一个
PF_RING
aaa6695798
·
2020-07-04 10:40
linux
应用基础知识
网卡RSS功能--转载原文地址:http://blog.chinaunix.net/uid-24830931-id-3352000.html
在使用
pf_ring
的过程中,发现
pf_ring
有自身的rss功能。网卡已经有了rss(receivesidescaling)功能,
pf_ring
的rss有何存在的必要?
庞叶蒙
·
2020-07-02 14:26
DPDK学习
CentOS 7安装
PF_RING
驱动
CentOS7安装
PF_RING
驱动原有网卡是e1000e,可以通过lsmod|greppf_ring来确认是否已加载
pf_ring
模块。
wwlhz
·
2020-06-29 21:59
Linux
libpcap和pfring应用程序--Pcap_open_live(二)
本文的主要宗旨是分析源码,从应用层的libpcap,pfring一直分析到内核的
PF_RING
,通过对源码的讲解,使得我们深入的理解PF_RIN
smilestone322
·
2020-06-26 13:54
网络编程开源技术
CentOS 6.5 安装Suricata(with
PF_RING
& CUDA)
0.基础包确保已安装yuminstallmpfrcpppplcloog-pplgcckernel-develpcre-devellibpcap-develyum-plugin-prioritiesyum-conflibyamllibyaml-devellibnetflexbisongcc-c++第三步很坑的一点,官方文档也没写,要提前安装file-develyuminstallfile-devel
db5404
·
2020-06-23 03:42
本科毕业设计摘要
实验:1、发包程序
pf_ring
:zsenddpdk:pktgen-dpdk(1.8版本不能运行)2、性能分
shaarawy18
·
2020-06-21 09:38
vmware支持网卡队列
https://www.ntop.org/products/packet-capture/
pf_ring
/最近,测试公司自行开发的一内外网网闸传输系统,在物理机上测试不太方便,想通过VMware搭建虚拟环境用于调试
贰爷
·
2020-03-31 14:16
用
PF_RING
DNA加速Suricata
下面你可以找到我们的朋友PeterManev(Suricata核心团队)写的“Suricata(和开源IDPS的大满贯)”的文章,描述如何安装和配置
PF_RING
,DNA和Suricata。
明翼
·
2020-03-14 06:29
PF_RING
和DPDK接收报文如何添加时间戳
0.DPDK77E02E3E-42A3-4014-A9F8-33E0093EE357.png在DPDK里面在各种网卡驱动程序里面找到了一些关于添加时间戳的函数,不同的网卡驱动程序都调用了rte_timecounter_update函数和rte_ns_to_timespec函数,这个两个函数定义在dpdk-16.07/lib/librte_eal/common/include/rte_time.h中
shaarawy18
·
2020-01-01 03:14
NTop 2016 路线图
2016年计划如下:100Gbit正如在2015年我们已经在
PF_RING
中为40Gbit提供了支持,2016年将为100Gbit提供支持。
RiboseYim
·
2019-12-29 10:47
PF_RING
学习笔记
1、
PF_RING
简介
PF_RING
是Luca研究出来的基于Linux内核级的高效数据包捕获技术。
shaarawy18
·
2019-12-20 16:57
linux 内核报错解决
[root@h187kernel]#rmmodpf_ringrmmod:ERROR:Modulepf_ringisinuseby:ixgbe说明
pf_ring
已经在万兆网卡驱动上调用了。
hongfeiwuyue
·
2019-05-10 14:16
pfring
内核报错
linux系统知识
【包】netfilter、libpcap使用
及内存占用率,使用netfilter、scapy、tcpdump、wireshark实现openstack网络架构上patch-tun端口抓包,查阅了一些其他的数据包捕获技术(例如,libpcap-mmap、
pf_ring
Li_JiaQian
·
2018-10-10 18:53
网络抓包
ntop 2016 路线图
2016年计划如下:100Gbit正如在2015年我们已经在
PF_RING
中为40Gbit提供了支持,2016年将为100Gbit提供支持。
香山居士
·
2016-02-08 20:00
代码改错有感
错误是这样:在libnids安装包的IP分片重组、TCP流重组程序移到
PF_RING
程序中时,我得不到应用层数据。
宇宙星河
·
2016-01-07 20:53
计算机生活
将u_char *转换成char*类型的十六进制数据
在
PF_RING
安装包中摘取的代码,,感觉比较不错。
宇宙星河
·
2015-12-03 22:58
c
linux
PF_RING
安装与使用总结
按照以下的安装步骤,只是将驱动换成了ixgbe,在第4步前面加一个
PF_RING
根目录下的make命令,将出现的错误注释掉。
宇宙星河
·
2015-11-25 16:16
linux
Ubuntu中的ip命令
而且更加适合我的
PF_RING
研究。
宇宙星河
·
2015-11-25 16:57
linux
pf_ring
透明工作模式(transparent_mode)原理
pf_ring
有三种透明模式(transparent_mode),为0时走的是Linux标准的NAPI包处理流程。为1时,包既走Linux标准包处理流程,也copy给
pf_ring
一份。
宇宙星河
·
2015-11-24 22:30
linux
centos6.5下
PF_RING
安装方法
参考的是这个大牛的文章:http://blog.csdn.net/fan_hai_ping/article/details/6705170 自己的环境是centos6.5,是开发的版本 编译安装
PF_RING
·
2015-11-13 05:30
centos6
PF_RING
安装
1、安装Build-essential、SVN、Flex、Libnuma-dev、bison ubuntu中:sudo apt-get install build-essential subversion flex libnuma-dev bison centos中:yum install subversion flex bison numactl-devel
·
2015-11-13 02:11
安装
PF_RING
实验
前提:pf_ring.ko 运行在模式2 收包实验: 使用两台机器同时对装
PF_RING
的机器进行发包,此机器的网卡流量达到
·
2015-11-01 12:15
in
PF_RING
总结
1.背景 目前收包存在的问题: 第一:inpterrupt livelock, 当收到包的时候,网卡驱动程序就会产生一次中断。在大流量的情况下,操作系统将花费大量时间用于处理中断,而只有 少量的时间用于其他任务。 第二:将包从网卡移动到用户层花费的时间太久。 2.PF_RING的目标 1. 充分利用 device polling 机制
·
2015-11-01 12:14
总结
PF_RING
安装
1、安装Build-essential、SVN、Flex、Libnuma-dev、bisonubuntu中:sudoapt-getinstallbuild-essentialsubversionflexlibnuma-devbisoncentos中:yuminstallsubversionflexbisonnumactl-devel2、下载PF_RINGsvncohttps://svn.ntop.
宇宙星河
·
2015-10-14 15:50
linux
pf_ring
高效的DDoS攻击探测与分析工具:FastNetMon
关于FastNetMon这是一个基于多种抓包引擎(NetFlow,IPFIX,sFLOW,netmap,
PF_RING
,PCAP)的DoS/DDoS攻击高效分析工具,可以探测和分析网络中的异常流量情况,
佚名
·
2015-05-14 09:09
PF_RING
Libzero中使用HugePage
Libzero中使用HUGEPAGESLibzero使用Hugepage来增加报文处理使用的内存大小。如果使用PF_RINGZC,它是必选的。注:Hugepage在IntelDPDK开发中也是必选的!!本文档描述如何在你的系统中启用hugepage。快速设置$echo1024>/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages$mount-
少东家2
·
2014-11-20 09:36
linux
管理员
Intel
缓冲区
虚拟内存
PF_RING
6.0.2发布
2014年9月24日发布一个
PF_RING
的维护发行版,包括许多修复和增强,特别是: 1)我们已经移动DKMS上的二进制包,让他们独立于内核的版本,不管什么时候发行新内核版本,也可以让你更新。
fan_hai_ping
·
2014-11-19 09:00
pf_ring
PF_RING
6.0.2在Redhat 6.3 x86_64上编译和安装
前言本文详细描述Linux下
PF_RING
的编译和安装过程。
fan_hai_ping
·
2014-10-17 08:00
linux
pf_ring
ifconfig 没有eth0
阅读更多CentOS6.5上因为安装
PF_RING
,卸载了系统的libpcap,导致卸载了一系列的软件,终于没了eth0ifconfig-a能显示eth0,网上大多说是系统没安装网卡驱动,明显不是。
tcspecial
·
2014-09-19 23:00
centos
ifconfig
eth0
ifconfig 没有eth0
阅读更多CentOS6.5上因为安装
PF_RING
,卸载了系统的libpcap,导致卸载了一系列的软件,终于没了eth0ifconfig-a能显示eth0,网上大多说是系统没安装网卡驱动,明显不是。
tcspecial
·
2014-09-19 23:00
centos
ifconfig
eth0
ifconfig 没有eth0
CentOS6.5上因为安装
PF_RING
,卸载了系统的libpcap,导致卸载了一系列的软件,终于没了eth0 ifconfig -a能显示eth0,网上大多说是系统没安装网卡驱动
tcspecial
·
2014-09-19 23:00
centos
ifconfig
eth0
ifconfig 没有eth0
CentOS6.5上因为安装
PF_RING
,卸载了系统的libpcap,导致卸载了一系列的软件,终于没了eth0 ifconfig -a能显示eth0,网上大多说是系统没安装网卡驱动
tcspecial
·
2014-09-19 23:00
centos
ifconfig
eth0
关于
PF_RING
/Intel 82599/透明×××的一些事
了解了
PF_RING
之后,我迫切希望做一个实验,于是跑回家验证后再回来。事情的起因是这样的。一共有4个问题1.关于一个网络加速卡前些日子,接触到一款网络加速卡,插在PCIe插槽,
dog250
·
2014-06-22 01:06
交换机
Intel
防火墙
PF_RING
编译问题解决
系统:debian7.4 版本3.2.0-4-amd64根据文献http://www.ntop.org/
pf_ring
/installation-guide-for-pf_ring/进行
PF_RING
hitqq
·
2014-05-12 15:00
PF_RING
浅析
PF_RING
架构
PF_RING
的主要框架包括如下几部分:内核数据包加速处理模块负责提供拷贝底层的数据包到
PF_RING
环中用户空间PF_RINGSDK负责透明的为用户空间应用程序提供
PF_RING
技术支持特殊定制的
linux_embedded
·
2014-04-10 21:00
PFQ: a Linux kernel module for packet capturing on multi-core architectures
看官方性能数据(http://netgroup.iet.unipi.it/software/pfq/performance.html)比较貌似比
PF_RING
强,不过没比较
功名半纸
·
2013-12-07 23:16
内核技术
pfring(
pf_ring
)编译安装
1、pfring(
pf_ring
)简介pfring(
pf_ring
)主页http://www.ntop.org/products/
pf_ring
/;pfring(
pf_ring
)是一种加速处理数据包的实现方法
gliscor
·
2013-09-26 11:00
pfring
libpcap-ring
pf_ring
pf_ring
5.4.0源码分析
pf_ring5.4.0源码分析
pf_ring
是一款开源的高性能抓包库,项目的网址是:http://www.ntop.org/products/
pf_ring
/同经典的libpcap比较,
pf_ring
anhuidelinger
·
2013-08-29 19:00
linux
pf-ring
概述
PF_RING
是LucaDeri发明的提高内核处理数据包效率,并兼顾应用程序的补丁,如Libpcap和TCPDUMP等,以及一些辅助性程序(如ntop查看并分析网络流量等)。
anhuidelinger
·
2013-08-29 13:00
PF_Ring
性能提升使用说明
pf_ring
通过用户态、内核态共享内存达到提高包处理效率的目的。
jiayanhui2877
·
2013-07-02 12:00
网络数据捕获之
PF_RING
Linux环境下需要监听网络数据最简单的可以使用SOCK_RAW原始套接字或者直接调用专门进行网络抓包的库接口libpcap,但是是针对千兆网数据捕获就会有瓶颈,而且随着数据流量的增大捕获主机的CPU会有很大的负担,本人曾亲测使用原始套接字进行千兆网数据捕获评测,i7服务器主机,网络数据全是1400Byte大包,码率加到600Mbps左右就会出现间歇性丢包(丢包通过在发包端对数据打上连续计数值,而
shamofeiyu
·
2013-03-09 10:00
linux
优化
socket
网络
数据包的读写---(九)
数据包的读写包括从网卡中读取数据包到内核及从内核将数据包传递到用户空间,越分析到下面,就越底层了,上面已经分析了
PF_RING
内核补丁的大部分内容了,做完上面的工作之后,就可以读取数据包了。
smilestone322
·
2012-12-29 21:00
绑定和分配mmap内核空间(bind_ring)--(七)
用户态在创建了套接字后,接下来就调用bind函数,绑定套接字,而
PF_RING
实际做的就是为RING分配相应的空间。也就是说,一个套接字,都有一个与之对应的RING。
smilestone322
·
2012-12-29 21:00
socket的创建(六)
Socket的创建函数,在
PF_RING
,创建sokcet的函数为ring_create,当pfring.c中通过sokcet函数建立socket时,内核调用的ring_create函数,ring_create
smilestone322
·
2012-12-29 21:00
PF_RING
模块初始化(五)
Linux2.6的内核后对模块机制更加重视了,因为模块可以很方便的添加到内核,也可以很方便的从内核移除,对于驱动程序来说是一个很方便的事情,当需要该模块的时候采用insmod插入到内核,不需要时可以采用rmmod从内核很方便的删除,这样可以避免内核由于外设驱动程序的增多还不断庞大,linux和windows的一个区别就是linux的内核和应用程序是可以定制的,这样用户可以根据自己的需要进行配置,减
smilestone322
·
2012-12-29 21:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他