Re: [Idr] WG adoption call for draft-scudder-idr-entropy-label-01 (9/6/2022 to 9/20/2022)

Robert Raszuk <robert@raszuk.net> Thu, 29 September 2022 06:55 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5125DC14CE3E for <idr@ietfa.amsl.com>; Wed, 28 Sep 2022 23:55:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=raszuk.net
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 3PJJtyVdBaPC for <idr@ietfa.amsl.com>; Wed, 28 Sep 2022 23:55:44 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (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 8CAF1C1522A3 for <idr@ietf.org>; Wed, 28 Sep 2022 23:55:44 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id o20-20020a05600c4fd400b003b4a516c479so249639wmq.1 for <idr@ietf.org>; Wed, 28 Sep 2022 23:55:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=XLi+ufThk0u7RX2j0DgN/nN2lzLe/YLz8eg2hAhUPZs=; b=d03q4TgBNxkfBFw37UzbBdkWePhL4lTISwekqje91yU6jgS0n+gvmNxmIJ2LDc9hI/ ZJyLo19YOeSYrTUSf0ISdzAeyFqED9VsLW0datdLf2huCmXwBzskygylGps0m50DLhLr +aar4G5Pb93vYUGW6Xh2EY86Erqpa2XTYxwaRQwobFndDStijPoMCDoRY8FP1WWriRph 3CnPczY2QQ1qeQZCUNkz8uJCWYIDymC1lIhCvBWAXG2R/kfdPmAJsiNXlBlsV5165tcf Ih/6xz/lakvo84NKXL7NHqi2mQhyb7YQ/1aIfYgB48c/nzpbJaym390uJbvpwjARA9hE AFqQ==
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=XLi+ufThk0u7RX2j0DgN/nN2lzLe/YLz8eg2hAhUPZs=; b=Q9/6aSin132eQmY8Om46fxqRvDNfLfPb5KlHzy64wg4e3rAWsa01erpjAZtEokSF2d nIjCdHO+F9CUjyXPSJ7NSFx/EAPxXf7IJrdbZJokB/nUNqqK8nzbdhoQtahjzZWTlH7x FZwvswFghCa+3FSSlupwYsUm4uLUAw6Xk2wQALqf1EC6biZJCKoCYF3CJxDO8LvLfAYD RqrgSKRRxpSrcTz8ipU5mosa+xJ9d2kDhAM11+6Tlz7LedZdMinLXg264Im02sf/w8DG s1+WkypxIXOW7v9D91OmopLBEqhB4mKd9vQiB22mO5VKqp8SYhwaO89ojfTjgPHb5l/8 j05Q==
X-Gm-Message-State: ACrzQf3Zp+6zN6lSli9MctbqTpiylwtI8nazaevct1iZSccoDUEKTvoS RQYnBbugCKwcNZmWbKe5SvIY5D2tYBjgf2m690LGbQ==
X-Google-Smtp-Source: AMsMyM7oKd2KEwBNPaLkPu+dTgho3V+sHxfQhu5G9d7UV6oqEoM28rVBWvwTi61IRdXP29oaarYcET4tUFDJ58GPmjA=
X-Received: by 2002:a05:600c:524b:b0:3b4:8c0c:f3b6 with SMTP id fc11-20020a05600c524b00b003b48c0cf3b6mr9815964wmb.50.1664434542553; Wed, 28 Sep 2022 23:55:42 -0700 (PDT)
MIME-Version: 1.0
References: <67454BED-67AB-42B4-B36B-06070B828FE4@cisco.com> <A4C77D87-9847-4B31-A5EC-3375A0630167@tsinghua.org.cn>
In-Reply-To: <A4C77D87-9847-4B31-A5EC-3375A0630167@tsinghua.org.cn>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 29 Sep 2022 08:56:10 +0200
Message-ID: <CAOj+MMHCeEND4zrFfGn-L3sPpj2mkrSp2R1r_8_m+yS8XOLBCw@mail.gmail.com>
To: Aijun Wang <wangaijun@tsinghua.org.cn>
Cc: "Acee Lindem (acee)" <acee@cisco.com>, Susan Hares <shares@ndzh.com>, idr@ietf.org
Content-Type: multipart/alternative; boundary="000000000000a940ad05e9cb5d54"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/9k8DZHaRwBRJUq5R_2oNYSVZ96w>
Subject: Re: [Idr] WG adoption call for draft-scudder-idr-entropy-label-01 (9/6/2022 to 9/20/2022)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Sep 2022 06:55:48 -0000

Aijun,

> No !

Yes !

Transitiveness is an important characteristic of BGP Attribute. And there
are actually a valid reasons why next-hop-capability defines it as
non-transitive.

I am not convinced that authors of next-hop-capability draft should make it
transitive as it may break a number of other use cases (or at least make
them fragile).

Sure next-hop-capability draft could define a new attribute as transitive
for EL and perhaps other use cases.

On the other hand draft-scudder-idr-entropy-label could also add a few
lines to make it more generic and perhaps could get renamed as
non-transitive-next-hop-capability draft if this is what you are really
after. The advantage could be keeping more next-hop information under the
same attribute code-point.

Frankly speaking IMHO next hop capabilities really belong to underlay
signalling and not the overlay. And by underlay I mean not only via
extensions to IGPs, but use of proposals like DROID (draft-li-lsr-droid).
There is really no need (not to say it is a waste) to repeat the same
attribute with each advertisement of millions of routes. But we are where
we are. Optimal and well architected solutions can not be deployed
overnight.

Cheers,
Robert.

On Thu, Sep 29, 2022 at 2:05 AM Aijun Wang <wangaijun@tsinghua.org.cn>
wrote:

> Hi, Acee:
>
> Then I can conclude that you, Robert and also others that support
> forwarding this draft are preferring to the short term solutions, given
> that all you know there existing already one more generic solution which
> can be revised easily to solve the problem.
>
> Then begin the Loop—“Publication(RFC6790)—Depreciate(RFC7114)—Depreciate
> Depreciated(draft-scudder-idr-entropy-label)—Depreciate Depreciate
> Depreciated(draft-ietf-idr-next-hop-capability)”
>
> Can anyone call the above procedures efficient? more productive?
> reasonable selection by IDR experts?
>
> No! Please select the best approach to make the IETF standards more
> influential, not the opposite.
>
> Aijun Wang
> China Telecom
>
> On Sep 28, 2022, at 19:51, Acee Lindem (acee) <acee@cisco.com> wrote:
>
> 
>
> Hi Sue, Aijun, Robert,
>
>
>
> If it helps in gauging consensus, I support adoption of
> draft-scudder-entropy-label-01 for the same reasons as Robert. The
> progression of ietf-idr-next-hop-capability is a separate matter which
> should be discussed in a separate thread.
>
>
>
> Thanks,
>
> Acee
>
>
>
> *From: *Idr <idr-bounces@ietf.org> on behalf of Robert Raszuk <
> robert@raszuk.net>
> *Date: *Wednesday, September 28, 2022 at 7:09 AM
> *To: *Aijun Wang <wangaijun@tsinghua.org.cn>
> *Cc: *Susan Hares <shares@ndzh.com>, IDR List <idr@ietf.org>
> *Subject: *Re: [Idr] WG adoption call for
> draft-scudder-idr-entropy-label-01 (9/6/2022 to 9/20/2022)
>
>
>
> Aijun,
>
>
>
> Work on RFC6790 started in 2008.
>
>
>
> Mean time there are real networks running which need signalling solutions.
> This is not green field nor IETF only game to produce RFCs.
>
>
>
> There are practical aspects of protocol extensions addressing real needs.
> And even if I-D.ietf-idr-next-hop-capability would become an RFC tomorrow
> it is non-transitive so not only upgrade to egress and ingress is needed
> but also BGP RRs RSs ASBRs with no-next-hop-self etc ... would need to
> recognize it in order to propagate it.
>
>
>
> Lastly, I am not sure what is the time unit - when you are referring to
> "hurry" in IDR WG :)
>
>
>
> Best,
>
> Robert
>
>
>
> On Wed, Sep 28, 2022 at 12:58 PM Aijun Wang <wangaijun@tsinghua.org.cn>
> wrote:
>
> Hi, Robert:
>
>
>
> Then for the advertisement of such capabilities, the journey will be:
>
> 1) RFC6790
>
> 2) RFC 7447(depreciated RFC6790)
>
> 3) RFC****(depeciated RFC7447 again, based on the final document of
> draft-scudder-idr-entropy-label-01)
>
> 4) RFC####(depeciated RFC**** again, based on the final document
> of [I-D.ietf-idr-next-hop-capability]
>
>
>
> Can the IDR experts spend their energies in more efficient manners?
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> On Sep 28, 2022, at 17:14, Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Aijun,
>
>
>
> Signalling capability to process entropy labels IMO should be signalled in
> a transitive manner. Requirement that BGP nodes like RRs which do not
> modify the next hop understand the attribute is not justified.
>
>
>
> On that basis alone I think the proposed document should progress. The
> fact that it evolved with time from RFC6790 and got deployed is another
> factor.
>
>
>
> If/when next-hop-capability adds transitive option and get's deployed I
> guess this doc could be moved to historical however for now it attempts to
> address real deployments by allocating valid codepoint for it.
>
>
>
> Thx,
>
> R.
>
>
>
> On Wed, Sep 28, 2022 at 2:23 AM Aijun Wang <wangaijun@tsinghua.org.cn>
> wrote:
>
> Hi, Sue:
>
>
>
> Want to ask where are the consensus on the list for this draft? Given this
> draft has contradicted with the existing WG draft which has been pointed
> out by several several service providers?
>
> As also mentioned in your list questions, there is necessary to discuss
> the short term and long term improvements of BGP next hop in the coming
> interim meeting, then what’s the reason to adopt this document in hurry?
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> On Sep 28, 2022, at 01:14, Susan Hares <shares@ndzh.com> wrote:
>
> The chairs have reviewed the IDR WG discussion and feedback from
> implementers on draft-ietf-idr-entropy-label-01.txt.
>
>
>
> The consensus from this review is that we should:
>
> 1) adopt draft-scudder-idr-entropy-label-01 as
>
> draft-ietf-idr-entropy-label-01
>
>
>
>
>
> 2) Hold a discussion of BGP Next-Hop technology to discuss
>
> the needs for current and future standards on BGP Next Hop.
>
>
>
> During this interim we will discuss the open proposals for
>
> BGP Next HOPS to determine what technology goes forward
>
> toward standardization.
>
>
>
> IDR needs the feedback from implementers and operators
>
> about the short term and long-term improvements to
>
> BGP Next hop.
>
>
>
> Cheerily, Sue
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>
>