Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)

Vishnu Pavan Beeram <vishnupavan@gmail.com> Fri, 01 February 2019 01:45 UTC

Return-Path: <vishnupavan@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3800B1311F1; Thu, 31 Jan 2019 17:45:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 gizHGuNTvF5S; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 8CB1A131200; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
Received: by mail-pf1-x42d.google.com with SMTP id c123so2368639pfb.0; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
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=CWK2cPVKZimoTGqS70eXnFx28hoApnGE9ZtRz5Adrsk=; b=mUlVrTXe+EL9HfTRy9ZJfhPODA+tBjMT62ySfwDsziU7U8X2Tbw9bG14b3pimzCpVE H/wl5+aPtVmo3dS8GTm0daxrjVItju0u9MopkaMDuUhsD/ByH72yQ1ef3EoCDNRTix5R +gOVjmxnSp00Za3UeASBTGjzNAsHfb6NO1FKHSS7CrO1qZH0ns8SQFWnQ7xb2s08AVro CxtkisVCE8OIFh97tESJkNl4UF16aNEYh6/bjlcN0ntU1lkyCHNtaucz1ySomkhnlMOB HwikT2Wt1o7Lpor5MrGOJWyCr4lEBorWnwC06BB3eWDQbK2VzaUR6AyVTZyr4MXkNii4 M9Wg==
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=CWK2cPVKZimoTGqS70eXnFx28hoApnGE9ZtRz5Adrsk=; b=Ki6D+uZB7zBWMjTDwXCJJvjhOOsK/ZE1x/5rOljJIkw8tEmNffToWKAx7OLbbYzkpy Oyt/F87LIIgQHhFmeNjdzCi4ti2KSPT+IftFY2a0M+hCCPzjq6wHL+BJvLGukd15cT8i q/aN4usOaEYYWuySL/8Rh3cBul82FQYc/3Y8zxovnQgzTTysdG2FcmXZwRlMPeTA94eO 1rSjSl/w1i8vPM3urkqugDEWb784Pg0XFz7DV1VdEigBRvqFD6YD0nzfXxYrKRBjCWTv c0T9qOKCGO4YbJrOajHhfPAWwnGLxqJUt81Icy9AGKyIF8sICzFPtHdgb7cNFvx0HfUf XKMg==
X-Gm-Message-State: AJcUukcC2TZJSqGDM1EmZvwdlF4pdOU48BJRWfMBr/If2ESQ3s7rC777 W5/m2n//fHEuQ7x6paOvqqBDpVUl2y6j34344M8=
X-Google-Smtp-Source: ALg8bN5KE42U85MO2Gq1DjCBxxACDBfmtr4otltz2yCyc8TgxfcvgYaLhhJAuxWQW6morcj36eOB89gKPvYqcJy0EyQ=
X-Received: by 2002:a62:4549:: with SMTP id s70mr36842496pfa.233.1548985526018; Thu, 31 Jan 2019 17:45:26 -0800 (PST)
MIME-Version: 1.0
References: <154508592591.4271.12094992121838897393.idtracker@ietfa.amsl.com> <CA+YzgTtfVDObu90XrVporj9UU_RYfK1Qs=P5XfUzn-NXLPOckg@mail.gmail.com> <CAMMESsyjOGXkfx9VzepDTwWdVNqDwyNMmG==S9vf4r3mUBz+Tg@mail.gmail.com> <CA+YzgTu3Q69-V-M0d8XtnCa7xsRYjdPCiSgvOXKpOshyeOCGQg@mail.gmail.com> <CA+YzgTtbKfWdc9b_+jasOOegGs+PUL3v6CXO=fO95AQophdJaQ@mail.gmail.com> <CAMMESsyKaerwgfxAWtXvhRF3guUituMFh280ZbHU1npd6W04xw@mail.gmail.com> <CA+YzgTvXDnFv6HO69whU83TQsvcrDKo8H70aMLiTzGULDtCUkg@mail.gmail.com> <CAMMESswHDPO2k2P0ENR5Vp_9bXQPJsQFTSrbBDKtDN+jnaR0eA@mail.gmail.com>
In-Reply-To: <CAMMESswHDPO2k2P0ENR5Vp_9bXQPJsQFTSrbBDKtDN+jnaR0eA@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Thu, 31 Jan 2019 20:45:14 -0500
Message-ID: <CA+YzgTsVRw6qf1v3dYbfRvsQi4xeEqQ9nex-PFeRu2--tng03w@mail.gmail.com>
To: Alvaro Retana <aretana.ietf@gmail.com>
Cc: mpls-chairs@ietf.org, IETF MPLS List <mpls@ietf.org>, draft-ietf-mpls-rsvp-shared-labels@ietf.org, The IESG <iesg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000a66d60580cb4c65"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/2FDpdmj8MXGL7gb-vAA-_iD_Lm4>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-rsvp-shared-labels-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Feb 2019 01:45:34 -0000

Alvaro, Hi!

Thanks! We published an update as suggested (
https://www.ietf.org/rfcdiff?url2=draft-ietf-mpls-rsvp-shared-labels-09).

Regards,
Pavan


On Thu, Jan 31, 2019 at 4:45 PM Alvaro Retana <aretana.ietf@gmail.com>
wrote:

> On January 25, 2019 at 6:17:42 PM, Vishnu Pavan Beeram (
> vishnupavan@gmail.com) wrote:
>
> Pavan:
>
>
> ...
>
> On Wed, Jan 23, 2019 at 4:52 PM Alvaro Retana <aretana.ietf@gmail.com>
> wrote:
>
> Snipped..
>
>> These are fine examples, and they would satisfy the point above.
>>>>
>>>> However, they raise an additional one.  rfc8491 has a very specific
>>>> definition of what the Base MPLS Imposition MSD is, but that definition may
>>>> not match what is discussed here.  The intent may be the same, but the text
>>>> is different, and given the extensive discussion prior to the publication
>>>> of rfc8491, I want to make sure that we are in fact talking about the same
>>>> thing: "label stack depth push limit” doesn’t directly map to "the total
>>>> number of MPLS labels that can be imposed, including all
>>>> service/transport/special labels” [rfc8491].  I note that this document
>>>> specifically mentions just transport labels.
>>>>
>>>> If the definition of the BMI-MSD is what is expected in this document,
>>>> please explicitly say so.  If not, then I think that we would need to
>>>> define a new MSD-Type for the suggestions above to be applicable.
>>>>
>>> [Pavan] The “label stack depth push limit” is the same as what is
>>> referred to as the BMI-MSD in RFC8491. We will make that explicit.
>>>
>>
>> I see no place in the text where the relationship to the BMI-MSD is
>> explicitly made.
>>
>> I see the text (in parenthesis) that you added in §5.3: "label stack
>> depth push limit (number of MPLS labels that can be imposed)”, but that
>> doesn’t make reference to either the BMI-MSD or rfc8491.  Also, the text
>> added is not the complete definition.
>>
>
> Please see if the following changes address the concern.
> **
> In Section 5.2
>
> OLD:
>
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit (number of MPLS labels that can be imposed) of each
>    of the transit LSRs prior to initiating the signaling sequence.
>    ...
>    An example of such a mechanism is specified in [RFC8491].
>
> NEW:
>    In order to accurately pick
>    the delegation hops, the ingress needs to be aware of the label stack
>    depth push limit (total number of MPLS labels that can be imposed,
>    including all service/transport/special labels) of each of the
>    transit LSRs prior to initiating the signaling sequence.
>    ...
>    An example of such a mechanism is specified in [RFC8491] (BMI-MSD
>    advertisement).
> **
>
> >> All this would make rfc8491 a Normative reference.
>
> Would it? Please note that the “explicit delegation” can be implemented
> without needing to implement any of the standard BMI-MSD learning
> technologies. The RFC8491 mechanism is just one option. As stated earlier,
> an implementation may choose to employ any of the following mechanisms
> besides RFC8491 —  OSPF (RFC8476), BGP-LS
> (draft-ietf-idr-bgp-ls-segment-routing-msd), PCEP
> (draft-ietf-pce-segment-routing), local config (just set a global limit),
> netconf/restconf/grpc using the data-model specified in
> draft-ietf-teas-yang-sr-te-topo.
>
> I would have preferred if a Normative reference was made to BMI-MSD to
> avoid any confusion (vs copying the definition here).  That’s were I think
> that rfc8491 would be Normative; not in the mechanism, but in the
> definition.
>
> In any case, I guess the way you wrote it above is ok as well.  I’ll clear
> the DISCUSS when you publish an update.
>
> Thanks!!
>
> Alvaro.
>