Dear all, I’m testing performance of PF_RING with the DNA/libzero license using STC (Spirent Test Center). I constructed the following environment to perform the test. STC ---- pfdnacluster_mt_rss_frwd app.(dna0<->dna1) --- STC
The STC transmits the busty TCP/IP packets (20G bi-directional) to the PF_RING application, and then the application just passes (without any additional manipulation) the incoming packets to the STC RX port. In this test, I have encountered a very strange issue with packet loss during bypass a particular type of packets. All packets are bypassed normally except the packets with TCP ACK flag. However, when the STC sends the packets with TCP ACK flag (2,349,625 packets with ACK flag), the PF_RING application drops a number of incoming packets (around 10%), and it occurs even in the lower bandwidth settings. All others (SYN, PSH, FIN, RST) are flowed pretty well. Furthermore, dna_cluster_stats(), which is used to acquired statistical data, does not seem to recognize the actual number of RX packets. I have already checked that the STC operates normally via DPDK platform. Do you have any ideas what the problem is ,and how to fix it? Configuration details are as follows: Xeon X5690 with Intel ixgbe 82599 NIC, 2.6.32-220.13.1.el6.x86_64 pf_ring and ixgbe drivers with: insmod pf_ring.ko transparent_mode=2 enable_tx_capture=0 insmod ixgbe.ko allow_unsupported_sfp=1,1 RSS=8,8 --------------------------------------------- # cat /proc/net/pf_ring/info PF_RING Version : 5.6.0 ($Revision: exported$) total rings : 26 Standard (non DNA) Options Ring slots : 4096 Slot version : 15 Capture TX : No [RX only] IP Defragment : No Socket Mode : Standard Transparent mode : No [mode 2] Total plugins : 0 Cluster Fragment Queue : 0 Cluster Fragment Discard : 0 ---------------------------------------------- # cat /proc/net/pf_ring/dev/dna0/info Name: dna0 Index: 122 Polling Mode: DNA Type: Ethernet Family: Intel ixgbe 82599 Max # TX Queues: 8 ---------------------------------------------- cat 6055-dna0.11 Bound Device(s) : Active : 1 Breed : DNA Sampling Rate : 1 Capture Direction : RX+TX Socket Mode : TX only Appl. Name : pfdnacluster-dna0-channel-0 IP Defragment : No BPF Filtering : Disabled # Sw Filt. Rules : 0 # Hw Filt. Rules : 0 Poll Pkt Watermark : 128 Num Poll Calls : 0 Channel Id : 0 Num RX Slots : 8192 Num TX Slots : 8192 Tot Memory : 25952256 bytes ----------------------------------------------
_______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
