[Winpcap-users] About the packets loss , what is the bottleneck ?
yulou liu
lyulou at gmail.com
Wed Aug 25 11:08:15 PDT 2010
I'm using winpcap to capture datas from FPGA board via 1G Ethernet
connection(directly connected).
the FPGA is configed to send data at a special rate. With the fpga sending
rate increases,especially above 500Mbps, it sometimes loss packets.
Q1: Is it possible to totally avoid packets loss by optimism the code? I
want to collect datas at speed 614Mbps without packet loss (collecting all
datas
last about 1 minutes). My workstations features with 2 Xeon CPU (each has
4core), DDR3 SDRAM, 1 G onboard netcard. Which part is the most probably
bottleneck ?
Q2: As a test , I found the pcap_next_ex() can't get any packets when the
user buffer is set over 64 MB, what does it happen ?
Q3: if the Kernel buffer's size is 16MB , then the first 16Mb packets from
fpga won't be lost, so , if I set the kernel buffer as 128MB , then at
least
the first coming 128MB data from FPGA won't be lost either ? but I found
When I set the kernel buffer bigger than 100 MB, the packets drops is
getting
worse.
Thanks a lot!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winpcap.org/pipermail/winpcap-users/attachments/20100826/8e443760/attachment.htm
More information about the Winpcap-users
mailing list