Questions tagged [dpdk]

Intel DPDK (Data Plane Development Kit) is a collection of libraries for fast network packet processing on Linux

Intel Data Plane Development Kit (DPDK) is a collection of libraries, Accelerators and network interface drivers for fast packet processing on Linux, BSD, Windows for 32-bit and 64-bit , , processors.

External links

661 questions
-1
votes
1 answer

How to receive 40Gbps line rate traffic without zero loss?

My Goal is capturing incoming packet with DPDK, to do this I want to integrate DPDK library ETH API to my project to receive all incoming Packets (NIC rate:40Gbps, pkt size 1500 bytes) with zero packet loss. I didn't know How can I do this ? I…
Alexanov
  • 125
  • 18
-1
votes
1 answer

How to install DPDK kernel module?

I have installed dpdk 18.08 on a Centos 7 machine, which has the kernel source installed. I built dpdk using: $ make -j T=x86_64-native-linuxapp-gcc install Build complete [x86_64-native-linuxapp-gcc] Installation cannot run with T defined…
DavidA
  • 2,053
  • 6
  • 30
  • 54
-1
votes
1 answer

How to generate incremental data value in DPDK

Code image Hello DPDK Users, I was trying to generate the incremental data value of UDP packets via DPDK. But when I am transmitting it, I verified the same frames in Wireshark. The data part of packets is changing illogically. No sequence can be…
-1
votes
1 answer

DPDK l2fwd with multiple RX/TX queue in KVM

I wanted to try-out multiple RX/TX queue in KVM (Guest: CentOS). I have compiled DPDK (version: 18.05.1) and inserted igb_uio driver (bound two interface to it). I am trying client to server connection (private). client (eth1: 10.10.10.2/24) <-->…
Brijesh Valera
  • 1,085
  • 2
  • 9
  • 30
-1
votes
1 answer

DPDK testpmd minimal traffic

I have setup a DPDK 17 version testpmd setup. I have two high end servers which have two NIC mapped using a physical direct connection. The issue is that when i try and send traffic from one server to another using testpmd, it either does not send…
RNA
  • 92
  • 1
  • 14
-1
votes
2 answers

DPDK application cannot work for no free hugepage

I am building the Helloworld application in DPDK. I get an error that says No free hugepages reported in hugepages-1048567. (1) I build the DPDK-18.11 using RTE_TARGET=x86_64-linuxapp-native-gcc. (2) I run usertools/dpdk-setup.sh, run [15] (build…
jiexray
  • 325
  • 4
  • 13
-1
votes
1 answer

How to test packet loss?

I'm working on ovs-dpdk, I want to test whether a port has packet loss. For hardware switch, you could use IXIA or some to send continuous packet, but this is virtual switch and I have no IXIA. So I use ping to test this, but ping's packet rate is…
batmancn
  • 457
  • 3
  • 15
-1
votes
3 answers

Hugepagesize is not increasing to 1G in VM

I am using CentOS VM in ESXi Server. I want to increase the Huge page size to 1G. I followed the link: http://dpdk-guide.gitlab.io/dpdk-guide/setup/hugepages.html I executed the small script to check if the size of 1 GB is supported: [root@localhost…
mbhole
  • 13
  • 1
  • 4
-1
votes
1 answer

Why is DPDK forwarding performance lower in small packets?

I have read this report "Intel DPDK Performance Report" at "http://fast.dpdk.org/doc/perf/Intel_DPDK_R16_11_NIC_performance_report.pdf". I have found that DPDK's performance with small packets(e.g 64Bytes) is lower than bigger packets(e.g 128/256…
Jane
  • 21
  • 3
-1
votes
1 answer

How to write own TCP/IP or ISO/OSI stack to use WebSockets without using handshake every time?

My purpose is to use WebSockets with own TCP/IP or ISO/OSI stack. I want to load balance all requests from the client to the application servers (as we know WebSockets can work only with one server which has established a connection). I want to be…
Oleksandr
  • 3,574
  • 8
  • 41
  • 78
-1
votes
3 answers

Can not use Linux perf because your Linux kernel does not support PERF_COUNT_HW_REF_CPU_CYCLES event

I just want a information about linux "perf" for virtual environment. I am trying to get perf stat -e cycles "my process", so when i run this command on my VM(which is running on top of Vmware5.1)i got the message like.. /not supported> cycles …
-2
votes
1 answer

How can I construct IP payload packet with mbuf?

My requirement is create to Ethernet-IP-Payload with DPDK Mbuf. DPDK application is running on on virtual machine, the packet generation function invokes the API (attached in second image). I send the packet through DPDK interface and capture on my…
molliry
  • 13
  • 2
-2
votes
2 answers

low performance of send and receiving single message in RTE_RING of DPDK

Hell Stack-Overflow experts. I am wondering whether there is a good explanation for high latency caused by rte_ring when testing the round-trip latency using 1 burst in (tx rx queue). I have tested the performance using two nodes (client and…
Sungho Hong
  • 340
  • 2
  • 16
-2
votes
1 answer

How to explain this C code in DPDK code

I am new in DPDK,so i get some doubt when read code. code as below in DPDK in kni_misc.c ... switch (dev_info.device_id) { **#define RTE_PCI_DEV_ID_DECL_IGB(vend, dev) case (dev): #include ** …
DK.Xu
  • 3
  • 2
-3
votes
1 answer

Please provide me with a example for the dpdk TSO feature

I want to enable NIC TSO feature in dpdk21.11, But I didn't find a single example in the dpdk code. Please provide me with one.
J.Heng
  • 33
  • 6
1 2 3
44
45