腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(42)
视频
沙龙
1
回答
lo接口的PfRingDevice
、
我使用
PF_RING
和PCAP++来捕获和分析网络流量。顺便说一句,在你被你的命令打破之前,回环中总是会保持沉默。
PF_RING
可能会给我回送流量。%d packets\n", i);}如何选择lo与
PF_RING
如何为
PF_RING
设置打开标志、方向和socket_mode等参数?
浏览 4
提问于2021-08-18
得票数 0
回答已采纳
1
回答
TCP和
PF_RING
、
、
、
我正在研究在我的应用程序中使用
PF_RING
进行发送和接收。我知道使用
PF_RING
接收数据有一个明显的优势,有人尝试过用
PF_RING
发送数据吗?与普通的发送调用相比,是否有明显的优势?
浏览 9
提问于2012-10-25
得票数 12
回答已采纳
2
回答
pcap (Linux)的替代方案
、
、
、
在Linux路由器上,我编写了一个C程序,它使用pcap来获取IP报头和数据包的长度。通过这种方式,我能够收集统计数据并基于IP测量带宽。相当整洁。:-)程序本身是非常优化的。我不想炫耀,但我相信这已经是最好的了。它读取IP报头和数据包长度。然后,它将IP转换为索引(只是一个简单的减法),并将数据包的长度存储(累加)到一个数组中。它每隔一段时间(实际上是一个SIGALRM)将数组存储在MySQL数据库中。 我的问题是:有没有其他方法可以接入以太网设备,以获
浏览 3
提问于2012-04-16
得票数 4
1
回答
libpcap (>1.0.0)与
PF_RING
效率
、
、
、
我正在遭受包丢失的痛苦,在对它进行了研究之后,我发现了
PF_RING
,现在我正在考虑使用它。问题是,我真的不明白为什么使用
PF_RING
比使用libpcap的PF_PACKET更有效,因为libpcap的默认数据包捕获方法是“零拷贝”(因为libpcap1.0.0),以及
PF_RING
的.请有人解释一下为什么在libpcap1.0.0和更高版本中,使用
PF_RING
仍然比不使用它更有效(如果它实际上更有效的话)? (预先多谢!)
浏览 2
提问于2013-11-02
得票数 4
2
回答
PF_RING
ubuntu安装
、
、
、
我正在尝试在ubuntu虚拟机上安装
pf_ring
,我尝试了很多次,但每次都失败了:( .因此,我使用的是教程: 在本教程中,eth0的驱动程序是e1000e,在我的电脑上是e1000。第二个错误是当我尝试安装
pf_ring
驱动程序时。我将转到~/
PF_RING
/drivers/DNA/e1000-8.0.35-DNA/src文件夹,运行make并收到以下内容:this driver is not supported on kernel也许有人知道问题出在哪里,以及如何安装
PF_RI
浏览 8
提问于2016-02-08
得票数 0
1
回答
PF_RING
技术和PACKET_RX_RING之间的区别是什么
、
、
、
、
在阅读PACKET_MMAP内核文档()时,我偶然发现了
PF_RING
有没有人能解释一下
PF_RING
和PACKET_MMAP中的PACKET_RX_RING/PACKET_TX_RING之间的实际技术差异
浏览 54
提问于2019-08-13
得票数 0
1
回答
在Linux中使用多队列NICs
、
、
、
、
我确实了解
PF_RING
,但我认为Linux内核本身必须有一些基本支持。毕竟,Interl在其网站上吹嘘它的RSS技术,并声称它支持Linux。而且,RPS不在
PF_RING
的范围之内。我不愿使用
PF_RING
的另一个原因是,它们已经修补了网络驱动程序,而且其中一些修补程序似乎已经过时。
浏览 4
提问于2012-05-12
得票数 2
1
回答
两个或多个应用程序如何使用
PF_RING
ZC集群?
、
、
下图表明,许多应用程序可以使用
PF_RING
集群。 我已经通过以下命令对此进行了测试。./zcount1 1 -i eth0 -c 99 -好的 假设我想使用
pf_ring
zc。据我所知,如果您在零拷贝(例如pfcount -i zc:eth1)中使用
PF_RING
感知驱动程序打开设备,则该设备将无法用于标准网络,因为它是通过内核旁路在零拷贝中访问的,就像前面的DNA一样。如果我错了,是否可以像使用
PF_RING
ZC一样使用
PF_
浏览 1
提问于2016-08-16
得票数 1
回答已采纳
1
回答
使用sendfile而不是sendto零拷贝udp套接字
、
、
我正在实时环境中使用udp套接字。我目前使用的是标准套接字函数sendto(),这需要相当长的时间。我读到可以使用零拷贝,如果我理解得很好,就可以避免通过从用户/内核环境复制文件而增加额外的时间。但是,我看到只允许从一个文件描述符复制到另一个文件描述符。我不知道如何使用它来发送UDP数据包,在我的例子中,UDP数据包是一个缓冲区。所以我的问题是: 我正在一个实时平台上工作,在那里我有几个操作,外加发送套接字。所有这些都不应超过1ms。我在三台机器上试过,第一台3.4GHz有4个核心,
浏览 4
提问于2017-04-06
得票数 1
2
回答
命令仅从输出中提取数字。
、
$ ssh dlpremote@172.19.37.188 cat /proc/net/
pf_ring
/*eth0* | grep -E "Tot Pkt Lost" Tot Pkt
浏览 0
提问于2020-04-12
得票数 0
2
回答
pf_ring
和libpcap if_index不返回
、
、
、
、
最近,我不得不使用
pf_ring
/ libpcap。我从未用libpcap或
pf_ring
开发过,所以请原谅这个看似愚蠢的问题,因为网络编程对我来说是半新的。我目前有一个使用"C“使用
pf_ring
创建的简单原始数据包嗅探器,如下所示:#include <pfring.h>#includepfring_loop(ring, processRingPacket, (u_char*)&count, 1
浏览 1
提问于2014-08-31
得票数 1
回答已采纳
1
回答
配置RSS和PFRING集群的网络分组流
、
、
我很难理解RSS如何连接到PFRING集群负载平衡的概念。那两个人是怎么走到一起的?PFRING是否从RSS队列中获取数据包并将其放入环网?
浏览 0
提问于2021-12-01
得票数 0
1
回答
Netmap/
PF_RING
和TCP分段卸载和大接收卸载
、
、
、
在由Netmap或
PF_RING
支持的自定义用户空间网络堆栈中,是否有能力使用TCP分段卸载和/或大型接收卸载? 目前流行的与TCP加速相关的硬件特性,如硬件校验和甚至加密、floading的Tx分段、floading的大量接收等
浏览 6
提问于2013-12-25
得票数 4
1
回答
为什么
PF_RING
比DPDK更常用?
、
在资源短缺后,我发现大多数公司都在使用
PF_RING
,而不是“数据平面开发工具包”平台。为什么?
浏览 46
提问于2019-11-04
得票数 0
1
回答
Qt名称冲突,但no_keywords不是一个选项
、
、
、
、
在我使用Qt编写的程序中,我使用了一个(非Qt )库,它在标题中使用Qt关键字作为名称(确切地说,库是
pf_ring
,名称是“槽”),因此我会得到编译错误。我可以将
pf_ring
相关的代码移动到它自己的子项目中,在该子项目中,我可以关闭Qt关键字,或者根本不使用Qt。 你能提出另一个解决方案,希望更优雅,更少麻烦吗?
浏览 0
提问于2013-05-19
得票数 6
回答已采纳
2
回答
C- netmap - Tun/tap vs netmap/
pf_ring
/dpdk
、
、
、
Tun/tap设备会避免netmap/
pf_ring
/dpdk安装吗?如果tun/tap允许绕过内核,这不是同样的事情吗? 或者这些代码带来了如此多的优化,以至于它们超越了tun os旁路策略?
浏览 5
提问于2014-10-13
得票数 2
回答已采纳
2
回答
我是否可以将DPDK用作网络监控应用程序的数据包捕获模块?
、
、
、
我的被动network monitoring应用程序需要从网络接口捕获数据包(以更高的数据包速率)。数据包捕获模块应该能够在捕获每个数据包时调用监控函数(还可以将数据包写入pcap文件)。所以我的问题是..我可以使用DPDK来满足我的要求吗?如果可以,如何开始?卡纳尔版本: 4。在物理设备上捕获。 捕获应用程序具有roo
浏览 20
提问于2021-03-23
得票数 0
1
回答
直接从网络驱动程序获取网络数据包
因此,当数据包到达机器时,由驱动程序处理,然后传递给内核yadda yadda,直到到达程序为止。我知道为什么会发生这种情况,但这显然会造成时间开销。
浏览 0
提问于2015-04-16
得票数 0
回答已采纳
1
回答
:tun/tap接口可以忽略netmap的使用吗?
、
、
我在这里问了一个问题: Tun/tap设备会避免netmap/
pf_ring
/dpdk安装吗?如果tun/tap允许绕过内核,这不是同样的事情吗?
浏览 0
提问于2014-10-12
得票数 1
回答已采纳
1
回答
提高巨型帧以太网吞吐量
、
、
我们正在Macnica Helio板的gigE上运行吞吐量测试,1 1GB DDR3 specification.We现在达到了60% (巨型帧)的吞吐量,但是我们希望我们的应用程序有更高的吞吐量。 (100M / time taken * 8-bit /1Gbps)*100%我们确实尝试使用下面的命令更改ipv4设置,但吞吐量结果仍然相同 -sysct
浏览 1
提问于2013-11-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TCPCopy 线上流量复制工具
网络空间测绘在安全领域的应用(上)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券