Update on the below query : When DPDK is not running,we have the setup working i.e. the TCP client and server as per the below setup are communicating properly.
So now we started DPDK and ran the L3fwd application in VM2, added an arp entry on VM1. Modified the lookup table in l3fwd code as per our setup. Not sure whether the 0 (the if_out) at the end of this entry represents vnic1 or vnic2. Though we tested with both 0 and 1 entries. {{IPv4(101,0,0,2), IPv4(100,10,0,1), 5000, 6000, IPPROTO_TCP}, 0}, The tcp client is binded to 6000 port and server is binded to 5000. These values are also modified in l3fwd app. Are we missing something else. Please let us know. Thanks in advance for the help. VM1 VM2(DPDK-L3fwd) VM3 vnic1 ------bridge1 --------vnic1 vnic2------bridge2--------vnic1 100.10.0.1 100.10.0.2 101.0.0.1 101.0.0.2 (port: 6000) (port: 5000) Regards Gopi Krishna B -----B Gopikrishna/HYD/TCS wrote: ----- To: dev at dpdk.org From: B Gopikrishna/HYD/TCS Date: 04/21/2014 02:34PM Subject: test setup for l3fwd application running on VM Hi I have the below setup and would like to check the l3fwd application running on VM VM1 VM2(DPDK-L3fwd) VM3 vnic1 ------bridge1 --------vnic1 vnic2------bridge2--------vnic1 On VM1 -TCP client and, on VM3 -TCP server applications are running The TCP client and server should communicate via the DPDK L3fwd application running on VM2. I created a static arp entry on VM1 in order that the packets reach VM2 vnic1, and then the DPDK-L3fwd app would take care of forwarding the packets to VM2 vnic2, and further the packets reach VM3 vnic1 This is not working for me, please let me know if I need to do some additional steps in order to complete the flow. All the vnic's are configured as e1000 drivers. Regards Gopi Krishna B =====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you