[vpp-dev] Very low throughput performance on VPP running in KVM virtual machine #vpp

2018-06-08 Thread Hamid via Lists.Fd.Io
Hi, I am experiencing very poor throughput performance on traffic flowing out of my VPP VM. I had initially thought it was due to the tap-cli interfaces which were relaying traffic from a kernel interface to VPP and performing CG-NAT along its way to the outside network. However, after implemen

Re: [vpp-dev] Figure out u16 mapping in NAT API output

2018-05-01 Thread Hamid via Lists.Fd.Io
are decoded wrong way in > vl_api_nat44_user_session_details_t_handler > (nat_test.c) > > Just note, nat44_user_session_dump works only with non-deterministic NAT. > > > > Matus > > > > > > *From:* vpp-dev@lists.fd.io *On Behalf Of *Hamid > via Lists.Fd.I

Re: [vpp-dev] Figure out u16 mapping in NAT API output

2018-05-01 Thread Hamid via Lists.Fd.Io
Cannot find a decoder for these fields so I think these incomprehensible value for port numbers and protocol number should be reported as a bug?

[vpp-dev] Figure out u16 mapping in NAT API output

2018-04-29 Thread Hamid via Lists.Fd.Io
Hi, I wanted some information for my deterministic and non-deterministic NAT sessions but I was unable to figure out the port numbers and protocol ID from the result. Here is a snippet of the output I have obtained: vat# nat44_user_session_dump ip_address 100.64.0.3 vrf_id 0 dynamic session 10

Re: [vpp-dev] A Simple Configuration Sample for IPFIX test

2018-04-29 Thread Hamid via Lists.Fd.Io
Hi, Does anyone have a similar example to enable CGNAT translations in IPFIX? I am not receiving the CG-NAT translations in my IPFIX packets at the collector. More information is provide in my bug issue: https://jira.fd.io/browse/VPP-1265 and in the forum thread: https://lists.fd.io/g/vpp-dev/to

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-26 Thread Hamid via Lists.Fd.Io
dev@lists.fd.io >> *Subject:* Re: [vpp-dev] #vpp CGNAT implementation in VPP >> >> >> >> Is the src necessary in the netflow export collector >> command? I have ping connectivity with the collector but still I am unable >> to get any flows are visible. &g

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-24 Thread Hamid via Lists.Fd.Io
rently is by running tcpdump on the vpp machine > outbound interface but they are not viable to maintain logging. I have > tried running tcpdump on the vpp machine on the interface which is used to > check ping connectivity with the collector machine and have still not > observed anythi

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-24 Thread Hamid via Lists.Fd.Io
viable to maintain logging. I have > tried running tcpdump on the vpp machine on the interface which is used to > check ping connectivity with the collector machine and have still not > observed anything relevant. > > > > Thanks. > > > > On Mon, Apr 16, 2018 at 3:52 PM

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-24 Thread Hamid via Lists.Fd.Io
ing relevant. > > > > Thanks. > > > > On Mon, Apr 16, 2018 at 3:52 PM, Matus Fabian -X (matfabia - PANTHEON > TECHNOLOGIES at Cisco) wrote: > > This should send some IPfix NAT44 session create events. Do you observe > any traffic in tcpdump at the collector mac

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-22 Thread Hamid via Lists.Fd.Io
; >> matfa...@cisco.com> >> *Cc:* vpp-dev@lists.fd.io >> *Subject:* Re: [vpp-dev] #vpp CGNAT implementation in VPP >> >> >> >> Thanks Fabian. >> >> >> >> I have configured these steps and it seems to work (although some >> variat

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-16 Thread Hamid via Lists.Fd.Io
lector machine when use “ipfix flush”? > This command should at least send IPfix templates. > > > > Matus > > > > > > *From:* vpp-dev@lists.fd.io *On Behalf Of *Hamid > via Lists.Fd.Io > *Sent:* Monday, April 16, 2018 12:17 PM > > *To:* Matus Fabian -X (m

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-16 Thread Hamid via Lists.Fd.Io
ps://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif] > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> > > Virus-free. www.avast.com > <https://ww

Re: [vpp-dev] VPP crash bug in CGNAT module

2018-04-10 Thread Hamid via Lists.Fd.Io
ess” or “nat44 add address”. > Currently there is no check for NAT plugin mode in CLI or API, so wrong > commands may cause crash. > > I will fix this to avoid using of wrong configuration. > > > > Matus > > > > *From:* vpp-dev@lists.fd.io *On Behalf Of *Hamid

[vpp-dev] VPP crash bug in CGNAT module

2018-04-10 Thread Hamid via Lists.Fd.Io
Hi, I am using stable/1801 source build and have encountered a bug due to the CGNAT plugin. When using deterministic CGN and using the nat { deterministic } option in the startup.conf, if you apply normal nat44 rules, the interfaces do not work as expected. And by initiating a ping command, vpp

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-08 Thread Hamid via Lists.Fd.Io
; > > On Mon, Mar 19, 2018 at 5:19 PM, Matus Fabian -X (matfabia - PANTHEON > TECHNOLOGIES at Cisco) wrote: > > Hi, > > > > There is example of CGNAT configuration for currently supported feature > set https://wiki.fd.io/view/VPP/NAT#Example_configuration > >

Re: [vpp-dev] syslog in snat

2018-04-08 Thread Hamid via Lists.Fd.Io
Another vote for syslog. Did anyone made any progress? In deterministic CGN, logging is not required but you dont have timestamps to verify the flows. Is there any hook to have nat ipfix logging for deterministic CGNAT as well!? Regards, Hamid

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-06 Thread Hamid via Lists.Fd.Io
; Hi, > > > > There is example of CGNAT configuration for currently supported feature > set https://wiki.fd.io/view/VPP/NAT#Example_configuration > > > > Basically you need do following 3 steps: > > To enable CGNAT mode of NAT plugin add following to startup confi

Re: [vpp-dev] #vpp CGNAT implementation in VPP

2018-04-06 Thread Hamid via Lists.Fd.Io
interface nat44 in out > > > Set pool address range for inside network range: nat44 deterministic add > in / out / > > > > That is all you can currently configure. > > > > Matus > > > > > > *From:* vpp-dev@lists.fd.io *On Behalf Of *Hamid &

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-03 Thread Hamid via Lists.Fd.Io
t source areas -- maybe I am > misreading and wrong, maybe it is a typo. > > Good luck. > > Burt > > On Tue, Apr 3, 2018 at 2:16 PM, Hamid via Lists.Fd.Io < > 14mseesrasool=seecs.edu...@lists.fd.io> wrote: > >> I am following the FRR tutorial >> <https

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-03 Thread Hamid via Lists.Fd.Io
3 abr. 2018, a las 15:16, Hamid via Lists.Fd.Io < > 14mseesrasool=seecs.edu...@lists.fd.io> escribió: > > I am following the FRR tutorial > <https://github.com/FRRouting/frr/wiki/Alternate-forwarding-planes%3A-VPP> > to set up vppsb. Please let me know if there is better doc

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-03 Thread Hamid via Lists.Fd.Io
ign=sig-email&utm_content=webmail&utm_term=link> >> <#m_8696160008385872788_m_-6449746801624537005_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >> >> On Mon, Apr 2, 2018 at 6:14 PM, Wang wrote: >> >>> Here is the patch >>> >>> https://gerrit.fd.io/r/#/c/11167/ >>> >>> it should be merged into vppsb. >>> >>> Chad >>> >>> 2018-04-01 12:39 GMT-04:00 Hamid via Lists.Fd.Io < >>> 14mseesrasool=seecs.edu...@lists.fd.io>: >>> >>>> Not working with the latest code. >>>> >>>> I have retried with 'git checkout origin/master' after make wipe-all >>>> and make vpp-wipe commands but I am still getting the same error with >>>> librtnl files. >>>> >>>> >>>> >>> >> >

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-02 Thread Hamid via Lists.Fd.Io
/c/11167/ > > it should be merged into vppsb. > > Chad > > 2018-04-01 12:39 GMT-04:00 Hamid via Lists.Fd.Io < > 14mseesrasool=seecs.edu...@lists.fd.io>: > >> Not working with the latest code. >> >> I have retried with 'git checkout origin/master' after make wipe-all and >> make vpp-wipe commands but I am still getting the same error with librtnl >> files. >> >> >> >

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-01 Thread Hamid via Lists.Fd.Io
re seeing the > same error. Get the latest vppsb code. > > Burt > > On Sun, Apr 1, 2018 at 12:39 PM, Hamid via Lists.Fd.Io < > 14mseesrasool=seecs.edu...@lists.fd.io> wrote: > >> Not working with the latest code. >> >> I have retried with 'git che

Re: [vpp-dev] Issue in installing router and netlink plugins

2018-04-01 Thread Hamid via Lists.Fd.Io
Not working with the latest code. I have retried with 'git checkout origin/master' after make wipe-all and make vpp-wipe commands but I am still getting the same error with librtnl files.

[vpp-dev] #vpp CGNAT implementation in VPP

2018-03-19 Thread Hamid via Lists.Fd.Io
Hi, I have a Ubuntu server machine having 32 cores and four 1 Gigabit NICs with KVM hypervisor. I want to test VPP performance for CGNAT in NAT444 mode while supporting routing protocols like BGP and IS-IS on VM topology setup. Kindly direct me somewhere to get me started. The usage of CGNAT wi

Re: [vpp-dev] #vpp Switching exercise task - VPP progressive tutorial

2018-03-14 Thread Hamid via Lists.Fd.Io
Here are my bridge-domain details: vagrant@localhost:~$ sudo vppctl -s /run/vpp/cli-vpp1.sock show bridge-domain 1 detail   BD-ID   Index   BSN  Age(min)  Learning  U-Forwrd  UU-Flood  Flooding  ARP-Term  BVI-Intf     1       1      0     off        on        on        on        on       off   

Re: [vpp-dev] #vpp Switching exercise task - VPP progressive tutorial

2018-03-12 Thread Hamid via Lists.Fd.Io
Hi Burt, I don't know much about the modules yet. But thanks for trying it out. There were no bridge-domain listed (domain 0 is present in the tutorial) so I had to view the reference on how to create one. The tutorial might be a bit old but its Wiki page has been updated a few times recently s

[vpp-dev] #vpp Switching exercise task - VPP progressive tutorial

2018-03-11 Thread Hamid via Lists.Fd.Io
Hi, I am having some issues with the switching exercise of the VPP progressive tutorial ( https://wiki.fd.io/view/VPP/Progressive_VPP_Tutorial ). I have created the veth interface between vpp1 and vpp2 the same way it was created between vpp1 and host. I also had to create bridge-domain 1 to ge