Hi Luca,

On Wed, 2010-02-17 at 18:10 +0100, Luca Deri wrote:
> Hi Alexander
> 
> On Feb 17, 2010, at 3:03 PM, Alexander Didebulidze wrote:
> 
> > Hi Luca,
> > 
> > if I load igb TNAPI driver with parameter RSS=2,2 i get 2 Kernel tnapi
> > Threads...
> > 
> > If i capture from eth0 (without @0 and @1) pf_ring uses only one
> > RING-Buffer...
> > 
> > in /proc/net/pf_ring/info i see: 
> > PF_RING Version     : 4.1.0 ($Revision: 4012 $)
> > Ring slots          : 4096
> > Slot version        : 10
> > Capture TX          : Yes [RX+TX]
> > IP Defragment       : No
> > Transparent mode    : Yes
> > Total rings         : 1  <---- ???
> > Total plugins       : 0
> > 
> > would same number of rings as RX-queues improve capturing performance?
> DEpends if you have traffic to handle. poll() is very costly so better to 
> have something to do that rest/work/rest.... forever
Which poll() do you mean? do you mean tnapi thread inside driver? I
thought that this thread is not polling the NIC. as i can see it sleeps
till new packet arrives.
(wait_event_interruptible(adapter->tnapi.packet_waitqueue[r_idx]....)

I think I'm also not using ring-polling in user-space apps.(no -a flag
etc)

> > 
> > is it possible to use 2 or more rings from unmodified PCAP-based
> > capturing applications when using pcap+pfring?
> 
> Yes. You can bind a ring per queue
I don't want to start 2 tcpdumps with -i e...@0 and e...@1
I want to use 2 rings with SINGLE tcpdump which is linked against
pf_ring capable PCAP. is this also possible?

"tcpdump -i eth0" creates only one ring and i don't see the way to
create 2 rings. 


I also found a bug in PF_RING Revision: 4012 in combination with TNAPI.
if i load pf_ring.ko with parameter enable_tx_capture=0 i get no
packets:

Tot Packets    : 0
Tot Pkt Lost   : 0
Tot Insert     : 0
Tot Read       : 0
Tot Fwd Ok     : 0
Tot Fwd Errors : 0

with enable_tx_capture=1 i can receive incoming packets again.
since i don't have any outgoing traffic on this interface this parameter
is not important for me.
(i  don't know if svn trunk also has this problem)

Best Regards,
Alexander
 
P.S. did you get my mail which i sent to you Yesterday? Subject was
"TNAPI drivers".  I hope that we can get new driver for tests on 10GE
which we want to start tomorrow morning.


_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to