From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpo71.poczta.onet.pl (smtpo71.poczta.onet.pl [141.105.16.21]) by dpdk.org (Postfix) with ESMTP id C5BD82956 for ; Thu, 10 Mar 2016 15:59:51 +0100 (CET) Received: from pmq5.m5r2.onet (pmq5.m5r2.onet [10.174.32.71]) by smtp.poczta.onet.pl (Onet) with ESMTP id 3qLYN70t9nzWvf; Thu, 10 Mar 2016 15:59:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vp.pl; s=2011; t=1457621991; bh=PVww5IDRt2v95SKcdF53aoLgNIJf7cEdSc22TV9oqK8=; h=Content-Type:MIME-Version:From:Cc:To:Date:Message-Id:Subject; b=XbPiCutbDs6Yp4mDZwZPnGz5rjpiX14fyEusiQQkm1BBpms4H2LkY3NhzrQCA7y/8 DGcjQWepXgXFoZ2M90ak9+XYxQdkY4dLnTxp2FZ6jjVH+ecF8Hfi3p+HUi17pf1/zm rrsSYY8x1rQ1HPeZJiv4k3Hc9TVN8U9EmTjfyprk= MIME-Version: 1.0 Received: from [78.11.8.249] by pmq5.m5r2.onet via HTTP id 201603101557343448010001; Thu, 10 Mar 2016 15:59:51 +0100 From: dawid_jurek X-Priority: 3 To: Harold Demure Date: Thu, 10 Mar 2016 15:59:50 +0100 Message-Id: <159860913-165f2f798e5b3275d05256ebcfc7e71c@pmq5.m5r2.onet> X-Mailer: onet.poczta X-Onet-PMQ: ;78.11.8.249;PL;2 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "users@dpdk.org" Subject: Re: [dpdk-users] Minimal dpdk configuration for 2 hosts X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2016 14:59:52 -0000 Hello Harold, I did investigation and one directional forwarding through 2 hosts connecte= d by one port NIC each is possible indeed. Testpmd with following command line arguments can do that: =C2=A0 On host1 (as sender): ./testpmd -c 0x3 -n4 -- -i --forward-mode=3Dtxonly --port-topology=3Dchained On host2 (as reciever): ./testpmd -c 0x3 -n4 -- -i --forward-mode=3Drxonly --port-topology=3Dchained =C2=A0 Anyway still I don't how to run two directional communication. Harold, coul= d you provide commands/command line options for this? Also It seems that=C2=A0 2 port NIC on every host is required to run basicf= wd, rxtx_callbacks and other examples (dpdk gives me print that number of ports must be even). =C2=A0 Regards, Dawid =C2=A0 W dniu 2016-03-06 10:30:51 u=C5=BCytkownik Harold Demure napisa=C5=82: 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 por= t each and they are able to both send and receive messages. Regards, Harold 2016-03-04 21:47 GMT+01:00 dawid_jurek : 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 dir= ectly by Ethernet. Is it possible to perform one directional transmission for some kind of sen= der-reciever scenario (2 hosts, every host with one port)? It seems that for every kind of transmission between 2 machines I need at l= east 4 ports (because every port may take care of TX or RX but not both of them at the s= ame time). Is it correct? Regards, Dawid =C2=A0 >From Simon.Jouet@glasgow.ac.uk Thu Mar 10 17:36:35 2016 Return-Path: Received: from plockton.cent.gla.ac.uk (plockton.cent.gla.ac.uk [130.209.16.75]) by dpdk.org (Postfix) with ESMTP id AF4CA2E81 for ; Thu, 10 Mar 2016 17:36:35 +0100 (CET) Received: from cas06.campus.gla.ac.uk ([130.209.14.39]) by plockton.cent.gla.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1ae3Zj-00014f-Hb for users@dpdk.org; Thu, 10 Mar 2016 16:36:35 +0000 Received: from CMS08-01.campus.gla.ac.uk ([169.254.1.211]) by CAS06.campus.gla.ac.uk ([130.209.14.39]) with mapi id 14.03.0279.002; Thu, 10 Mar 2016 16:36:35 +0000 From: Simon Jouet To: "users@dpdk.org" Thread-Topic: L2fwd very slow throughput Thread-Index: AdF66wHM5iT08bzlTk+DNFHq2Vz5dw== Date: Thu, 10 Mar 2016 16:36:33 +0000 Message-ID: <8379404C2611CB4BB6D4166627C18EA916BAE8D9@CMS08-01.campus.gla.ac.uk> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] L2fwd very slow throughput X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2016 16:36:35 -0000 SGkgZXZlcnlvbmUsDQoNCkkgd2VudCB0aHJvdWdoIHByZXZpb3VzIG1lc3NhZ2VzIG9uIHRoZSBt YWlsaW5nIGxpc3QgdG8gbG9vayBmb3IgcGVvcGxlIHdpdGggYSBzaW1pbGFyIGlzc3VlLCBldmVu IHRob3VnaCBJIGZvdW5kIHNvbWUgdXNlcnMgd2l0aCBzbG93ZXIgdGhhbiBleHBlY3RlZCB0aHJv dWdocHV0IGl0IGlzIHN0aWxsIHNpZ25pZmljYW50bHkgaGlnaGVyIHRoYW4gd2hhdCBJ4oCZbSBn ZXR0aW5nIChodHRwOi8vZHBkay5vcmcvbWwvYXJjaGl2ZXMvZGV2LzIwMTQtSnVseS8wMDQxMTQu aHRtbCkuIFRoZXJlZm9yZSBJIHdvdWxkIGxpa2UgdG8ga25vdyBpZiBzb21lIHBlb3BsZSBoYXZl IGV4cGVyaWVuY2VkIHNpbWlsYXIgcHJvYmxlbXMgb3Igd291bGQgYmUgYWJsZSB0byBwb2ludCBv dXQgd2hhdCBtaWdodCBiZSB3cm9uZyB3aXRoIHRoZSBzZXR1cC4NCg0KVGhlIHNldHVwIGlzIGZh aXJseSBzdGFuZGFyZCwgSSBoYXZlIHR3byBob3N0cyB3aXRoIEludGVsIFg3MTAgcXVhZCBwb3J0 IDEwRyBOSUNzLiBPbmUgaG9zdCBpcyBydW5uaW5nIGwyZndkIGFuZCB0aGUgb3RoZXIgb25lIGlz IHJ1bm5pbmcgTW9vbkdlbiB3aXRoIHRoZSByZmMyNTQ0IHRocm91Z2hwdXQgdGVzdC4gVGhlIHR3 byBob3N0cyBhcmUgY29ubmVjdGVkIHdpdGggdHdvIFNGUCsgY2FibGVzIG9uIHBvcnQgMCBhbmQg MSBvZiB0aGUgTklDcy4NCg0KQm90aCBtYWNoaW5lcyBhcmUgc2ltaWxhciwgd2l0aCBhbiBJbnRl bCA2NzAwSyBTa3lsYWtlIHByb2Nlc3NvciAoNCBjb3JlcyBhdCA0R0h6IHdpdGggaHlwZXJ0aHJl YWRpbmcpIGFuZCAzMkdCIG9mIEREUjQgUkFNIChjbG9ja2VkIGF0IDNHSHopIHJ1bm5pbmcgTGlu dXggd2l0aCBhIGtlcm5lbCA0LjQuMyBhbmQgOCwgMUcgaHVnZXBhZ2VzIGFuZCBmaW5hbGx5IG9u IGJvdGggaG9zdHMgRFBESyAyLjIuMCBpcyB1c2VkIGFuZCB0aGUgdWlvX3BjaV9nZW5lcmljIGRy aXZlciBpcyBsb2FkZWQuIEkgdGhpbmsgdGhhdOKAmXMgaXQgZm9yIHRoZSBzZXR1cC4NCg0KSWYg SSBydW4gdGhlIHRocm91Z2hwdXQgdGVzdCB1c2luZyB0aGUgTGludXggYnJpZGdlIHdpdGggNjQg Ynl0ZXMgcGFja2V0IHNpemUsIEkgYWNoaWV2ZSBhIHNsb3cgYnV0IGV4cGVjdGVkIHRocm91Z2hw dXQgb2YgMTUwNS4xNE1iaXQvcw0KDQogICAgICAgbWF4aW1hbCByYXRlIGZvciBwYWNrZXRzaXpl IDY0OiAyLjI0IE1wcHMsIDExNDYuNzcgTUJpdC9zLCAxNTA1LjE0IE1CaXQvcyB3aXJlIHJhdGUN Cg0KUnVubmluZyB0aGUgc2FtZSB0ZXN0IHdpdGggbDJmd2QgaW5zdGVhZCBvZiB0aGUgTGludXgg YnJpZGdlIGVuZHMgdXAgd2l0aCBhIHZlcnkgc2xvdyB0aHJvdWdocHV0DQoNCiAgICAgICBtYXhp bWFsIHJhdGUgZm9yIHBhY2tldHNpemUgNjQ6IDEuMDcgTXBwcywgNTQ2LjA4IE1CaXQvcywgNzE2 Ljc0IE1CaXQvcyB3aXJlIHJhdGUNCg0KTDJGd2QgaXMgc3RhcnRlZCB1c2luZyB0aGUgY29tbWFu ZCBiZWxvdywgSSB0cmllZCB0byBnaXZlIG1vcmUgb3IgbGVzcyBjb3JlcywgY2hhbmdlIHRoZSBu dW1iZXIgb2YgbWVtb3J5IGNoYW5uZWwgYW5kIGFsc28gdGhlIG51bWJlciBvZiBSWCBxdWV1ZXMg YnV0IHRoZSByZXN1bHQgaXMgYWx3YXlzIHByZXR0eSBtdWNoIGV4YWN0bHkgdGhlIHNhbWUuDQog ICAgICAgc3VkbyAuL2J1aWxkL2wyZndkIC1jIDB4ZmYgLW4gMyAtLSAtcCAzDQoNCkkgdHJpZWQg dG8gdXNlIHRlc3RwbWQgaW4gaW9md2QgYW5kIG1hY2Z3ZCBtb2RlIHdpdGggdGhlIGRlZmF1bHQg Y29uZmlndXJhdGlvbiBhbmQgd2l0aCBleGFjdGx5IHRoZSBzYW1lIHRlc3QgSSByZWFjaCB0aGUg MTBHYml0L3Mgd2l0aG91dCBwcm9ibGVtIGhvd2V2ZXIgd2l0aCB0aGUgbDJmd2QsIGwzZndkIHRo ZSBwZXJmb3JtYW5jZXMgYXJlIHNsb3cgYXMgZGVzY3JpYmVkIGFib3ZlLiBJIHRyaWVkIHRvIGNo YW5nZSB0aGUgcnggYnVmZmVyIHNpemUgaW4gdGhlIGwyZndkIGV4YW1wbGUgZnJvbSAzMiB0byA2 NCBidXQgdGhlIHJlc3VsdCBpcyB0aGUgc2FtZS4NCg0KRmluYWxseSBJIHRyaWVkIHRoZSBuZXRt YXBfY29tcGF0IGJyaWRnZSBhbmQgdGhlIHJlc3VsdCBpcyBoYWxmIHRoZSBzcGVlZCBvZiBsMmZ3 ZA0KDQogICAgICAgbWF4aW1hbCByYXRlIGZvciBwYWNrZXRzaXplIDY0OiAwLjc1IE1wcHMsIDM4 Mi4yNiBNQml0L3MsIDUwMS43MSBNQml0L3Mgd2lyZSByYXRlDQoNCkFtIEkgbWlzc2luZyBzb21l dGhpbmcgb2J2aW91cz8NCg0KQmVzdCByZWdhcmRzLA0KU2ltb24NCg0K