Re: [Lsr] Éric Vyncke's Yes on draft-ietf-lsr-ospf-l2bundles-06: (with COMMENT)

Ketan Talaulikar <ketant.ietf@gmail.com> Tue, 04 October 2022 10:59 UTC

Return-Path: <ketant.ietf@gmail.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7150FC1522C4; Tue, 4 Oct 2022 03:59:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wZK8BtY_Exxo; Tue, 4 Oct 2022 03:59:12 -0700 (PDT)
Received: from mail-vk1-xa2a.google.com (mail-vk1-xa2a.google.com [IPv6:2607:f8b0:4864:20::a2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FF6FC1522C1; Tue, 4 Oct 2022 03:59:12 -0700 (PDT)
Received: by mail-vk1-xa2a.google.com with SMTP id w139so2670306vkw.7; Tue, 04 Oct 2022 03:59:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=vXp3M2DsdMIirRxeGjDSIccI12/UoPjU7BWVjD+oUIs=; b=Cy3MI+rv8tMPkMDaaedBEblJQoX2I8ZhzzOaj4aaFpFXcGdjQm8JgzUV2py/5bSYGp ZRaFHoAEy173CqgRSZLYuszodnFJVtn4SqGCex7d6BmDVgyGDgXhYvna8UU715EdZ7VW Yw/27ulM1wEOSh5f1r2FeyQIqkQ/1DYiAJRtQAdbCcUNJjAaCxBywXoaElAeooYAVNu0 cOGnl9Yy4jZMcFtmPhbMUiWdxnf1hv2RYyU1iLfWbFxH/wzwJbL70YBuUgwIJtO/c8Q9 x0TvZXhE0vQNAKHvzrN8cXSxVxB24fu9q1dLgnsh+Ya72c29pXQA+oBCJVjYc0hXesc6 wIKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=vXp3M2DsdMIirRxeGjDSIccI12/UoPjU7BWVjD+oUIs=; b=p5f7yOkbiKYKQnxahAn45q/kSO9Lxlg825KaFymynpIe+6RF76S/PfsWSpQLvLy2jz hSOgN4ts3Queten3e41vioMoD3eq5DOFscNEJH/GKejtUrtZdXrUtDGGLMPsF04sFTOv jzckovsbEVNWMk/aUq1wWjwZ4vDYvcCY9jGiexoe0aiG18ldmktwHwzbs/2ff3YWoTSo GKqB2H/gdwUsnMVVYVsQM0C0mVbfqW4gjPmEXb2s1Mer9tNj+3Y7YInXySlJJt6dJlTI RtVgJk7akKy0Qmh1SEfog3/AA5wx1lI9vlHBeDW4sfIgB/kOO4rhtYpBWK7AatS8B10v 9Pdg==
X-Gm-Message-State: ACrzQf2+0XuNTbpD7HNaVLF6RAkGdT03kqljIboEedFfOWd81yrQ6HUq UmbN+P7NiKdd2zBUozcrpHHTzJxA4dCqy7UpeD4=
X-Google-Smtp-Source: AMsMyM43K0YLWq4R1KWP+gZDUFO6dSNGCLdc3dB0h71XZrQpXR0kiGj2l94EUYo4NlT/MpG3903IILcSPLvjF9f+WVU=
X-Received: by 2002:a05:6122:10e4:b0:3a3:e3:d448 with SMTP id m4-20020a05612210e400b003a300e3d448mr10596045vko.29.1664881150094; Tue, 04 Oct 2022 03:59:10 -0700 (PDT)
MIME-Version: 1.0
References: <166486980689.345.16498067403186782290@ietfa.amsl.com> <CAH6gdPy27omosXrF-S=ooQmJJgX30FS+EZ12SJ3G-30k0v4JrA@mail.gmail.com> <8E08842B-7E9E-4617-ABF5-6C7C47325EB4@cisco.com>
In-Reply-To: <8E08842B-7E9E-4617-ABF5-6C7C47325EB4@cisco.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Tue, 04 Oct 2022 16:28:58 +0530
Message-ID: <CAH6gdPzgZubOTAPAtfJZrdtN6Dq4BO=qdfQi8+8fLYS9Opev1w@mail.gmail.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-lsr-ospf-l2bundles@ietf.org" <draft-ietf-lsr-ospf-l2bundles@ietf.org>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "chopps@chopps.org" <chopps@chopps.org>, "Acee Lindem (acee)" <acee@cisco.com>
Content-Type: multipart/alternative; boundary="0000000000008b765305ea335912"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/gl7KdnMNxeol6i7-8tCiKtJwWNM>
Subject: Re: [Lsr] Éric Vyncke's Yes on draft-ietf-lsr-ospf-l2bundles-06: (with COMMENT)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Oct 2022 10:59:16 -0000

Hi Eric,

IMHO the reference to IEEE801.1AX needs to be normative. FWIW, this is the
case also in RFC8668 that provides the similar functionality in ISIS.

Thanks,
Ketan


On Tue, Oct 4, 2022 at 4:23 PM Eric Vyncke (evyncke) <evyncke@cisco.com>
wrote:

> Hello Ketan
>
>
>
> Thank you for your quick reply and the updated document.
>
>
>
> I am still unclear, though, that IEEE802.1AX is normative or informative.
> Nothing critical anyway.
>
>
>
> Regards
>
>
>
> -éric
>
>
>
> *From: *Ketan Talaulikar <ketant.ietf@gmail.com>
> *Date: *Tuesday, 4 October 2022 at 11:03
> *To: *Eric Vyncke <evyncke@cisco.com>
> *Cc: *The IESG <iesg@ietf.org>, "draft-ietf-lsr-ospf-l2bundles@ietf.org" <
> draft-ietf-lsr-ospf-l2bundles@ietf.org>, "lsr-chairs@ietf.org" <
> lsr-chairs@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, "chopps@chopps.org" <
> chopps@chopps.org>, "Acee Lindem (acee)" <acee@cisco.com>
> *Subject: *Re: Éric Vyncke's Yes on draft-ietf-lsr-ospf-l2bundles-06:
> (with COMMENT)
>
>
>
> Hi Eric,
>
>
>
> Thanks for your review and please check inline below for responses.
>
>
>
> The changes as discussed below will reflect in the next draft update.
>
>
>
>
>
> On Tue, Oct 4, 2022 at 1:20 PM Éric Vyncke via Datatracker <
> noreply@ietf.org> wrote:
>
> Éric Vyncke has entered the following ballot position for
> draft-ietf-lsr-ospf-l2bundles-06: Yes
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to
> https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-l2bundles/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> # Éric Vyncke, INT AD, comments for draft-ietf-lsr-ospf-l2bundles-06
> CC @evyncke
>
> Thank you for the work put into this document: it is short, clear, and
> will be
> useful.
>
> Please find below some non-blocking COMMENT points (but replies would be
> appreciated even if only for my own education).
>
> Special thanks to Acee Lindem for the shepherd's detailed write-up
> including
> the WG consensus and the justification of the intended status. A follow up
> on
> the Ericsson IPR would be welcome though if there is any update.
>
> As a side note, yet another definition for the overloaded "SID" ;-)
>
> I hope that this review helps to improve the document,
>
> Regards,
>
> -éric
>
> ## COMMENTS
>
> ### IEEE802.1AX as informative ?
>
> The only occurence of IEEE802.1AX appears to me as informative: ` for
> instance
> a Link Aggregation Group (LAG) [IEEE802.1AX]` => suggest to change the
> reference type to informative rather than normative.
>
>
>
> KT> This reference actually extends to the term "bundle" and consequently
> "bundle member" throughout the document. The reason for using "for
> instance" is because there are non-standard mechanisms for grouping of
> links that could also use this feature. Will update text to clarify the
> association of "LAG" with "bundle" in the introduction.
>
>
>
>
> ### Section 2
>
> ```
>    ... Therefore advertisements of member links MUST NOT
>    be done when the member link becomes operationally down or it is no
>    longer a member of the identified L2 bundle.
> ```
>
> OTOH, if the information is for an external party (e.g., a controler),
> having
> information of an operationally-down link could be useful. Are the authors
> sure
> that this would never be used ?
>
>
>
> KT> OSPF does not advertise links (rather adjacencies) via its LSAs that
> are not operationally UP. There are other mechanisms (MIBs/models) to
> report the operational status of links. For TE use-cases the presence of a
> link in the TE-DB (derived from LSDB) indicates that the links are up and
> usable - the application (e.g., a path computation element) does not need
> to perform additional checks on their operational state. The primary
> motivation for including bundle members and their attributes is to
> contribute this information into the TE-DB for use-cases like steering
> traffic over specific member links. Hence, we choose to retain the same
> semantics for bundle member advertisements.
>
>
>
>
> ### Section 2, length field
>
> `Length: Variable.` while it is probably obvious, it would probably not
> hurt to
> specify the units and what is included.
>
>
>
> KT> Ack - will update.
>
>
>
>
> ### Section 2, extensibility
>
> Should there be some text on how to decide applicable/non-applicable for
> any
> new link attribute TLV that could be added in the coming years ?
>
>
>
> KT> Sure - will clarify. Typically, attributes that have Layer 3 semantics
> would not be applicable while Layer 2 attributes would apply for inclusion
> in the L2 Bundle Member Sub-TLV.
>
>
>
> Thanks,
>
> Ketan
>
>
>
>
> ## Notes
>
> This review is in the ["IETF Comments" Markdown format][ICMF], You can use
> the
> [`ietf-comments` tool][ICT] to automatically convert this review into
> individual GitHub issues.
>
> [ICMF]: https://github.com/mnot/ietf-comments/blob/main/format.md
> [ICT]: https://github.com/mnot/ietf-comments
>
>
>