[ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-11 Thread Sara Gittlin
Hello, I need a tool to feel up the flow tables in ofproto. do you know what tool/other should i use ? Thank you in advance - Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Re: [ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-12 Thread Sara Gittlin
o run some algo. on these flows (e.g. try to generate megaflows .. ) i know that i can do it with sdn controller - is there other tools ? Thanks you in advance - Sara On Tue, Jul 11, 2017 at 6:38 PM, Ben Pfaff wrote: > On Tue, Jul 11, 2017 at 10:58:39AM +0300, Sara Gittlin wrote: >> I need

[ovs-discuss] Real dataset of network traffic

2017-07-12 Thread Sara Gittlin
Hello, I need a real dataset of network traffic with diverse matching fields. this is required for 2 different tasks based on this dataset i need to populate : - openflow tables in userspace (task 1) - datapath cache (task 2) my questions : - is there any dataset available? - how to

Re: [ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-15 Thread Sara Gittlin
On Wed, Jul 12, 2017 at 11:40:41AM +0300, Sara Gittlin wrote: > Thank you Ben > > >> I need a tool to feel up the flow tables in ofproto. > >> do you know what tool/other should i use ? > > >What does it mean "to feel up" a flow table? > > i want

Re: [ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-17 Thread Sara Gittlin
On Sun, Jul 16, 2017 at 09:37:05AM +0300, Sara Gittlin wrote: > On Wed, Jul 12, 2017 at 11:40:41AM +0300, Sara Gittlin wrote: > > Thank you Ben > > > > >> I need a tool to feel up the flow tables in ofproto. > > >> do you know what tool/other should i use ?

Re: [ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-19 Thread Sara Gittlin
On Mon, Jul 17, 2017 at 8:21 PM, Ben Pfaff wrote: > On Mon, Jul 17, 2017 at 10:47:12AM +0300, Sara Gittlin wrote: >> On Sun, Jul 16, 2017 at 09:37:05AM +0300, Sara Gittlin wrote: >> > On Wed, Jul 12, 2017 at 11:40:41AM +0300, Sara Gittlin wrote: >> > > Thank you Ben

Re: [ovs-discuss] A tool to feel-up flow-tables in ofproto

2017-07-20 Thread Sara Gittlin
e mininet tutorials for creating large topologies with nox or > pox, then run dump-flows accordingly. > > https://inside-openflow.com/2016/06/29/custom-mininet- > topologies-and-introducing-atom/ > > > Thanks, > > On Wed, Jul 19, 2017 at 7:12 AM, Sara Gittlin > wrote

[ovs-discuss] OVS megaflows

2017-07-23 Thread Sara Gittlin
Hello, I understand that there is a support for megaflows in the kernel and netlink. I also understand that there is no megaflow implementation in ofproto. i.e. there is no implementation of compressing (if possible) all flows in ofproto table to megaflows and installing it in the datapath. is that

Re: [ovs-discuss] OVS megaflows

2017-08-13 Thread Sara Gittlin
on to received packets." Thanks in advance - Sara On Mon, Jul 24, 2017 at 10:58 PM, Joe Stringer wrote: > On 23 July 2017 at 06:37, Sara Gittlin wrote: >> Hello, >> I understand that there is a support for megaflows in the kernel and netlink. >> I also understand that there i

Re: [ovs-discuss] OVS megaflows

2017-08-14 Thread Sara Gittlin
I understand that this citation refers to the kernel microflows tables. the kernel megaflows table *can be* pre-populated. Correct ? Sara On Mon, Aug 14, 2017 at 9:31 AM, Sara Gittlin wrote: > Thanks you Joe > the following citation is in a contradiction to the idea of > pre-p

Re: [ovs-discuss] OVS megaflows

2017-08-14 Thread Sara Gittlin
00:35, Sara Gittlin wrote: >> I understand that this citation refers to the kernel microflows tables. >> the kernel megaflows table *can be* pre-populated. Correct ? >> Sara >> >> On Mon, Aug 14, 2017 at 9:31 AM, Sara Gittlin wrote: >>> Thanks you Joe >

Re: [ovs-discuss] OVS megaflows

2017-08-16 Thread Sara Gittlin
Thank you Joe Few questions: 1. Are there 2 separate flow tables in the kernel data-path ? for microflows and megaflows ? 2. If the answer is yes : - When pkt arrives, is it first checked against the microflows table and if there is no match, then it checked against the megaflows table ?

Re: [ovs-discuss] OVS megaflows

2017-08-16 Thread Sara Gittlin
I took a look at the datapath code - saw only single table, which its entries are microflows and megaflows the megaflows are indicated by non-zero mask fields Sara On Wed, Aug 16, 2017 at 9:59 AM, Sara Gittlin wrote: > Thank you Joe > Few questions: > 1. Are there 2 separate flow

[ovs-discuss] Hashing to megaflow entry

2017-08-16 Thread Sara Gittlin
Hi, Suppose we support megaflows, How the hashing is performed in the kernel module ? when packet arrives how do we know 'beforehand' to mask key fields in order to hit the megaflow entry ? Thank in advance Sara ___ discuss mailing list disc...@openvswit

Re: [ovs-discuss] Hashing to megaflow entry

2017-08-21 Thread Sara Gittlin
Thu, Aug 17, 2017 at 9:59 AM, Justin Pettit wrote: > >> On Aug 16, 2017, at 11:56 PM, Sara Gittlin wrote: >> >> Hi, >> Suppose we support megaflows, How the hashing is performed in the >> kernel module ? >> when packet arrives how do we know 'beforehan

Re: [ovs-discuss] Hashing to megaflow entry

2017-08-21 Thread Sara Gittlin
One more - I did not see in the article that if a match is found in megaflow cache - then a microflow is generated to be installed in the microflow cache to improve performance for subsequnce packets Sara On Mon, Aug 21, 2017 at 2:21 PM, Sara Gittlin wrote: > Thank you Justin, > Indee

Re: [ovs-discuss] Hashing to megaflow entry

2017-08-22 Thread Sara Gittlin
Pettit wrote: > >> On Aug 21, 2017, at 8:19 AM, Sara Gittlin wrote: >> >> One more - I did not see in the article that if a match is found in >> megaflow cache - then a microflow is generated to be installed in the >> microflow cache to improve performance for subs

[ovs-discuss] Fwd: udpif_upcall_handler

2017-08-30 Thread Sara Gittlin
Hello, Few questions: 1. There are 3 calls to udpif_upcall_handler to create 'revalidator' and 'handler' threads - why is that ? 2. Is there a code API (other than cli) to retrieve all OpenFlow entries from ofproto tables ? get first , get next etc .. 3. When an openflow entry/flow is ret

[ovs-discuss] an API to retrieve OpenFlow entries

2017-09-11 Thread Sara Gittlin
Hello, 1. Is there an API (other than cli) to retrieve all OpenFlow entries from ofproto tables ? get first , get next etc .. 2. When an openflow entry/flow is retrieved - how can i identify/understand the **form** of the entry i.e. what are the fields/keys to match on ? e.g. ETH + VLAN ,

[ovs-discuss] OVS Flow insert

2017-10-25 Thread Sara Gittlin
Hello Can someone refer to the code where a new flow is inserted to openflow tables in the OVS, as a consequence action of a received message from a controller? Thanks in advance --Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvs

[ovs-discuss] What is a l2 pkt microflow

2017-11-16 Thread Sara Gittlin
Hello I understand that microflow kernel cache entries consist of full set of header keys. What about a l2 pkt e.g cfm pkt. What are the hash keys for cfm pkt in the single microflow table? Thank you in advance Sara ___ discuss mailing list disc...@openvs

Re: [ovs-discuss] What is a l2 pkt microflow

2017-11-20 Thread Sara Gittlin
that there is only a single microflow table so classification takes O(1). --Sara On Mon, Nov 20, 2017 at 7:38 PM, Ben Pfaff wrote: > On Thu, Nov 16, 2017 at 07:46:05PM +0200, Sara Gittlin wrote: >> I understand that microflow kernel cache entries consist of full set of >> heade

Re: [ovs-discuss] What is the best way to set a Geneve tunnel based on dpdk device

2017-12-21 Thread Sara Gittlin
take a look at vxlan setup - it is similar http://docs.openvswitch.org/en/latest/howto/userspace-tunneling/ --Sara On Thu, Dec 21, 2017 at 10:51 AM, Hui Xiang wrote: > Hi folks, > > I have added a dpdk device in ovs bridge 'br-dpdk' in the compute host, > and expect the Geneve tunnel can send p

[ovs-discuss] Cannot find definition of rule_collection_add

2018-05-28 Thread Sara Gittlin
Hello all, I cannot find the definition of the function rule_collection_add - used in ofproto.c is it a dynamic library function ? Thank you -Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

[ovs-discuss] Mega-flow generation

2018-08-27 Thread Sara Gittlin
Hello all Can someone refer me to the code of the megaflow generation process ? Is this process invoked by an upcall from the kernel module ? like in microflow ? Thank you in advance -Sara ___ discuss mailing list disc...@openvswitch.org https://mail.ope

Re: [ovs-discuss] Mega-flow generation

2018-08-28 Thread Sara Gittlin
t least in the ovs-dpdk (userspace datapath) context. > > Regards, > Billy > > > -Original Message- > > From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss- > > boun...@openvswitch.org] On Behalf Of Ben Pfaff > > Sent: Monday, August 27,

Re: [ovs-discuss] Mega-flow generation

2018-08-30 Thread Sara Gittlin
mode and to send to the kernel. Another question is, who is responsible to associate a specific megaflow to the appropriate table in the cache ? is it the kernel module or vswitchd ? Thank you -Sara On Tue, Aug 28, 2018 at 1:12 PM Sara Gittlin wrote: > Thank you Ben and Billy > -Sara

Re: [ovs-discuss] Mega-flow generation

2018-08-30 Thread Sara Gittlin
i think i can 'ride on' the callback "dpctl_put_flow" - which is invoked whenever the cli 'ovs-dpctl add-flow' is executed.correct ? On Thu, Aug 30, 2018 at 10:32 AM Sara Gittlin wrote: > Billy, > Can you please refer me to the code where we start the me

Re: [ovs-discuss] Mega-flow generation

2018-08-30 Thread Sara Gittlin
tor (8) is a possibility. Turning on vswitchd debug in the relevant > module is another possibility. > > > > Hope some of that helps, > > > > Billy. > > > > > > > > *From:* Sara Gittlin [mailto:sara.gitt...@gmail.com] > *Sent:* Thursday, August 30,

[ovs-discuss] Adding new c file to ovs

2018-08-30 Thread Sara Gittlin
Hello can someone refer me to the steps required to add c or h file to OVS. Thank you -Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Re: [ovs-discuss] Adding new c file to ovs

2018-08-30 Thread Sara Gittlin
I know that i have to add it to the automake.mk , is it enough ? On Thu, Aug 30, 2018 at 4:07 PM Sara Gittlin wrote: > Hello > can someone refer me to the steps required to add c or h file to OVS. > Thank you > -Sara > ___ discuss ma

[ovs-discuss] add-flow based on dest-ip and dest-port

2018-12-18 Thread Sara Gittlin
Hello can you give the correct syntax to use "ovs-ofctl add-flow" for packet destined to ip=x and dest-port=y, the action should be output to port z Thank you -Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/list

Re: [ovs-discuss] add-flow based on dest-ip and dest-port

2018-12-19 Thread Sara Gittlin
Thank you Mark -Sara On Tue, Dec 18, 2018 at 8:55 PM Mark Michelson wrote: > On 12/18/18 8:33 AM, Sara Gittlin wrote: > > Hello > > can you give the correct syntax to use "ovs-ofctl add-flow" for packet > > destined to ip=x and dest-port=y, the action should be

[ovs-discuss] Connection loss when adding comm interface to ovs

2018-12-19 Thread Sara Gittlin
Hello I have a very simple setup in server A : br0 and then I add my communication interface [interface to outside network] to br0. after that i cannot ssh server A . why ? also after reboot when i run ovs - the DB is persistent - and i loose communication again. how to delete the DB file befo

Re: [ovs-discuss] Connection loss when adding comm interface to ovs

2018-12-19 Thread Sara Gittlin
Ok - found the answer for the 1st question in http://docs.openvswitch.org/en/latest/faq/issues/ you have to assign the ip-address to the br0. what about my 2nd question : how to delete the persistent ovs configuration file before running ovs ? -Sara On Wed, Dec 19, 2018 at 1:31 PM Sara Gittlin

[ovs-discuss] ovs configuration for my setup

2018-12-19 Thread Sara Gittlin
Hello i have 3 physical interfaces eth0, eth1,eth2 in my server A eth0 is the interface to reach the default GW and it is also the communication interface - i.e. I can reach A only through eth0. eth1 and eth2 are connected back to back to another server B. **My requirement** is to send packets f

[ovs-discuss] Cache memory with ovs-dpdk

2019-04-30 Thread Sara Gittlin
Hi Maybe this is a stupid question. but do we use HW cache for e.g flow-table with ovs-dpdk ? Thank you -Sara ___ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss