Re: [forces] [Sdnp] a few initial comments on draft-haleplidis-forces-openflow-lib-00

Zoltán Lajos Kis <zoltan.lajos.kis@ericsson.com> Fri, 01 June 2012 10:31 UTC

Return-Path: <zoltan.lajos.kis@ericsson.com>
X-Original-To: forces@ietfa.amsl.com
Delivered-To: forces@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DE4F21F85D6 for <forces@ietfa.amsl.com>; Fri, 1 Jun 2012 03:31:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.481
X-Spam-Level:
X-Spam-Status: No, score=-3.481 tagged_above=-999 required=5 tests=[AWL=2.468, BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ovYUA-x8V2r for <forces@ietfa.amsl.com>; Fri, 1 Jun 2012 03:31:29 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 68BB421F85D9 for <forces@ietf.org>; Fri, 1 Jun 2012 03:31:29 -0700 (PDT)
X-AuditID: c1b4fb25-b7fbf6d000002e5d-7f-4fc89a002c9c
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 2C.D5.11869.00A98CF4; Fri, 1 Jun 2012 12:31:28 +0200 (CEST)
Received: from ESESSCMS0361.eemea.ericsson.se ([169.254.1.105]) by esessmw0184.eemea.ericsson.se ([10.2.3.53]) with mapi; Fri, 1 Jun 2012 12:31:28 +0200
From: Zoltán Lajos Kis <zoltan.lajos.kis@ericsson.com>
To: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Fri, 01 Jun 2012 12:31:27 +0200
Thread-Topic: [forces] [Sdnp] a few initial comments on draft-haleplidis-forces-openflow-lib-00
Thread-Index: Ac0/URVZLgsAd83CRFKTNoULw69APgAiErVg
Message-ID: <3A92A63EBFD41F4196707AF266E1CDA550CB234E34@ESESSCMS0361.eemea.ericsson.se>
References: <CAHiKxWgHzbhrDCb9=d_z+k5nZxutBo4VkLdrGLGm1j1h29NCTA@mail.gmail.com> <010f01cd3df4$6773f6a0$365be3e0$@com> <3A92A63EBFD41F4196707AF266E1CDA550CB1ABC18@ESESSCMS0361.eemea.ericsson.se> <00dd01cd3eb5$2cb75ef0$86261cd0$@com> <3A92A63EBFD41F4196707AF266E1CDA550CB234B19@ESESSCMS0361.eemea.ericsson.se> <CAAFAkD_7bFnio4CrD++iY30iFMdKGULhbJx270_QRo9J8uh=Cw@mail.gmail.com>
In-Reply-To: <CAAFAkD_7bFnio4CrD++iY30iFMdKGULhbJx270_QRo9J8uh=Cw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM+JvrS7DrBP+BgvfKFnceHaH1eLhm9ls Fre37mGz6L48hcWBxWPnrLvsHkuW/GTy2PpkCbvHtltrWQNYorhsUlJzMstSi/TtErgyjm9Y z1LwgLti7f0+lgbGvZxdjJwcEgImEt2HN7JA2GISF+6tZ+ti5OIQEjjFKLHgyWNmCGcOo8Tu px+YQarYBDwlvv9bxAhiiwhoSHS3rmMHKWIWaGSUWDr/AFgRi4CKxObrj9lAbGGBBImta56x QjQkSny9do0JwjaSWHDmNdhqXoFwie2tl1ggtjUzS8ybuw1sEKdAoMSClyfBBjEC3ff91Bqw ZmYBcYlbT+YzQdwtILFkz3lmCFtU4uXjf6wQ9aISd9rXM0LU60ncmDqFDcLWlli28DUzxGJB iZMzn7BMYBSbhWTsLCQts5C0zELSsoCRZRWjcG5iZk56uZFealFmcnFxfp5eceomRmCkHdzy W3UH451zIocYpTlYlMR5rbfu8RcSSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAuHZj3DqLz56S f9h4XQ2n1mr+ijtbGeW8u/jMp3uVh21nhfD8KhJ7zBTcbrsnveRTwcI/Frol+91OBk/pMowK 6WHbrFFsd37KOgaBFwZX/3O+2VZ1yi0r3PL2pyTJVft/SRxmT1z9evJ+I73bm9n22v+Zx1LV k2upNS9jdbOxttzp1K4vj1x+KLEUZyQaajEXFScCAFQmeNaCAgAA
Cc: "sdnp@lucidvision.com" <sdnp@lucidvision.com>, "forces@ietf.org" <forces@ietf.org>
Subject: Re: [forces] [Sdnp] a few initial comments on draft-haleplidis-forces-openflow-lib-00
X-BeenThere: forces@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: ForCES WG mailing list <forces.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/forces>, <mailto:forces-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/forces>
List-Post: <mailto:forces@ietf.org>
List-Help: <mailto:forces-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/forces>, <mailto:forces-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Jun 2012 10:31:30 -0000

 

> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@mojatatu.com] 
> Sent: Thursday, May 31, 2012 7:16 PM
> To: Zoltán Lajos Kis
> Cc: Haleplidis Evangelos; forces@ietf.org; sdnp@lucidvision.com
> Subject: Re: [forces] [Sdnp] a few initial comments on 
> draft-haleplidis-forces-openflow-lib-00
> 
> On Thu, May 31, 2012 at 12:07 PM, Zoltán Lajos Kis 
> <zoltan.lajos.kis@ericsson.com> wrote:
> > Hi,
> >
> > Yes, the interpretation is correct. If the apply-actions' 
> action list contains an output or group action, a copy of the 
> current packet (i.e., the previous actions in the action list 
> have been applied) are sent to the port or group, as if the 
> packet reached the end of the pipeline. The pipeline 
> processing will continue with the original copy with the next 
> action in the action list.
> >
> 
> Is it correct to conclude that the apply-actions cannot 
> terminate a flow pipeline?
> 

Correct, pipeline processing ends (and processing of the action set begins) if:
a) a matching entry was found, and the entry has no Goto (to the next table) instruction, OR
b) no matching entry was found, and the table miss behavior is not to Continue (to the next table)

Note that in OF 1.3 the table miss behavior configuration has been replaced with a table miss flow entry.
This allows one to describe the miss behavior using the instruction semantics of flow entries.

Regards,
Zoltan.