Re: [Pce] Adoption of draft-xiong-pce-lsp-flag-03

Dhruv Dhody <dd@dhruvdhody.com> Fri, 05 February 2021 08:48 UTC

Return-Path: <dd@dhruvdhody.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BB393A1DA1 for <pce@ietfa.amsl.com>; Fri, 5 Feb 2021 00:48:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.886
X-Spam-Level:
X-Spam-Status: No, score=-1.886 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dhruvdhody-com.20150623.gappssmtp.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 pfZ2wLYe4ZNM for <pce@ietfa.amsl.com>; Fri, 5 Feb 2021 00:48:43 -0800 (PST)
Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (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 EF9A23A1DA0 for <pce@ietf.org>; Fri, 5 Feb 2021 00:48:42 -0800 (PST)
Received: by mail-pg1-x530.google.com with SMTP id o63so4062259pgo.6 for <pce@ietf.org>; Fri, 05 Feb 2021 00:48:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dhruvdhody-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hIWNm1LP18b6UeBzh9x8H47Qh07vtdyctqPSWTp8W3E=; b=RCWQlnNYIYEUWaVWf2Q2GLPIT9nZoDt4rbvxzk1ML0hbCSdQ4Qj9Xmeog0XGAh5Exw g2Xy90YF3uKyCtgtIJ2uinyvsb6FH978f+9SapIKh0oWCAWEuRA3tp2/2paYXAw9Porj cWTZXETSfeLNFq8u54I2Zj5RCeU6+AcKP4rNKcMHuaEXfU//G6X0i6BJIzNkMTmupCrH 9qsuavkES06EgzEynGU8mixRHGNJdovFroB8QlzsDO0dH336cerutjTb1xGQYWRyOLcv jqZSnG2rmrJPdA7iSGHLeqdeA0qMtfRXtjD99mjaXrB0QnZxHqkcBz8fBbfw+CXKfkFQ tXhQ==
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=hIWNm1LP18b6UeBzh9x8H47Qh07vtdyctqPSWTp8W3E=; b=ID95oMYKu2mQh81zH81r9kY+KCf/LJTuWGUlgGDgnlcJydktqJdect0sgjuFxrznWU nUJk+U9ukey0C89X9qDbBzhO+xrWn6mX76J9MN5RuE2zXuscb1a50YQL52YO414KtCEn R9MT7o3lKg0dmJZGYd/y2qi23TW4XZ/RENgoG6b8ztR8+OuLLYIQtkZXoQmeECkcd3ye 2lmfTR6A9KZYbjWc6MQFi/B0Fl4eulw3LwepnAyS1npPTXMQX/QRGMT2tc8Oi6vOPUFi PD5Q7A7BhNGNcAro24MQqP0x6CUWwbSnAm4T0/Lx10BBTEv0RzADrWRktNsI5YxcQlpE 3GHQ==
X-Gm-Message-State: AOAM533ur4p/+2emyUTvtoXdv93xCPPGlcD6NNH13CAW2eF1o8Keyx9R 9vr7IARoanp+uI1zfviiq1PBg8wfiAHJz6fHVYAQfg==
X-Google-Smtp-Source: ABdhPJxndgQYxBxahpYHHriXhh0bLGDlbDjg72RNYrOOOIy/9UESOhFaf72vmbJxLPBVTdbBlfFGTL21mh+JRQ3SRuE=
X-Received: by 2002:a62:838d:0:b029:1ba:9b85:2eac with SMTP id h135-20020a62838d0000b02901ba9b852eacmr3734404pfe.36.1612514922202; Fri, 05 Feb 2021 00:48:42 -0800 (PST)
MIME-Version: 1.0
References: <202102051446564641570@zte.com.cn>
In-Reply-To: <202102051446564641570@zte.com.cn>
From: Dhruv Dhody <dd@dhruvdhody.com>
Date: Fri, 05 Feb 2021 14:18:06 +0530
Message-ID: <CAP7zK5ZfGiLZS5A=PUCZfUybuMnVL4sMpb-eQzwDCVTX4+aOTw@mail.gmail.com>
To: xiong.quan@zte.com.cn
Cc: Cyril Margaria <cyril.margaria@gmail.com>, pce@ietf.org
Content-Type: multipart/alternative; boundary="000000000000221d1805ba92e330"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/VcbVntNayUzHUn5uo8aPHP0EJ0I>
Subject: Re: [Pce] Adoption of draft-xiong-pce-lsp-flag-03
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Feb 2021 08:48:45 -0000

Hi,

While it is an interesting idea to make this generic, I think we should
limit this TLV to be used with the LSP object only to keep this focused and
avoid complexity.

Regarding sending errors, I don't think we have specified such an error
before for any other TLVs which are specific to an Object. Applying the
robustness principle and ignoring the TLV (if received in other
objects) would make sense IMHO.

Thanks!
Dhruv (as a WG member)

On Fri, Feb 5, 2021 at 12:17 PM <xiong.quan@zte.com.cn> wrote:

>
> Hi Cyril,
>
>
> Thanks for your review and comments! It is a good point.
>
> In my opinion, the TLV and the flag could be used in other PCEP Objects.
>
> But if the defination of extended flags are different, then the TLV is
> different.
>
> I think that would be a new TLV, not the LSP-EXTENDED-FLAG TLV.
>
> What are the thoughts of others?
>
>
> Thanks,
>
> Quan
>
>
>
>
>
> >Re: [Pce] Adoption of draft-xiong-pce-lsp-flag-03
>
> Cyril Margaria <cyril.margaria@gmail.com> Thu, 04 February 2021 10:36 UTCShow
> header
> <https://mailarchive.ietf.org/arch/msg/pce/jL4ZD31H1ZUWSvjItgwQItZ2pjw/#>
>
> Support,
>
> I have the following comments:
>   - The TLV is, as specified, is not forbidden  in other PCEP Objects,
>   - It might be only defined as LSP object TLV and error code defined for
> other cases, but it could also be allowed in any object and the extended
> flags defined themselves within the context of an object.
>
> BR
> Cyril
>
> On Thu, 4 Feb 2021 at 09:14, Dhruv Dhody <dd@dhruvdhody.com> wrote:
>
> > Hi WG,
> >
> > Greg, Quan, and I discussed this offline and have this proposed text -
> >
> > Note that, PCEP peers MAY encounter different length of the
> > LSP-EXTENDED-FLAG TLV.
> >
> >    o If a PCEP speaker receives the LSP-EXTENDED-FLAG TLV
> >      of a length more than it currently supports or understands,
> >      it will simply ignore the bits beyond that length.
> >
> >    o If a PCEP speaker receives the LSP-EXTENDED-FLAG TLV of
> >      a length less than the one supported by the implementation,
> >      it will consider the bits beyond the length to be unset.
> >
> > Thoughts?
> >
> > Dhruv (as a WG member)
> >
> >
> > On Thu, Feb 4, 2021 at 2:34 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
> >
> >> Dear All,
> >> I've read the draft and support it being adopted by the PCE WG. The draft
> >> provides an elegant future-proof solution to the real problem. I have one
> >> suggestion for a future revision of this document. You've already
> >> considered backward compatibility between implementations that support the
> >> new TLV and ones that do not. I think we can envision a situation when
> >> implementations with, for example, 32 bit-long LSP Extended Flags field
> >> interwork with implementations that use 64 bit-long field. Such a situation
> >> might be far away today but it might help developers later. Also, might be
> >> helpful to explicitly note that the value in the Length field equals the
> >> length of the LSP Extended Flags field in octets (some bytes used to be
> >> only seven-bit-long).
> >>
> >> Regards,
> >> Greg
> >>
> >> On Mon, Feb 1, 2021 at 9:48 AM Dhruv Dhody <dd@dhruvdhody.com> wrote:
> >>
> >>> Hi WG,
> >>>
> >>> This email begins the WG adoption poll for draft-xiong-pce-lsp-flag-03.
> >>>
> >>> https://datatracker.ietf.org/doc/html/draft-xiong-pce-lsp-flag-03>>>
> >>> This is a small draft that extends the flags in the LSP Objects by
> >>> defining a new LSP-EXTENDED-FLAG TLV. Note that the existing
> >>> sub-registry "LSP Object Flag Field" is almost fully assigned.
> >>>
> >>> https://www.iana.org/assignments/pcep/pcep.xhtml#lsp-object-flag-field>>>
> >>> Should this draft be adopted by the PCE WG? Please state your reasons
> >>> - Why / Why not? What needs to be fixed before or after adoption? Are
> >>> you willing to work on this draft? Review comments should be posted to
> >>> the list.
> >>>
> >>> Please respond by Monday 15th Feb.
> >>>
> >>> Thanks!
> >>> Dhruv & Julien
> >>>
> >>> _______________________________________________
> >>> Pce mailing list
> >>> Pce@ietf.org>>> https://www.ietf.org/mailman/listinfo/pce>>>
> >> _______________________________________________
> > Pce mailing list
> > Pce@ietf.org> https://www.ietf.org/mailman/listinfo/pce>
>
>
>