Re: [ovs-dev] [OVN] SFC Day in the Life of Packet (with markdown)

2017-05-31 Thread John McDowall
Ben, I have added a pre-amble around why SFC and did some minor cleanup. Let me know if it makes sense and if you think more would help. Regards John Begin Markdown (Github Formatted) # Day in the life of a packet for service chains.   ## SFC Rational The goal of adding service functi

Re: [ovs-dev] [OVN] SFC Day in the Life of Packet (with markdown)

2017-05-30 Thread John McDowall
Ben, Thanks, I will add the additional info as requested. Regards John On 5/30/17, 10:49 AM, "Ben Pfaff" wrote: On Fri, May 26, 2017 at 05:38:11PM +0000, John McDowall wrote: > > At the request of several people I have put together a few use cases for day

[ovs-dev] [OVN] SFC Day in the Life of Packet (with markdown)

2017-05-26 Thread John McDowall
At the request of several people I have put together a few use cases for day in the life of a packet for the service chain approach. I have written it up in markdown format as it is easier to review standalone (IMHO). Once everyone is happy with it I will move in to XML in ovn-architecture.7.xm

[ovs-dev] [OVN] SFC Day in the Life of Packet

2017-05-26 Thread John McDowall
At the request of several people I have put together a few use cases for day in the life of a packet for the service chain approach. I have written it up in markdown format as it is easier to review standalone (IMHO). Once everyone is happy with it I will move in to XML in ovn-architecture.7.xml

[ovs-dev] OVN: Increasing size of Switch Ingress Pipeline Stage Table

2017-05-11 Thread John McDowall
With the addition of the DNS stages there are no entries left in the PIPELINE_STAGE, SWITCH IN table. I need one for SFC. As this is a core part of the infrastructure I do not want to make changes without advice from the core OVN team. What is the best approach? Regards John __

Re: [ovs-dev] ovn: SFC Patch V3

2017-05-09 Thread John McDowall
of the port-pair was configured as the ingress eth.) Any other scenarios that come to mind ? Regards John From: Mickey Spiegel Date: Monday, April 24, 2017 at 6:39 PM To: John McDowall Cc: "ovs-dev@openvswitch.org" Subject: Re: [ovs-dev] ovn: SFC Patch V3 On Mon, Apr 24, 2017 at 12:56 P

[ovs-dev] OVN: SFC Patch V2

2017-04-13 Thread John McDowall
0:00:01 && eth.src == 00:00:00:00:00:02' # # Cleanup # ovn-nbctl lsp-chain-classifier-del pcc1 ovn-nbctl lsp-pair-group-del ppg1 ovn-nbctl lsp-chain-del pc1 ovn-nbctl lsp-pair-del pp1 ovn-nbctl ls-del swt1 Co-authored-by: Flavio Fernandes Reported at: https://mail.openvswitch.or

Re: [ovs-dev] [ovs-dev, RFC] ovn: Revised support for service function chaining

2017-04-06 Thread John McDowall
at 9:37 AM To: John McDowall Cc: ovs dev Subject: Re: [ovs-dev] [ovs-dev, RFC] ovn: Revised support for service function chaining John, On Thu, Apr 6, 2017 at 9:15 AM, John McDowall mailto:jmcdow...@paloaltonetworks.com>> wrote: Mickey, Thanks, here is what I propose, based on your co

[ovs-dev] [ovs-dev, RFC] ovn: Revised support for service function chaining

2017-03-13 Thread John McDowall
.168.33.1 && ip4.src == 192.168.33.2' # # Cleanup # ovn-nbctl lsp-chain-classifier-del pcc1 ovn-nbctl lsp-pair-group-del ppg1 ovn-nbctl lsp-chain-del pc1 ovn-nbctl lsp-pair-del pp1 ovn-nbctl ls-del swt1 Co-authored-by: Flavio Fernandes Reported at: https://mail.openvswitch.org/p

Re: [ovs-dev] SFC patches for OVN

2017-02-07 Thread John McDowall
, B, and C. You only need a port-pair for the VNF and then use the ACL rule to direct traffic to the service chain. Regards John From: Shuaijun Zhang Date: Tuesday, February 7, 2017 at 2:24 PM To: John McDowall Cc: "fla...@flaviof.com" , "ovs-dev@openvswitch.org" Subjec

Re: [ovs-dev] SFC patches for OVN

2017-02-07 Thread John McDowall
: John McDowall Cc: "fla...@flaviof.com" , "ovs-dev@openvswitch.org" Subject: Re: [ovs-dev] SFC patches for OVN Hi John, port-security isn't set for any port, "ovn-nbctl lsp-get-port-security PORTS" returns nothing. Do I need to turn it on for all the VNF p

Re: [ovs-dev] SFC patches for OVN

2017-02-07 Thread John McDowall
Jason, Did you turn off port-security for the VNF ports? Regards John From: Shuaijun Zhang Date: Tuesday, February 7, 2017 at 12:48 PM To: John McDowall , "fla...@flaviof.com" Cc: "ovs-dev@openvswitch.org" Subject: Re: [ovs-dev] SFC patches for OVN Hi John, Flavio,

Re: [ovs-dev] [ovs-dev, RFC] ovn: support for service function chaining

2017-02-03 Thread John McDowall
com wrote: > From: John McDowall > > This patchset is the first round at having Service Function Chaining > functionality through OVN. The implementation is done entirely > on the northbound side of OVN. It is a bump on the wire implementation, > so no attempt is

Re: [ovs-dev] SFC patches for OVN

2017-02-03 Thread John McDowall
Jason, I checked it against top of the git tree. So just download the patch and clone the lastest and then $ git apply –directory=ovn If you have any questions/feedback let me know. Regards John ___ dev mailing list d...@openvswitch.org https://mai

Re: [ovs-dev] [RFC PATCH 2/5] OVN: SFC Implementation: New stage for SFC and modified ACL stage

2017-02-02 Thread John McDowall
ngle patch. On Tue, Jan 31, 2017 at 11:02:30PM +0000, John McDowall wrote: > Ah, my bad do you want me to create a single patch file? > > Regards > > John > > On 1/31/17, 2:44 PM, "Ben Pfaff" wrote: > > Now that

Re: [ovs-dev] [RFC PATCH 2/5] OVN: SFC Implementation: New stage for SFC and modified ACL stage

2017-01-31 Thread John McDowall
ply, build, and test properly whether or not later patches have been applied. On Tue, Jan 31, 2017 at 10:03:21PM +0000, John McDowall wrote: > Ben, > > Let me create a new patch set against the top of tree. > > Regards > > John >

Re: [ovs-dev] [RFC PATCH 2/5] OVN: SFC Implementation: New stage for SFC and modified ACL stage

2017-01-31 Thread John McDowall
Ben, Let me create a new patch set against the top of tree. Regards John On 1/31/17, 1:46 PM, "Ben Pfaff" wrote: On Tue, Dec 27, 2016 at 02:11:43PM -0800, John McDowall wrote: > This is the major body of code that implements SFC. There is a new L2 stage added to

[ovs-dev] [RFC PATCH 5/5] added code and documentation to extend ovn-nbctl for port-chain, port-pair-groups, port-pairs and ACL SFC action

2016-12-27 Thread John McDowall
ermail/ovs-discuss/2016-March/040381.html Reported at: https://mail.openvswitch.org/pipermail/ovs-discuss/2016-May/041359.html Signed-off-by: John McDowall --- ovn/ovn-nb.xml| 150 +++- ovn/utilities/ovn-nbctl.c | 1935 + 2 files changed, 1943

[ovs-dev] [RFC PATCH 2/5] OVN: SFC Implementation: New stage for SFC and modified ACL stage

2016-12-27 Thread John McDowall
-March/040381.html Reported at: https://mail.openvswitch.org/pipermail/ovs-discuss/2016-May/041359.html Signed-off-by: John McDowall --- ovn/northd/ovn-northd.c | 315 +--- 1 file changed, 295 insertions(+), 20 deletions(-) diff --git a/ovn/northd/ovn

[ovs-dev] [RFC PATCH 3/5] Included architecture of SFC in documentation

2016-12-27 Thread John McDowall
Signed-off-by: John McDowall --- ovn/ovn-architecture.7.xml | 185 + 1 file changed, 185 insertions(+) diff --git a/ovn/ovn-architecture.7.xml b/ovn/ovn-architecture.7.xml index d96e4b141..73342f2e0 100644 --- a/ovn/ovn-architecture.7.xml +++ b/ovn/ovn

[ovs-dev] [RFC PATCH 4/5] Extended schema to include port-chain, port-pair-groups, port-pairs and added ACL SFC action

2016-12-27 Thread John McDowall
-May/041359.html Signed-off-by: John McDowall --- ovn/ovn-nb.ovsschema | 64 +--- 1 file changed, 61 insertions(+), 3 deletions(-) diff --git a/ovn/ovn-nb.ovsschema b/ovn/ovn-nb.ovsschema index 39c7f991c..02af7622d 100644 --- a/ovn/ovn-nb.ovsschema

[ovs-dev] [RFC PATCH 0/5] OVN: SFC Implementation

2016-12-27 Thread John McDowall
mplemented); * other suggestions? This is the code that was used for SFC demo and talk at OVSCon 2016. John McDowall (5): Added documentation for SFC ACL Action Added new stage for SFC and modified ACL stage to include sfc action Included architecture of SFC in documentation Extended sc

[ovs-dev] [RFC PATCH 1/5] OVN: SFC Implemnentation - documentation for SFC ACL Action

2016-12-27 Thread John McDowall
: John McDowall --- ovn/northd/ovn-northd.8.xml | 5 + 1 file changed, 5 insertions(+) diff --git a/ovn/northd/ovn-northd.8.xml b/ovn/northd/ovn-northd.8.xml index f3c1682d1..380a53455 100644 --- a/ovn/northd/ovn-northd.8.xml +++ b/ovn/northd/ovn-northd.8.xml @@ -304,6 +304,11

Re: [ovs-dev] [PATCH 0/5] OVN SFC bump on the wire implementation

2016-12-19 Thread John McDowall
Russell, I think Flavio has been redirected onto other projects. I can re-submit the patches, never having done it I might need some help. Also are there any guidelines for writing unit tests - I could not find any. Regards John ___ dev mailing list