[dpdk-dev] zero copy of received segmented IP packet

2014-03-30 Thread Yossi Barshishat
Hi, Assuming I know ahead that all IP segments related to one single IP packet ID arrive consequently and I need to forward the entire IP payload toward the application layer. One way to handle this is using a hash table for reassembly of the packet data (like the ipv4_reassembly example), anot

[dpdk-dev] zero copy of received segmented IP packet

2014-03-30 Thread David P. Reed
Yossi - You may already understand this, but fragments of IP datagrams ("IP packet" is non-standard slang that confuses IP fragments - packets - with the end-to-end data unit of IP) need to be checksummed together with items from the ?virtual header? before delivery to TCP and then userspace.

[dpdk-dev] zero copy of received segmented IP packet

2014-03-30 Thread Yossi Barshishat
Thanks David for the detailed answer. In fact I am talking about a proprietary UDP datagrams exchange implementation between two machines. It is not a standard protocol but a proprietary, and it will be the only protocol to be exchanged between the both machines. Performance is important in this ap

[dpdk-dev] Core Performance

2014-03-30 Thread Fred Pedrisa
Hi, guys. What is the expected performance using a 2650 (2.0ghz) per core ? In terms of packet forwarding with a 82599 ? - Small 64b packets ? - Large 1540b packets ? Sincerely, Fred

[dpdk-dev] Core Performance

2014-03-30 Thread Jayakumar, Muthurajan
Hi, http://www.intel.com/content/dam/www/public/us/en/documents/presentation/dpdk-packet-processing-ia-overview-presentation.pdf Foil # 27 has the forwarding performance for ES-2658 core. Foil # 7 has the problem statement indicating small packet size. Thx -Original Message- From: dev

[dpdk-dev] RES: Core Performance

2014-03-30 Thread Fred Pedrisa
Hello, Ok, but the current dpdk code (1.6.0 r0) for FreeBSD is achieving this current performance ? Sincerely, Fred Pedrisa -Mensagem original- De: Jayakumar, Muthurajan [mailto:muthurajan.jayakumar at intel.com] Enviada em: domingo, 30 de mar?o de 2014 19:27 Para: Fred Pedrisa; dev at