Re: [forces] Comment on draft-haleplidis-forces-openflow-lib-00

Jamal Hadi Salim <hadi@mojatatu.com> Thu, 31 May 2012 01:15 UTC

Return-Path: <hadi@mojatatu.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 E136611E80D5 for <forces@ietfa.amsl.com>; Wed, 30 May 2012 18:15:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.454
X-Spam-Level:
X-Spam-Status: No, score=-102.454 tagged_above=-999 required=5 tests=[AWL=0.523, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 RMX3fI7DA29K for <forces@ietfa.amsl.com>; Wed, 30 May 2012 18:15:40 -0700 (PDT)
Received: from mail-ob0-f172.google.com (mail-ob0-f172.google.com [209.85.214.172]) by ietfa.amsl.com (Postfix) with ESMTP id E5EF211E80D2 for <forces@ietf.org>; Wed, 30 May 2012 18:15:39 -0700 (PDT)
Received: by obbeh20 with SMTP id eh20so603979obb.31 for <forces@ietf.org>; Wed, 30 May 2012 18:15:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=5Q9eSE3cu433DEZix2oKfPXWh7SfAxUEk3L0ap9oTDw=; b=nPGfKqapNdvT7q3ViBH7XiAjtMWmYJ4S+k0V4grBVdiPJ2J2rm3qlOUWp4wX+78hP7 4gHm0Q3RVWpEiqSOIPkqVxji6YAJJ5p7otIdPgGPib6RQduE5g7hB6+W8mz12xPEP9Ba e9K9NDkAAphLXmln0ZZnBjnV5cxAoJUaawlvM2gi3PQPgsWw+9bE01yODJLKJfojwjsR E/HTZATbBNXWejswiyx4j0nGCtH7m6LaLfs6r1zLZ62knKU3QhiG/f0FIXbRuDDKe1bX yPGdK7K2Z674mZxrQKUG1CVh0qTXFh4stly2WgO8HhJlPGJx2GsEsMi4bd0ATk0r4+Rt 6NDg==
Received: by 10.182.167.39 with SMTP id zl7mr17291106obb.10.1338426939525; Wed, 30 May 2012 18:15:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.164.68 with HTTP; Wed, 30 May 2012 18:15:19 -0700 (PDT)
In-Reply-To: <4FC6AF23.3030208@stevecrocker.com>
References: <CAAFAkD--Zf7rzjLgQ8rspreUR3kGHzeJaappZZG_zq+GkYy=ow@mail.gmail.com> <00dc01cd3eb4$1b063740$5112a5c0$@com> <CAAFAkD9UhMpoP-qS_Buvxwf0cu3kwxfW+xuvrdZVudUvnPXJ1g@mail.gmail.com> <4FC6AF23.3030208@stevecrocker.com>
From: Jamal Hadi Salim <hadi@mojatatu.com>
Date: Wed, 30 May 2012 21:15:19 -0400
Message-ID: <CAAFAkD8HOqaXY01-FN=CCuA-XJv8B+rMnn2DkZZeUp-DvQPhPA@mail.gmail.com>
To: Joel <joel@stevecrocker.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQllpK7tiGec6H83VWYKf3z7jJt9HrdrdZboJoDLYjddhpE0fhOLFaxPlAJbY5V3lxXoiOru
Cc: forces@ietf.org, draft-haleplidis-forces-openflow-lib@tools.ietf.org
Subject: Re: [forces] Comment 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: Thu, 31 May 2012 01:15:41 -0000

On Wed, May 30, 2012 at 7:37 PM, Joel <joel@stevecrocker.com> wrote:
> Inb particular, if the metadata is produced by one LFB and consumed by one
> lFB, then an octet-string would seem sufficient for it.  This avoids the
> problem of how things are pushed/popped/cleared during the table processing,
> as that is internal to the LFB.

I believe it can only be consumed at the last stage of a pipeline, with possibly
many sets or clears of the different fields in the intermidiate stages
(i.e more than
one LFB instance).

> There is the question of how execute-immediate interacts with deferred
> execution and whether we are having two LFBs which have to implement the
> same capabilities.

Section 4.8 of OF 1.1, last sentence (action list being the
"execute-immediate"):
"The action set of the packet is unchanged by the execution of the action list."

Also it does not seem that the execute-immediate can terminate the pipeline.

cheers,
jamal