[dpdk-users] Minimal dpdk configuration for 2 hosts

dawid_jurek dawid_jurek at vp.pl
Thu Mar 10 15:59:50 CET 2016


Hello Harold,
I did investigation and one directional forwarding through 2 hosts connected by one port NIC each is possible indeed.
Testpmd with following command line arguments can do that:
 
On host1 (as sender):
./testpmd -c 0x3 -n4 -- -i --forward-mode=txonly --port-topology=chained
On host2 (as reciever):
./testpmd -c 0x3 -n4 -- -i --forward-mode=rxonly --port-topology=chained
 
Anyway still I don't how to run two directional communication. Harold, could you provide commands/command line options for this?
Also It seems that  2 port NIC on every host is required to run basicfwd, rxtx_callbacks and other examples
(dpdk gives me print that number of ports must be even).
 
Regards,
Dawid
 
W dniu 2016-03-06 10:30:51 użytkownik Harold Demure <harold.demure87 at gmail.com> napisał:
Hello Dawid,
I am no expert but a single port should be able to take care of both TX and RX queues. For example, I am currently running two hosts with only one port each and they are able to both send and receive messages.
Regards,
Harold
2016-03-04 21:47 GMT+01:00 dawid_jurek <dawid_jurek at vp.pl>:
Hello,
I wonder what is the minimal configuration (in sense on number of NIC ports) to run basic dpdk examples like
basicfwd, rxtx_callbacks or forwarding by testpmd for 2 hosts connected directly by Ethernet.
Is it possible to perform one directional transmission for some kind of sender-reciever scenario (2 hosts, every host with one port)?
It seems that for every kind of transmission between 2 machines I need at least 4 ports
(because every port may take care of TX or RX but not both of them at the same time).
Is it correct?
Regards,
Dawid
 


More information about the users mailing list