Re: [vpp-dev] dpdk-input : serious load imbalance

2018-12-18 Thread Damjan Marion via Lists.Fd.Io
Can you try to capture "show hardw" with 18.10 ? Looks like ThunderX is not acting as PCI device so part of the output is suppressed in 18.07 and we changed that behaviour in 18.10. I'm looking for someething like: rss avail: ipv4 ipv4-tcp ipv4-udp ipv6 ipv6-tcp ipv6-udp

Re: [vpp-dev] Worker Thread Dead Lock on NAT44 IPFIX

2018-12-18 Thread david . leitch . vpp
*hi*   *Every time I enable ipfix for NAT, the main thread (vpp_main) is going too slowly, which is very hard to enter any command and also drop rate increase that all traffic dropped.* *but I got worker thread deadlock once after some hours. * *Is it a normal behavior that Every time I enable

Re: [vpp-dev] dpdk-input : serious load imbalance

2018-12-18 Thread Damjan Marion via Lists.Fd.Io
What version of VPP do you use. I'm missing some outputs in "show hardware"... -- Damjan > On 19 Dec 2018, at 02:19, mik...@yeah.net wrote: > > The "show hardw" is as follow, the statistics may be different from yesterday. > > vpp# show hardware-interfaces > Name Idx Link Hardware >

Re: [vpp-dev] MAP-E/MAP-T Futures?

2018-12-18 Thread Jon Loeliger
On Mon, Dec 17, 2018 at 5:50 AM Ole Troan wrote: > Hi Jon, > > > Is it your intention to re-factor the changes in > > https://gerrit.fd.io/r/14247 > > to remove the FIB DPO and instead use an input feature? > > Yes, that was the plan. > Of course we could keep the DPO code in there, and even

[vpp-dev] Kubecon EU CFP closes Jan 18

2018-12-18 Thread Edward Warnicke
For folks in the FD.io community looking to submit talks to the Kubecon EU CFP: https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2019/cfp/ It closes Jan 18. Ed -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11684):

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread JB
Hi Matus, Thanks, that's how I figured that it works, and was the root of my concern and the idea of reserving ports for a client equivalent to max translations per user to avoid such scenarios. It's potentially wasteful but a fail-safe against such scenarios. Much appreciated that you've

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
When external address used in first session has allocated all available ports second session use another external address if it is available (when you have 2 external addresses nat start using first and when all ports are allocated it moves to second one) Matus From: John Biscevic Sent:

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread JB
Hi Matus, Brilliant, thanks! However, then isn't it possible for a client to end up exposing two different external IPs to an endpoint if the client opens two separate sessions over two different ports? John Sent from my phone On Tue, Dec 18, 2018 at 10:28 AM +, "Matus Fabian -X

Re: [vpp-dev] dpdk-input : serious load imbalance

2018-12-18 Thread Damjan Marion via Lists.Fd.Io
What kind of nic do you have? Can you capture "show hardw" ? -- Damjan > On 18 Dec 2018, at 04:03, mik...@yeah.net wrote: > > Hi, >I configured 2 worker thread and 2 dpdk rx-queuein startup.conf . Then I > forged 400w packets and send them to a single dpdk interface . It turns out >

[vpp-dev] Status of PPPoE Plugin

2018-12-18 Thread Raj
Hello all, I am trying out PPPoE with VPP and while seaching for its configuration I found the following thread https://lists.fd.io/g/vpp-dev/message/10844 which kind of suggests that the currently PPPoE is broken and that the code must be moved to tapv2. The problem people get is that packets

Re: [vpp-dev] vPP handoff discussion

2018-12-18 Thread Kingwel Xie
Unfortunately no. However we did suffer from the packet drop issue due to queue full, when system load is not heavy. In the end we discovered some vectors in the queue only have very few buffers in them. And if we increased the queue size, drop rate goes down. We have a dpdk ring based

Re: [vpp-dev] BRODCOM Iterfaces(BCM95720) after biding with DPDK , Not reflecting in VPP #vpp

2018-12-18 Thread Damjan Marion via Lists.Fd.Io
We never added support for those cards, simply because we don't have them... -- Damjan > On 18 Dec 2018, at 11:14, Nixon Raj via Lists.Fd.Io > wrote: > > VPP Version : v18.07.1 > DPDK Version: DPDK 18.05.0 > > > # vppctl show pci > > :01:00.0 14e4:165f 5.0 GT/s x1

[vpp-dev] BRODCOM Iterfaces(BCM95720) after biding with DPDK , Not reflecting in VPP #vpp

2018-12-18 Thread Nixon Raj via Lists.Fd.Io
VPP Version : v18.07.1 DPDK Version:  DPDK 18.05.0 # vppctl show pci :01:00.0      14e4:165f   5.0 GT/s x1  uio_pci_generic Broadcom NetXtreme Gigabit Ether PN: BCM95720                                                                                            EC: 106679-15                

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
Session/mapping key is 4-tuple (client address, port, fib index and protocol), internal address and port is mapped always to same external address and port no matter what is the endpoint

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread JB
Hi Matus, That is... Interesting. Is the behaviour dependent on the presence of STUN packets? Sincerely, John Sent from my phone On Tue, Dec 18, 2018 at 10:08 AM +0100, "Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES at Cisco)" mailto:matfa...@cisco.com>> wrote: Endpoint independent

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
I think this is issue when handoff queue is congested (multiple workers), this was fixed in 18.10 Matus From: vpp-dev@lists.fd.io On Behalf Of david.leitch@gmail.com Sent: Tuesday, December 18, 2018 10:36 AM To: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Config NAT plugin for with

Re: [vpp-dev] VPP Review: https://gerrit.fd.io/r/#/c/15084/:

2018-12-18 Thread Gonsalves, Avinash (Nokia - IN/Bangalore)
We had done this a while back, I was checking the code if I had missed out anything. I agree this can be a MP/SC. I’ve not tested this, but let me get back with some test results. Thanks, Avinash From: Kingwel Xie Sent: Tuesday, December 18, 2018 2:47 PM To: Gonsalves, Avinash (Nokia -

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread david . leitch . vpp
vpp 18.04 NAT plugin has bug or it does not work ??? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11666): https://lists.fd.io/g/vpp-dev/message/11666 Mute This Topic: https://lists.fd.io/mt/28790237/21656 Group Owner: vpp-dev+ow...@lists.fd.io

Re: [vpp-dev] vPP handoff discussion

2018-12-18 Thread Damjan Marion via Lists.Fd.Io
Possibly, do you have any numbers to support your statement? -- Damjan > On 18 Dec 2018, at 10:14, Kingwel Xie wrote: > > Hi Damjan, > > My fault that I should have made it clear. What I want to say is that I > wonder if the existing handoff mechanism needs some improvement. Using a ring

Re: [vpp-dev] VPP Review: https://gerrit.fd.io/r/#/c/15084/:

2018-12-18 Thread Kingwel Xie
Hi Avinash, My question about the MP/MC ring flag that you made a patch to DPDK, any comments? I’d like them to be MP/SC, as we always have only one consumer. Regards, Kingwel From: vpp-dev@lists.fd.io On Behalf Of Gonsalves, Avinash (Nokia - IN/Bangalore) Sent: Tuesday, December 18, 2018

[vpp-dev] vPP handoff discussion

2018-12-18 Thread Kingwel Xie
Hi Damjan, My fault that I should have made it clear. What I want to say is that I wonder if the existing handoff mechanism needs some improvement. Using a ring seems to be simpler, and better from performance perspective. Even more, I think it could help with the packet drop issue due to

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
Endpoint independent mapping is default behaviour Matus From: John Biscevic Sent: Tuesday, December 18, 2018 10:03 AM To: Ole Troan ; Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES at Cisco) Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Sanity check re: NAT for same-service mapping Hi

Re: [vpp-dev] Sanity check re: NAT for same-service mapping

2018-12-18 Thread JB
Hi Matus, There must be some misunderstanding! We're discussing endpoint INdependent mapping which as far as I know isn't currently present in VPP. The issue being that the current NAT implementations break certain services as clients end up with different external IPs in various situations

Re: [vpp-dev] Build/rebuild problems (adding dpdk support)

2018-12-18 Thread Brian Dickson
On Mon, Dec 17, 2018 at 11:51 PM Marco Varlese wrote: > Hi Brian, > > On Mon, 2018-12-17 at 20:19 -0800, Brian Dickson wrote: > > Hi, VPP folks, > > I am trying to add in support for a new card/driver. > > The info on the DPDK website says the drivers I have should work fine. > > Thus, the only

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
Please try to use 18.10 Matus From: vpp-dev@lists.fd.io On Behalf Of david.leitch@gmail.com Sent: Tuesday, December 18, 2018 9:43 AM To: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Config NAT plugin for with dynamic translations I used VPP18.04 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread david . leitch . vpp
I used VPP18.04 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11658): https://lists.fd.io/g/vpp-dev/message/11658 Mute This Topic: https://lists.fd.io/mt/28790237/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe:

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread Matus Fabian -X (matfabia - PANTHEON TECHNOLOGIES@Cisco) via Lists.Fd.Io
What is your VPP version? Matus From: vpp-dev@lists.fd.io On Behalf Of david.leitch@gmail.com Sent: Tuesday, December 18, 2018 9:26 AM To: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Config NAT plugin for with dynamic translations vpp# show interface rx-placement Thread 1 (vpp_wk_0):

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread david . leitch . vpp
vpp# show interface rx-placement  Thread 1 (vpp_wk_0):   node dpdk-input:     TenGigabitEthernet4/0/0 queue 0 (polling)     TenGigabitEthernet4/0/1 queue 0 (polling)     TenGigabitEthernet7/0/0 queue 0 (polling)     TenGigabitEthernet7/0/1 queue 0 (polling)     TenGigabitEthernet21/0/0 queue 0

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread david . leitch . vpp
# vpp show trace [...] --- Start of thread 16 vpp_wk_15 --- Packet 1   00:00:02:897486: dpdk-input   TenGigabitEthernet4/0/0 rx queue 15   buffer 0x25507a1: current data 14, length 46, free-list 0, clone-count 0, totlen-nifb 0, trace 0x0                    

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread Ole Troan
David, Can you enable trace “trace add dpdk-input 10” and send a few packets, then do “show trace”? Cheers, Ole > On 18 Dec 2018, at 09:05, david.leitch@gmail.com wrote: > > show interface command at the beginning : > > vpp# show interface > Name Idx

Re: [vpp-dev] Config NAT plugin for with dynamic translations

2018-12-18 Thread david . leitch . vpp
show interface command at the beginning : vpp# show interface                Name               Idx       State          Counter          Count      TenGigabitEthernet21/0/0          5         up       rx packets                  6146                                                      rx