Re: [ovs-discuss] find the goto table instruction in the code

2015-11-15 Thread Gal Sagie
The first packet of a flow goes to user space, then after classification in the pipeline a specific matching cache entry is added in the kernel (two cache types: megaflow and microflow, you can read more about in the link below) this entry has the matching keys and the actions to perform. The next

Re: [ovs-discuss] status of ovn-docker

2015-10-14 Thread Gal Sagie
Hi Mark, If you are deploying this with OpenStack, it will be nice for you to be familiar with project Kuryr. I have written an introduction blog post about the project here: http://galsagie.github.io/sdn/openstack/docker/kuryr/neutron/2015/08/24/kuryr-part1/ And an Integration of Kuryr and OVN b

Re: [ovs-discuss] add/sub a constant value to tcp sequence number and ack number in ovs

2015-09-12 Thread Gal Sagie
If you want a "transparent" proxy, you don't need TCP termination you can just forward the packet. For your question, you can have a match all send to controller flow (lets say with priority 100), then when you decide you don't need the traffic to go to the controller you can install a flow with hi

Re: [ovs-discuss] Open vSwitch 2.4.0 Available

2015-08-24 Thread Gal Sagie
Wasn't the connection tracking integration was suppose to be out in this version as well? Is it delayed? On Mon, Aug 24, 2015 at 11:57 AM, Traynor, Kevin wrote: > > > -Original Message- > > From: discuss [mailto:discuss-boun...@openvswitch.org] On Behalf Of > Pradeep > > Satyanarayana >

[ovs-discuss] OVN - Pluggable Distributed DB Infrastructure for OVSDB

2015-06-25 Thread Gal Sagie
Hello All, Currently OVN uses centralized ovsdb-server to serve the Northbound and the Southbound DB to all the local controllers (sitting at each of the compute nodes). It is a single point of failure and probably a major bottleneck to the operation of OVN in scale. I know there are efforts to m

Re: [ovs-discuss] vSwitch and dpdk

2014-04-14 Thread Gal Sagie
DPDK vSwitch is not in dpdk.org. You can find the project here: https://github.com/01org/dpdk-ovs more information can be found here : https://01.org/packet-processing Gal. On Mon, Apr 14, 2014 at 1:03 PM, Kevin Wilson wrote: > Hello, > I saw in several places that DPDK has some specific co

Re: [ovs-discuss] entering point to openvswitch

2013-08-28 Thread Gal Sagie
> > Hope it helps, > Andrei > > > On 08/28/2013 03:54 PM, Gal Sagie wrote: > > > Hello, > > I would like to know where is the insert point of a packet from the > hardware/driver into openvswitch. > like if i want to build an application which polls packets and

[ovs-discuss] entering point to openvswitch

2013-08-28 Thread Gal Sagie
Hello, I would like to know where is the insert point of a packet from the hardware/driver into openvswitch. like if i want to build an application which polls packets and send them to openvswitch how do i do it? >From looking at the code i got to "netdev_frame_hook" but its assigned to "br_handl

Re: [ovs-discuss] Flow table entry in openvswitch

2013-08-22 Thread Gal Sagie
but thats only my guess) and i wanted to understand how this works and if this is really the use case On Thu, Aug 22, 2013 at 7:23 PM, Jesse Gross wrote: > On Thu, Aug 22, 2013 at 12:02 AM, Gal Sagie wrote: > > Hello everyone, > > > > I am new to OpenVswitch and would like

[ovs-discuss] Flow table entry in openvswitch

2013-08-22 Thread Gal Sagie
Hello everyone, I am new to OpenVswitch and would like to ask a fundamental question regarding the flow table. I looked the code and saw it has a 12-13 tuple matching key (unless i miss understood) which consist of MAC's src and dst IP's , TCP/UDP ports, TOS, VLAN... What i am wondering is why is