Hi,

I am working with pf_ring for the first time. I currently have the ring
installed and am using transparent_mode=1.  Running code similar to the
pktgen tests in a loopback between eth1 and eth2 assigned to the 2 ports of
the Intel 82576.

Repeated tests show on average ~920 Mbit/sec in  both pfcount and cat
/proc/net/pktgen/eth1 dump.

I presently do not have TNAPI but am considering using it if it gives better
throughput.

   - 'insmod pf_ring.ko transparent_mode=1': PF_RING-aware driver copies the
   packets into PF_RING, while the same packet is still passed to TNAPI
   - 'insmod pf_ring.ko transparent_mode=2': PF_RING-aware driver copies the
   packets into PF_RING, no the packet still is passed to TNAPI


I do not understand what the bullet points above from the NTop PF_RING page
are saying.  I understood that TNAPI is the driver that passes to the ring.
So if I don't have TNAPI and am in mode 1 what is being passed to where?
And if I do have TNAPI in mode 2 and TNAPI is not getting passed the packet
then what is it doing?

Can anyone explain simply what the difference is between the 2 modes?

Also, is there an updated API doc?  The version that came with the 4.1.3
drop is for 3.1 and it has missing argument definitions for the
initialization call per the pfcount example code.

Thanks

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

Reply via email to