Re: [sfc] draft-ietf-sfc-proof-of-transit-04 ready for WGLC? (was RE: PoT review/comments)

Greg Mirsky <gregimirsky@gmail.com> Wed, 01 April 2020 19:00 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C01143A1739 for <sfc@ietfa.amsl.com>; Wed, 1 Apr 2020 12:00:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zByTNjljKkie for <sfc@ietfa.amsl.com>; Wed, 1 Apr 2020 12:00:15 -0700 (PDT)
Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1AB53A16FD for <sfc@ietf.org>; Wed, 1 Apr 2020 12:00:14 -0700 (PDT)
Received: by mail-lj1-x22a.google.com with SMTP id p10so659685ljn.1 for <sfc@ietf.org>; Wed, 01 Apr 2020 12:00:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RNiIZ6t6G5ejHrUWtRnUohS+mEVPeDta50qh0NlcwNo=; b=WQw6vM5k1TieJHmeU8Y6bszQkNaDmsI8WoX9S8p94Cwc7yJJrQ/58M/mRq3d/zBPpC capkFZC+VhFJZ2w0dB0xHP95OAFGLfocHgm1wjUkOahKMTPI2Lb+31vdPUJWX4oMmxHm kF+yZZcL5W6/OoleMH6xRChzpSv8y/6SurJSOpa/HT/xJRjeLg+ODKq2uLmYGAkyVp+t HbTwFeLQGFercvOlQLt07OaMLigOOv2lNYYp1A9OdzPLed4OaGd03TZ5BI7Faj7GYiOu lHW/e+sqsy4MAqHEmpWPah57hWPiaHuy3X2vERY8SvBnG1MpwkufjTsfBaw7yvYKQGt6 Uung==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RNiIZ6t6G5ejHrUWtRnUohS+mEVPeDta50qh0NlcwNo=; b=QjCcEJRk32baQZfsftlPsmw/ChpT6PsWoCYDQBm7CLJbw2GXcFRi6XcyHkYHTFpISv rmFpzBhDmgFsp8Y4pNX7B5sQVHKCtBaizGzd8QueryoNY20af0R+nBm/VkcYFNAegKsQ zCO96i0Bd0iyRTwxXNqYHvuaA1FdYhb3IWv45iRktCpZZnUJNdK0phF2o4m8qB078cUr UUBtHJPl4dos4SuC7V91aoj9slTz/k6solv23kqKi745aWihhoexiwZGifIv92kAzifm IKIvn9xKXAJBHhIc3Ynq3h7Xo03CAeMIP1NFBTpe0kmuPFP9YTsCAKWxYLfsmT0kfNJh jxyA==
X-Gm-Message-State: AGi0PuYLj4w4PJJcD64mcWsAnxhcE0556sc4R/fZ2ieejaZ6NQWFJjR7 DlJwopBJCpFMbXfMGltHrY37WeY1EtSgyfaY5Pg=
X-Google-Smtp-Source: APiQypJ7zAzGga9qtyeoi3jhimzIfMJ/eaAdrvpiHVE9R9rYp/DnX5K+QnvkeRfaOAjQ8Vt8M62QLQTc798mLYqYEc4=
X-Received: by 2002:a2e:8084:: with SMTP id i4mr13745857ljg.185.1585767611639; Wed, 01 Apr 2020 12:00:11 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR11MB258493B474F6CC611E0F31FADAF40@BYAPR11MB2584.namprd11.prod.outlook.com> <CA+RyBmWaaPzdjaW-fxN_xgy7TwUpnVKw5ruRU9=+kdwHuwvn9g@mail.gmail.com> <591ec0a6-3416-843e-59f3-b44466e76a33@joelhalpern.com> <CA+RyBmVNB8b7JqqY9P7er3TP25uDw5ex-Ui7o8_8CPpAkc38DA@mail.gmail.com> <D6026A34-2F6D-4B5C-8277-1223043E136D@cisco.com> <2239931e-b1e5-9884-04cc-4433ff1dfd75@joelhalpern.com> <407B4089-A34D-4F98-B443-98883F45BF94@cisco.com> <67d832d3-88f2-7239-2b08-7ccac547fffa@joelhalpern.com>
In-Reply-To: <67d832d3-88f2-7239-2b08-7ccac547fffa@joelhalpern.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 01 Apr 2020 11:59:58 -0700
Message-ID: <CA+RyBmXNx_bKnFhHgwbgC7k46Yb6PF7qpxGr5onByOki1Ctztw@mail.gmail.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
Cc: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "sfc@ietf.org" <sfc@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000030406105a23f4b21"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/NUdBagdIKK_ndTJVqnmumLe3Wkc>
Subject: Re: [sfc] draft-ietf-sfc-proof-of-transit-04 ready for WGLC? (was RE: PoT review/comments)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Apr 2020 19:00:26 -0000

Dear All,
I agree with Joel that the reference in draft-ietf-sfc-proof-of-transit to
draft-ietf-ippm-ioam-data should be normative. I also support the proposal
to add in draft-ietf-sfc-proof-of-transit a normative reference to
draft-ietf-sfc-ioam-nsh. SFC WG is working on defining SFC that is based on
NSH (SFC NSH), and while SFC might be realized using other techniques,
draft-ietf-sfc-ioam-nsh is, and likely will remain, the only document that
is describing iOAM encapsulation in SFC NSH. Thus, I believe, for SFC WG,
implementation of PoT based on iOAM requires implementation of iOAM
encapsulation in SFC NSH, as defined in draft-ietf-sfc-ioam-nsh. Hence, the
reference must be normative.

Regards,
Greg

On Tue, Mar 24, 2020 at 2:25 PM Joel M. Halpern <jmh@joelhalpern.com> wrote:

> I think we all agree that draft-ietf-sfc-proof-of-transit requires the
> normative reference to draft-ietf-ippm-ioam-data.
>
> Regarding a reference from draft-ietf-sfc-proof-of-transit to
> draft-ietf-sfc-ioam-nsh, I think we agree that it is needed.  The
> question then is normative or informative.  If we use the usual IETF
> rule that there has to be a defined normative way to interoperably
> implement a protocol spec (with other options allowed), my inclination
> is that the reference should be normative.
>
> Regarding the informative reference in the other direction from
> draft-ietf-sfc-ioam-nsh to draft-ietf-sfc-proof-of-transit, while I
> personally like the idea, that is up to you / the working group.
>
> Yours,
> Joel
>
> On 3/24/2020 5:20 PM, Carlos Pignataro (cpignata) wrote:
> > Hi, Joel,
> >
> > The way in which the doc hierarchy and relationship is structure seems
> > to support and potentially even require:
> >
> > From draft-ietf-sfc-proof-of-transit:
> > * A normative reference to [I-D.ietf-ippm-ioam-data], since PoT gives
> > over IOAM explicitly, and that exists.
> > * Optionally, an Informative reference to draft-ietf-sfc-ioam-nsh, since
> > that’s really one out of many ways to carry IOAM over NSH, but separated
> > by document indirection. This does not exist but can be added.
> >
> >  From draft-ietf-sfc-ioam-nsh:
> > * Optionally, an Informative reference to
> > draft-ietf-sfc-proof-of-transit, since that’s one out of many
> > applications. This does not exist but can be added.
> >
> > Thoughts?
> >
> > Best,
> >
> > Carlos.
> >
> >> 2020/03/24 午後5:10、Joel M. Halpern <jmh@joelhalpern.com
> >> <mailto:jmh@joelhalpern.com>>のメール:
> >>
> >> Carlos, it sounds like there should probably be a normative reference
> >> from draft-ietf-sfc-proof of transit to draft-ietf-sfc-ioam-nsh?
> >> Possibly in the same sentence that refers to draft-ietf-ippm-ioam-data?
> >>
> >> Yours,
> >> Joel
> >>
> >> On 3/24/2020 4:54 PM, Carlos Pignataro (cpignata) wrote:
> >>> Greg,
> >>> The very first sentence of the PoT document reads:
> >>>    Several technologies such as Traffic Engineering (TE), Service
> >>>    Function Chaining (SFC), and policy based routing are used to steer
> >>>    traffic through a specific, user-defined path.  This document
> defines
> >>> Explaining how this document is applicable to various
> >>> traffic-steering technologies.
> >>> Section 3 then explains:
> >>>    The POT information is encapsulated in packets as an IOAM Proof Of
> >>>    Transit Option.  The details and format of the encapsulation and the
> >>>    POT Option format are specified in [I-D.ietf-ippm-ioam-data].
> >>> Which shows how to carry PoT in IOAM, with an appropriate pointer.
> >>> Lastly, draft-ietf-sfc-ioam-nsh-03 defines IOAM over an NSH
> >>> encapsulation.
> >>> This arrangements maximizes specification modularity and
> >>> portability/reusability.
> >>> Best,
> >>> Carlos.
> >>>> 2020/03/24 午後4:48、Greg Mirsky <gregimirsky@gmail.com
> >>>> <mailto:gregimirsky@gmail.com> <mailto:gregimirsky@gmail.com>>のメール:
> >>>>
> >>>> Hi Joel,
> >>>> thank you for the most expedient response. As I understand it, iOAM
> >>>> Data draft describes the format of the informational element that
> >>>> carries POT-related information but it does not define how the
> >>>> element to be carried in case of NSH encapsulation. And that is what
> >>>> I was asking, apologies for not being clear in my first note.
> >>>>
> >>>> Regards,
> >>>> Greg
> >>>>
> >>>> On Tue, Mar 24, 2020 at 1:42 PM Joel M.. Halpern
> >>>> <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>
> >>>> <mailto:jmh@joelhalpern.com>> wrote:
> >>>>
> >>>>    Regarding the information carriage, the PoT document points to the
> >>>>    IOAM
> >>>>    document.
> >>>> https://tools.ietf.org/html/draft-ietf-ippm-ioam-data-08#section-4.5
> >>>>    gives the format (and ways to have other formats if needed.)
> >>>>
> >>>>    Yours,
> >>>>    Joel
> >>>>
> >>>>    On 3/24/2020 4:26 PM, Greg Mirsky wrote:
> >>>>    > Hi Frank,
> >>>>    > thank you for reminding us about this important work, indeed we
> >>>>    should
> >>>>    > complete it. I've reviewed the draft and have several questions.
> >>>>    Please
> >>>>    > kindly consider:
> >>>>    >
> >>>>    >   * I couldn't find information where, relative to NSH, RND and
> >>>>    CML are
> >>>>    >     transported
> >>>>    >   * for YANG data models using "reference" is strongly
> >>>>    encouraged as it
> >>>>    >     provides a pointer to the specification. Since the POT data
> >>>>    model is
> >>>>    >     in the same document as the POT specification, listing the
> >>>>    >     appropriate section should suffice
> >>>>    >
> >>>>    > Regards,
> >>>>    > Greg
> >>>>    >
> >>>>    > On Thu, Mar 19, 2020 at 6:45 AM Frank Brockners (fbrockne)
> >>>>    > <fbrockne=40cisco.com@dmarc.ietf.org
> >>>> <mailto:fbrockne=40cisco.com@dmarc.ietf.org>
> >>>>    <mailto:40cisco.com@dmarc.ietf.org>
> >>>>    > <mailto:40cisco.com@dmarc.ietf.org
> >>>>    <mailto:40cisco.com@dmarc.ietf.org>>> wrote:
> >>>>    >
> >>>>    >     Dear SFC WG,____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     It’s been a while since we posted
> >>>>    draft-ietf-sfc-proof-of-transit-04
> >>>>    >     which addressed all known comments – see below.
> >>>>    >     I’ve not seen any more recent comments or questions come up
> >>>>    – and
> >>>>    >     we’ve been through quite a few discussions and reviews of
> this
> >>>>    >     document already.____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Thus the question: Are we ready for WG LC?____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Thanks, Frank____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     *From:* Frank Brockners (fbrockne)
> >>>>    >     *Sent:* Donnerstag, 21. November 2019 08:21
> >>>>    >     *To:* Alejandro Aguado FI <a.aguadom@fi.upm.es
> >>>> <mailto:a.aguadom@fi.upm.es>
> >>>>    <mailto:a.aguadom@fi.upm.es>
> >>>>    >     <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>>;
> >>>>    Diego R. Lopez
> >>>>    >     <diego.r.lopez@telefonica.com
> >>>> <mailto:diego.r.lopez@telefonica.com>
> >>>>    <mailto:diego.r.lopez@telefonica.com>
> >>>>    >     <mailto:diego.r.lopez@telefonica.com
> >>>>    <mailto:diego.r.lopez@telefonica.com>>>; Carlos Pignataro
> (cpignata)
> >>>>    >     <cpignata@cisco.com <mailto:cpignata@cisco.com>
> >>>> <mailto:cpignata@cisco.com>
> >>>>    <mailto:cpignata@cisco.com <mailto:cpignata@cisco..com>>>;
> >>>>    ALEJANDRO AGUADO
> >>>>    >     MARTIN <alejandro.aguadomartin.ext@telefonica.com
> >>>> <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>
> >>>>    >     <mailto:alejandro.aguadomartin.ext@telefonica.com
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>>>; Shwetha
> >>>>    >     Bhandari (shwethab) <shwethab@cisco.com
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com>
> >>>>    >     <mailto:shwethab@cisco.com <mailto:shwethab@cisco.com>>>;
> >>>>    Tal Mizrahi <tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    >     <mailto:tal.mizrahi.phd@gmail.com
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>>>
> >>>>    >     *Cc:* sfc@ietf.org <mailto:sfc@ietf.org> <mailto:
> sfc@ietf.org>
> >>>>    <mailto:sfc@ietf.org <mailto:sfc@ietf.org>>
> >>>>    >     *Subject:* RE: PoT review/comments____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     We’ve just posted revision -04 of
> >>>>    draft-ietf-sfc-proof-of-transit
> >>>>    >     which now includes support for OPOT configuration in the
> >>>>    yang model;____
> >>>>    >
> >>>>    >     see section 5.2.3 in
> >>>>    > https://www.ietf.org/id/draft-ietf-sfc-proof-of-transit-04.txt.
> >>>> ____
> >>>>    >
> >>>>    >     The main addition is a grouping opot-profile, which adds
> >>>>    upstream
> >>>>    >     and downstream masks that OPOT requires.____
> >>>>    >
> >>>>    >     Thanks to Alejandro for suggesting these updates.____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     This fixes the last “known issue” in
> >>>>    >     draft-ietf-sfc-proof-of-transit. It would be great if you
> >>>>    could give
> >>>>    >     the document another careful read through.
> >>>>    >     Are we ready for WGLC?____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Thanks, Frank____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     *From:* Alejandro Aguado FI <a.aguadom@fi.upm.es
> >>>> <mailto:a.aguadom@fi.upm.es>
> >>>>    <mailto:a..aguadom@fi.upm.es>
> >>>>    >     <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>>
> >>>>    >     *Sent:* Donnerstag, 12. September 2019 15:40
> >>>>    >     *To:* Diego R. Lopez <diego.r.lopez@telefonica.com
> >>>> <mailto:diego.r.lopez@telefonica.com>
> >>>>    <mailto:diego.r.lopez@telefonica.com>
> >>>>    >     <mailto:diego.r.lopez@telefonica.com
> >>>>    <mailto:diego.r.lopez@telefonica.com>>>; Carlos Pignataro
> (cpignata)
> >>>>    >     <cpignata@cisco.com <mailto:cpignata@cisco.com>
> >>>> <mailto:cpignata@cisco.com>
> >>>>    <mailto:cpignata@cisco.com <mailto:cpignata@cisco..com>>>; Frank
> >>>>    Brockners
> >>>>    >     (fbrockne) <fbrockne@cisco.com <mailto:fbrockne@cisco.com>
> >>>> <mailto:fbrockne@cisco.com>
> >>>>    <mailto:fbrockne@cisco.com <mailto:fbrockne@cisco.com>>>;
> >>>>    >     ALEJANDRO AGUADO MARTIN
> >>>>    <alejandro.aguadomartin.ext@telefonica.com
> >>>> <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    >     <mailto:alejandro.aguadomartin.ext@telefonica.com
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>>>; Shwetha
> >>>>    >     Bhandari (shwethab) <shwethab@cisco.com
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com>
> >>>>    >     <mailto:shwethab@cisco.com <mailto:shwethab@cisco.com>>>;
> >>>>    Tal Mizrahi <tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    >     <mailto:tal.mizrahi.phd@gmail.com
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>>>
> >>>>    >     *Cc:* sfc@ietf.org <mailto:sfc@ietf.org> <mailto:
> sfc@ietf.org>
> >>>>    <mailto:sfc@ietf.org <mailto:sfc@ietf.org>>
> >>>>    >     *Subject:* Re: PoT review/comments____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Hi Shwetha,____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Yes, I think it is a good idea. From your points, the second
> >>>>    one is
> >>>>    >     a bit confusing to me... But I do not fully remember how the
> >>>>    model
> >>>>    >     was structured, so I need to revise the document.____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Give me a day or two to explore again the model, and either
> we
> >>>>    >     exchange few emails with proposals for the extension, or we
> can
> >>>>    >     organise a quick call during next week to close a final
> >>>>    proposal to
> >>>>    >     share with other contributors.____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Thanks!____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     Best,____
> >>>>    >
> >>>>    >     Alejandro____
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     __ __
> >>>>    >
> >>>>    >     El 12 de septiembre de 2019 a las 8:52:44, Shwetha Bhandari
> >>>>    >     (shwethab) (shwethab@cisco.com <mailto:shwethab@cisco.com>
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com <mailto:shwethab@cisco.com>>)
> >>>>    >     escribió:____
> >>>>    >
> >>>>    >     Hi Alejandro, Diego,____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Since you added extension to do OPoT, should we extend the
> >>>>    model in
> >>>>    >     draft-ietf-sfc-proof-of-transit to enable OPoT and any
> >>>>    parameters
> >>>>    >     required for it  shared masks per link. If yes my proposal
> >>>>    will be
> >>>>    >     to:____
> >>>>    >
> >>>>    >      1. Augment existing pot-profile with fields to Enable OPoT
> >>>>    and a
> >>>>    >         cipher scheme if needed.____
> >>>>    >      2. Separate container in the model to define a map of (Node
> >>>>    >         link/interface, mask) to distribute pair wise masks. For
> >>>>    e.g.
> >>>>    >         Node link/interface identifier can be UUID as defined in
> >>>>    rfc8348
> >>>>    >         Or____
> >>>>    >      3. Masks can be part of pot-profile.____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     What do you think about revising the model with this?____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Thanks,____
> >>>>    >
> >>>>    >     Shwetha____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     *From: *"Frank Brockners (fbrockne)" <fbrockne@cisco.com
> >>>> <mailto:fbrockne@cisco.com>
> >>>>    <mailto:fbrockne@cisco.com>
> >>>>    >     <mailto:fbrockne@cisco.com <mailto:fbrockne@cisco.com>>>
> >>>>    >     *Date: *Wednesday, September 11, 2019 at 2:34 PM
> >>>>    >     *To: *ALEJANDRO AGUADO MARTIN
> >>>>    >     <alejandro.aguadomartin.ext@telefonica.com
> >>>> <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    >     <mailto:alejandro.aguadomartin.ext@telefonica.com
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>>>, "Diego R.
> >>>>    >     Lopez" <diego.r.lopez@telefonica.com
> >>>> <mailto:diego.r.lopez@telefonica.com>
> >>>>    <mailto:diego.r.lopez@telefonica.com>
> >>>>    >     <mailto:diego.r..lopez@telefonica.com
> >>>>    <mailto:diego.r..lopez@telefonica.com>>>, Carlos Pignataro
> >>>>    >     <cpignata@cisco..com <mailto:cpignata@cisco.com
> >>>>    <mailto:cpignata@cisco.com>>>, Shwetha bhandari
> >>>>    >     <shwethab@cisco.com <mailto:shwethab@cisco.com>
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com <mailto:shwethab@cisco..com>>>, Tal
> >>>> Mizrahi
> >>>>    >     <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com
> >
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    <mailto:tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>>>
> >>>>    >     *Cc: *"a..aguadom@fi.upm.es <mailto:a..aguadom@fi.upm.es>
> >>>> <mailto:a..aguadom@fi.upm.es>
> >>>>    <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>"
> >>>>    >     <a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>
> >>>> <mailto:a.aguadom@fi.upm.es>
> >>>>    <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>>,
> >>>>    "sfc@ietf.org <mailto:sfc@ietf.org> <mailto:sfc@ietf.org>
> >>>>    >     <mailto:sfc@ietf.org <mailto:sfc@ietf.org>>" <sfc@ietf.org
> >>>> <mailto:sfc@ietf.org>
> >>>>    <mailto:sfc@ietf.org> <mailto:sfc@ietf.org <mailto:sfc@ietf.org>>>
> >>>>    >     *Subject: *RE: PoT review/comments____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Hi Alejandro,____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Thanks again for the review. Your comments have been
> >>>>    integrated into
> >>>>    >     draft-ietf-sfc-proof-of-transit-03 which just got posted.____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Cheers, Frank____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     *From:*Frank Brockners (fbrockne)
> >>>>    >     *Sent:* Montag, 27. Mai 2019 18:18
> >>>>    >     *To:* ALEJANDRO AGUADO MARTIN
> >>>>    >     <alejandro.aguadomartin.ext@telefonica.com
> >>>> <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    <mailto:alejandro.aguadomartin.ext@telefonica.com>
> >>>>    >     <mailto:alejandro.aguadomartin.ext@telefonica.com
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>>>; Diego R.
> Lopez
> >>>>    >     <diego.r.lopez@telefonica.com
> >>>> <mailto:diego.r.lopez@telefonica.com>
> >>>>    <mailto:diego.r.lopez@telefonica.com>
> >>>>    >     <mailto:diego.r.lopez@telefonica.com
> >>>>    <mailto:diego.r.lopez@telefonica.com>>>; Carlos Pignataro
> (cpignata)
> >>>>    >     <cpignata@cisco.com <mailto:cpignata@cisco.com>
> >>>> <mailto:cpignata@cisco.com>
> >>>>    <mailto:cpignata@cisco.com <mailto:cpignata@cisco..com>>>; Shwetha
> >>>>    Bhandari
> >>>>    >     (shwethab) <shwethab@cisco.com <mailto:shwethab@cisco.com>
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com <mailto:shwethab@cisco.com>>>; Tal
> >>>>    >     Mizrahi <tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    <mailto:tal.mizrahi.phd@gmail..com>
> >>>>    <mailto:tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>>>
> >>>>    >     *Cc:* a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>
> >>>> <mailto:a.aguadom@fi.upm.es>
> >>>>    <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>;
> >>>> sfc@ietf.org <mailto:sfc@ietf.org> <mailto:sfc@ietf.org>
> >>>>    >     <mailto:sfc@ietf.org <mailto:sfc@ietf.org>>
> >>>>    >     *Subject:* RE: PoT review/comments____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Hi Alejandro,____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Many thanks for the comments – and sorry for the delay –
> >>>>    >     unfortunately your email somehow got dropped from my todo
> list.
> >>>>    >     Please see inline…____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     (cc’ing the list as well).____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     *From:*ALEJANDRO AGUADO MARTIN
> >>>>    >     <alejandro.aguadomartin..ext@telefonica.com
> >>>> <mailto:alejandro.aguadomartin..ext@telefonica.com>
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>
> >>>>    >     <mailto:alejandro.aguadomartin.ext@telefonica.com
> >>>>    <mailto:alejandro.aguadomartin..ext@telefonica.com>>>
> >>>>    >     *Sent:* Montag, 15. April 2019 17:27
> >>>>    >     *To:* Diego R. Lopez <diego.r.lopez@telefonica.com
> >>>> <mailto:diego.r.lopez@telefonica.com>
> >>>>    <mailto:diego.r.lopez@telefonica.com>
> >>>>    >     <mailto:diego.r.lopez@telefonica.com
> >>>>    <mailto:diego.r.lopez@telefonica.com>>>; Carlos Pignataro
> (cpignata)
> >>>>    >     <cpignata@cisco.com <mailto:cpignata@cisco.com>
> >>>> <mailto:cpignata@cisco.com>
> >>>>    <mailto:cpignata@cisco.com <mailto:cpignata@cisco..com>>>; Frank
> >>>>    Brockners
> >>>>    >     (fbrockne) <fbrockne@cisco.com <mailto:fbrockne@cisco.com>
> >>>> <mailto:fbrockne@cisco.com>
> >>>>    <mailto:fbrockne@cisco.com <mailto:fbrockne@cisco.com>>>; Shwetha
> >>>>    >     Bhandari (shwethab) <shwethab@cisco.com
> >>>> <mailto:shwethab@cisco.com>
> >>>>    <mailto:shwethab@cisco.com>
> >>>>    >     <mailto:shwethab@cisco.com <mailto:shwethab@cisco.com>>>;
> >>>>    Tal Mizrahi <tal.mizrahi.phd@gmail.com
> >>>> <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>
> >>>>    >     <mailto:tal.mizrahi.phd@gmail.com
> >>>>    <mailto:tal.mizrahi.phd@gmail.com>>>
> >>>>    >     *Cc:* a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>
> >>>> <mailto:a.aguadom@fi.upm.es>
> >>>>    <mailto:a.aguadom@fi.upm.es <mailto:a.aguadom@fi.upm.es>>
> >>>>    >     *Subject:* PoT review/comments____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Dear all,____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     I gave a quick review to the PoT document. Some comments:____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     - I read “The non-constant coefficients are used to
> >>>> generate the
> >>>>    >     Lagrange Polynomial Constants (LPC).” As far as I
> >>>>    understood, the
> >>>>    >     points assigned to each node (Xi) are the ones used for
> >>>>    generating
> >>>>    >     the LPCi, aren’t they?____
> >>>>    >
> >>>>    >     */…FB: Good catch. The LPCs are of course computed using
> (x_i,
> >>>>    >     y_i)./*____
> >>>>    >
> >>>>    >     - If we go for including the YANG in the current document
> >>>>    (which I
> >>>>    >     agree), parameters should be described before the yang
> >>>>    definition,
> >>>>    >     and maybe it would be helpful to have the yang tree (see the
> >>>>    current
> >>>>    >     version attached).____
> >>>>    >
> >>>>    >     */…FB: Thanks. IMHO it makes sense to keep the YANG model
> >>>> in the
> >>>>    >     current doc, given that the model and the description go
> >>>> hand in
> >>>>    >     hand. We can of course also include the yang tree to make
> >>>>    reading
> >>>>    >     easier. This is consistent with other documents which
> >>>>    specify YANG
> >>>>    >     models./*____
> >>>>    >
> >>>>    >     - I include in the attached file few questions about naming
> >>>>    of some
> >>>>    >     parameters.____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */…FB:
> >>>>    >     - naming F_i(x_i, y_i) – I agree that a better name could be
> >>>>    used.
> >>>>    >     The only potential concern would be that the open source
> >>>>    >     implementation in OpenDaylight uses this naming – changing
> >>>>    it might
> >>>>    >     lead to confusion.. We can start with adding a comment to
> make
> >>>>    >     things clearer./*____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */- secret key – this is the constant part of the first
> >>>>    polynomial
> >>>>    >     which serves as the secret – and which is re-retrieved.
> >>>>    Again, we
> >>>>    >     can update the description to make things clearer./*____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */- size of the random number: This is unrelated to OPOT.
> >>>>    The random
> >>>>    >     number is to uniquely identify a packet. There is a trade-off
> >>>>    >     between the size of the random number and how often you need
> to
> >>>>    >     re-key your system. At high speeds, the random number – which
> >>>>    >     identifies a particular packet – is used up quite quickly if
> >>>>    it is
> >>>>    >     only 32-bit wide. See section 4
> >>>>    >
> >>>>        /*
> https://tools.ietf.org/html/draft-ietf-sfc-proof-of-transit-02#section-4____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */- number of profiles: For a deployment which is expected
> >>>>    to renew
> >>>>    >     keys every now and then (e.g. you run with 32-bit random
> >>>>    numbers at
> >>>>    >     reasonably high speeds), you need at least 2 profiles – an
> >>>>    active
> >>>>    >     one and one that you can activate once you run out of random
> >>>>    numbers
> >>>>    >     (which is what the encapsulating node would decide).. /*____
> >>>>    >
> >>>>    >     - I have checked some of the existing YANG files within the
> >>>>    IETF to
> >>>>    >     see in which it would be helpful to include. From the (not
> >>>>    so) old
> >>>>    >     OpenFlow, I assume that one match is necessary (for
> >>>> identify the
> >>>>    >     iOAM/PoT header) whilst the source node can use any existing
> >>>>    match
> >>>>    >     field to identify packets where to apply the PoT scheme. In
> >>>>    terms of
> >>>>    >     actions, I would say that two may be required: for any node,
> an
> >>>>    >     update-pot is necessary, while the verifier would need a
> >>>>    verify-pot
> >>>>    >     type of action, that would ideally either remove the header
> >>>>    or drop
> >>>>    >     the packet if fails (I do not know if you are thinking in
> more
> >>>>    >     complex scenarios).____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */…FB: From an OF perspective, that sounds feasible.. That
> >>>>    said, we
> >>>>    >     probably want to avoid making the spec specific to a
> >>>>    technology like
> >>>>    >     OF, hence would suggest that we don’t specify such a
> >>>> behavior as
> >>>>    >     part of this document./*____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     - For this last point, I have seen the definitions within
> >>>>    >     draft-asechoud-rtgwg-qos-model-08, where matched could map
> >>>>    (if I am
> >>>>    >     not wrong) to classifiers/filters, and actions to actions. I
> >>>>    send
> >>>>    >     you the models in a zip file. In this sense the model to be
> >>>>    defined
> >>>>    >     in the PoT shall be an augment of the models defined in that
> >>>>    >     document. I have not done a very deep revision on the model,
> >>>>    but I
> >>>>    >     think it could fit there. If you have check this or other
> >>>>    models,
> >>>>    >     let me know so I could also help.____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */…FB: Per my note above: In order to keep POT generic and
> >>>>    not link
> >>>>    >     it to a particular classification mechanism, I’d prefer to
> >>>>    keep the
> >>>>    >     classification question as out of scope for the current
> >>>>    document.
> >>>>    >     That way it can also apply to technologies which come with
> >>>>    their own
> >>>>    >     way to classify – and which might fully decouple the
> tunneling
> >>>>    >     aspects from the classification aspects. /*____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Thanks a lot and sorry for such long email.____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     */..FB: Thanks again for all your comments. We’ll get them
> >>>>    included
> >>>>    >     in the next revision. /*____
> >>>>    >
> >>>>    >     *//*____
> >>>>    >
> >>>>    >     */Cheers, Frank/*____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     Best,____
> >>>>    >
> >>>>    >     Alejandro____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >     ____
> >>>>    >
> >>>>    >
> >>>>
>        ------------------------------------------------------------------------
> >>>>    >
> >>>>    >
> >>>>    >     Este mensaje y sus adjuntos se dirigen exclusivamente a su
> >>>>    >     destinatario, puede contener información privilegiada o
> >>>>    confidencial
> >>>>    >     y es para uso exclusivo de la persona o entidad de destino.
> >>>>    Si no es
> >>>>    >     usted. el destinatario indicado, queda notificado de que la
> >>>>    lectura,
> >>>>    >     utilización, divulgación y/o copia sin autorización puede
> estar
> >>>>    >     prohibida en virtud de la legislación vigente. Si ha
> >>>>    recibido este
> >>>>    >     mensaje por error, le rogamos que nos lo comunique
> >>>>    inmediatamente
> >>>>    >     por esta misma vía y proceda a su destrucción.
> >>>>    >
> >>>>    >     The information contained in this transmission is
> >>>> privileged and
> >>>>    >     confidential information intended only for the use of the
> >>>>    individual
> >>>>    >     or entity named above. If the reader of this message is not
> the
> >>>>    >     intended recipient, you are hereby notified that any
> >>>>    dissemination,
> >>>>    >     distribution or copying of this communication is strictly
> >>>>    >     prohibited. If you have received this transmission in error,
> >>>>    do not
> >>>>    >     read it. Please immediately reply to the sender that you have
> >>>>    >     received this communication in error and then delete it.
> >>>>    >
> >>>>    >     Esta mensagem e seus anexos se dirigem exclusivamente ao seu
> >>>>    >     destinatário, pode conter informação privilegiada ou
> >>>>    confidencial e
> >>>>    >     é para uso exclusivo da pessoa ou entidade de destino. Se
> não é
> >>>>    >     vossa senhoria o destinatário indicado, fica notificado de
> >>>> que a
> >>>>    >     leitura, utilização, divulgação e/ou cópia sem autorização
> pode
> >>>>    >     estar proibida em virtude da legislação vigente. Se recebeu
> >>>> esta
> >>>>    >     mensagem por erro, rogamos-lhe que nos o comunique
> >>>>    imediatamente por
> >>>>    >     esta mesma via e proceda a sua destruição____
> >>>>    >
> >>>>    >     _______________________________________________
> >>>>    >     sfc mailing list
> >>>>    > sfc@ietf.org <mailto:sfc@ietf.org> <mailto:sfc@ietf.org>
> >>>> <mailto:sfc@ietf.org
> >>>>    <mailto:sfc@ietf.org>>
> >>>>    > https://www.ietf.org/mailman/listinfo/sfc
> >>>>    >
> >>>>    >
> >>>>    > _______________________________________________
> >>>>    > sfc mailing list
> >>>>    > sfc@ietf.org <mailto:sfc@ietf.org> <mailto:sfc@ietf.org>
> >>>>    > https://www.ietf.org/mailman/listinfo/sfc
> >>>>    >
> >>>>
> >>>> _______________________________________________
> >>>> sfc mailing list
> >>>> sfc@ietf.org <mailto:sfc@ietf.org> <mailto:sfc@ietf.org>
> >>>> https://www.ietf.org/mailman/listinfo/sfc
> >
>
> _______________________________________________
> sfc mailing list
> sfc@ietf.org
> https://www.ietf.org/mailman/listinfo/sfc
>