[Idr] Re: [External⚠️] Finishing draft-ietf-idr-link-bandwidth

Satya Mohanty <smohanty@zscaler.com> Mon, 22 September 2025 14:10 UTC

Return-Path: <smohanty@zscaler.com>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 68DA366C6307 for <idr@mail2.ietf.org>; Mon, 22 Sep 2025 07:10:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=zscaler.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cLHKZjQ1usqV for <idr@mail2.ietf.org>; Mon, 22 Sep 2025 07:10:51 -0700 (PDT)
Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 9074766C6300 for <idr@ietf.org>; Mon, 22 Sep 2025 07:10:51 -0700 (PDT)
Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-50f8bf5c518so3342319137.3 for <idr@ietf.org>; Mon, 22 Sep 2025 07:10:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zscaler.com; s=google; t=1758550245; x=1759155045; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=M9uKCtmJc0EK9Uj/4ef2GyQH+rvMBVDh8g6/xtWt/tY=; b=TedNqolK498rGH3Qtb2l4zoPOFMTD4/Q5URQ79pIRj7b5r9erxKgbW+o4hoYKTOUUD /a8pCpEUdypXgJC3AkT518xO+F2Wjx9Sch816448QbRpQDw9yl18JJeVYayp5tEeiBrg 5ZJ8z+d+c19E1/h05ug9OYd0CHvfijWhZpstE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758550245; x=1759155045; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=M9uKCtmJc0EK9Uj/4ef2GyQH+rvMBVDh8g6/xtWt/tY=; b=rJDHgBdfQ8P50ZmOWmoOgSlAxpLsVw4JM/WDtgX2EgYqw0WOn7/1iuo6zl7UoC8LJy msclMhq1+IROMJfFl+zW9WPJVtR1EWbZtMGeyY4beRZ+p9gWnFvJQQXmZWVIOPd/7Dbx lwLKmDUAhmY1mvctMxZrGlj8RQpk3T5I3xmedOTP8yWHY3IYlxacSWHI8GdeRqRhXt7Q bncp4S+wac4xKKBBULYt+qmoeytgF6jt0duJyOICupOQ/bRtBYlA7W2T07vJkI7f4qaq Fb/tXWt4Rz3gFYTeaRFZHEnj3W2KLdffT63JDVGy9RdWD5hFVTt0lM+7Ck/1CXj3Bwlc IQMA==
X-Forwarded-Encrypted: i=1; AJvYcCXkCGRH3KO9A0a73Gsjf5PaqnjZMiJSbv4Gw1C5Q3ZZzcTC496rT+wI18sf+UIZqOFt49c=@ietf.org
X-Gm-Message-State: AOJu0Yz9ABJebbtSh7B4btMEAY9l3oM2PBm0CWerQbkvawnXV1aLolXT yFkB2D9mkqTyxiT/BdpgGDJRgJW2yCS5OtY2d0BfUd4EqW77Ue8RUQAShJQpiEGnPRCPA2YC7sc AGadKXKgG/VBeWdUVIpURRr6W2qbABqKgFlCSdjqcSwzXNM12ooSmQ0Fvfjh1O2wgMMcjxmJD5H LBTjuM6CQRDGI=
X-Gm-Gg: ASbGncv0LvvWktvt+3BTePIYXWU63S94PP5Q3/2ub9i4QU6PjPYGbzuRAUiksMxPsmu lD4XB1LkEMVdyWHiRDNA3pAQFpIWOfXfqjcH+zFeqIbaOPng2SjZSjFN3+qHgrRXNq+btunq5fg LteiSSQh7jzopikhOl80ZnpQ72o/LUsLYsQ4sR56gHAlfb0oQILJcbIIqXM7YUDwKMLWO6WdeOe 6tO4Y7c
X-Google-Smtp-Source: AGHT+IHDkfqRuCMw/dRE6+wjO5MNA9yg9nJc04AwOe+JxgqkeubGV4XYEM2ko4HFTWvPrPkmAQo/48Jp8Ux5lDe1lOk=
X-Received: by 2002:a05:6102:32ca:b0:52e:68:770a with SMTP id ada2fe7eead31-588f11a4d1amr3590133137.24.1758550245040; Mon, 22 Sep 2025 07:10:45 -0700 (PDT)
MIME-Version: 1.0
References: <CAL-qFrBgvJNr2En8wo3EuMc3ALmQKT1=MZueH=zB0SEmSeTjGg@mail.gmail.com> <DM4PR05MB95595C87D17EB61DCB91CB18B008A@DM4PR05MB9559.namprd05.prod.outlook.com> <CAL-qFrBDh-x_sjjcojfG=n6_4qioOqOTX_e2iqOvSRV99Agp_w@mail.gmail.com> <DM4PR05MB95594B05ED0AAD2156C748E3B008A@DM4PR05MB9559.namprd05.prod.outlook.com> <CAKA6Y5aEWa=u1-+qjwrkNbDwS=FGk9XGy6kpBjU6Y0XMZhE5SA@mail.gmail.com> <DM4PR05MB955954C48D9D424496C42EF1B015A@DM4PR05MB9559.namprd05.prod.outlook.com> <CAEBEuB+6Z_g21=+-pCY5fgvQ1QztMMGd_pYKQkv+sihbvTse5g@mail.gmail.com> <DM4PR05MB9559E77CF28A9FD647E0E06AB014A@DM4PR05MB9559.namprd05.prod.outlook.com> <7C60FDBD-68B5-46EB-BFEB-55331F2D124D@juniper.net> <CAKA6Y5YCWtpuLX3jyit6mmu3iPs_h4KjKM6WmOZu21UvFawQKQ@mail.gmail.com> <CO1PR05MB8427D7D8AA980B02FB6E5BF5A214A@CO1PR05MB8427.namprd05.prod.outlook.com> <DM4PR05MB9559DA936A4C76D7059E31E5B014A@DM4PR05MB9559.namprd05.prod.outlook.com> <CB202D37-FE98-40A5-8828-8BE3368AB6AB@pfrc.org> <CAFA-3c49H696+BNn4mw_Zfu=0DN2vsBeVSUwiaR+vAYiGM2F=w@mail.gmail.com> <CAKA6Y5bsc2kShybM4Bvt-C9jZAxkHbHeY3ZHKj5xXR5SQoJJrg@mail.gmail.com> <CO1PR05MB84276A3F5E707154546DD375A217A@CO1PR05MB8427.namprd05.prod.outlook.com> <CAFA-3c4OoB8iVoDTESk_13YOZafmKQhn3z+HNeT1FKZ57nM9MQ@mail.gmail.com> <CO1PR05MB84277F317A292BBC10FA41C9A217A@CO1PR05MB8427.namprd05.prod.outlook.com> <CAH6gdPxr2TOL_geuqJVD1z23ZKJ=rWkSmvrQPWYn1veVbugmRA@mail.gmail.com> <DM4PR05MB9559BC7C9B5557850D1851EAB011A@DM4PR05MB9559.namprd05.prod.outlook.com> <DM4PR05MB95599702CD83937E149B32C1B012A@DM4PR05MB9559.namprd05.prod.outlook.com> <CAH6gdPy6zD1zYzda_cLWrVfjkLLL9c4chUPvrReOdSUpP+hF0g@mail.gmail.com>
In-Reply-To: <CAH6gdPy6zD1zYzda_cLWrVfjkLLL9c4chUPvrReOdSUpP+hF0g@mail.gmail.com>
From: Satya Mohanty <smohanty@zscaler.com>
Date: Mon, 22 Sep 2025 07:10:34 -0700
X-Gm-Features: AS18NWCxD6owNjI_8jaN1I9Ql2tu1QiBJYYyoSAN0c8ajOCoh01y3M8VO9ofBwE
Message-ID: <CAEBEuBJELX79vdHBDzTPOB_WQ0+4D-QZSz3=oS9zyWrwH+9wAg@mail.gmail.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000acfef4063f6462c5"
Message-ID-Hash: BBNUCV6D54AP5OH5I6F4AAKDGL2PDCG3
X-Message-ID-Hash: BBNUCV6D54AP5OH5I6F4AAKDGL2PDCG3
X-MailFrom: smohanty@zscaler.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "idr@ietf. org" <idr@ietf.org>, "draft-ietf-idr-link-bandwidth@ietf.org" <draft-ietf-idr-link-bandwidth@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: [External⚠️] Finishing draft-ietf-idr-link-bandwidth
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Ob9uSGggXibFj-0hQ6zJiLcXG9w>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

Hi Ketan,

Just a pointed note that your comments regarding 3.4, we have incorporated
it.
I could not write back on Friday as I had some issues with replying to IDR
, so I worked with Reshma and we have that in the latest version.

Thanks,
--Satya



On Mon, Sep 22, 2025 at 1:17 AM Ketan Talaulikar <ketant.ietf@gmail.com>
wrote:

> < updated the subject >
>
> Hi Reshma/co-authors,
>
> Thanks for posting the updated version. The discussion on this new topic
> has been happening on the WG mailing list for almost a week, and I am not
> seeing any further inputs.
>
> That said, I will wait another day to check if the WG chairs want to add or
> check further and then start the IETF LC on it.
>
> Of course, people can still provide feedback during the IETF LC. I hope the
> WG is truly done with the document this time.
>
> In the meantime, below is a suggestion for the new text for better clarity:
>
> CURRENT:
>
> When a BGP speaker re-advertises a route received with Link Bandwidth
> Extended Community and sets the next hop to itself or to another address,
> implementation MAY remove the Link Bandwidth Extended Community or MAY
> re-advertise it unchanged or regenerate it as its default behavior.
> Implementation SHOULD provide a local configuration method to alter its
> default behavior to one of these options with per-session granularity.
>
> When regenerating Link Bandwidth Extended Community, follow the same
> procedures as outlined in Section 3.1
> <
> https://www.ietf.org/archive/id/draft-ietf-idr-link-bandwidth-18.html#Originator
> >.
> Please also refer to Section 3.4
> <
> https://www.ietf.org/archive/id/draft-ietf-idr-link-bandwidth-18.html#LinkBandwidthArithmetic
> >
> for
> use in a BGP multipath environment.
> SUGGEST:
>
> When a BGP speaker re-advertises a route received with Link Bandwidth
> Extended Community and sets the next hop to itself or to another address,
> *it
> MAY do any one of the following as its default behavior -remove the Link
> Bandwidth Extended Community, **re-advertise it unchanged, or regenerate it
> with an appropriate value.* Implementations SHOULD provide a local
> configuration method to alter *their* default behavior to *the other
> options* with per-session granularity.
>
> When regenerating Link Bandwidth Extended Community, the same procedures as
> outlined in Section 3.1
> <
> https://www.ietf.org/archive/id/draft-ietf-idr-link-bandwidth-18.html#Originator
> >
>  *apply*. Please also refer to Section 3.4
> <
> https://www.ietf.org/archive/id/draft-ietf-idr-link-bandwidth-18.html#LinkBandwidthArithmetic
> >
> for
> use in a BGP multipath environment.
> If authors agree, please feel free to post it anytime (including during the
> IETF LC).
>
> Thanks,
> Ketan
>
> On Mon, Sep 22, 2025 at 8:47 AM Reshma Das <dreshma@juniper.net> wrote:
>
> > Hi All,
> >
> >
> >
> > I have published latest version incorporating AD review comments and the
> > NH change issue.
> >
> >
> >
> > Please find the diff:
> >
> >
> >
> https://author-tools.ietf.org/iddiff?url1=draft-ietf-idr-link-bandwidth-17&url2=draft-ietf-idr-link-bandwidth-18&difftype=--html
> >
> >
> >
> > Thanks & Regards,
> >
> > Reshma Das
> >
> >
> >
> > Juniper Business Use Only
> >
> > *From: *Reshma Das <dreshma=40juniper.net@dmarc.ietf.org>
> > *Date: *Friday, September 19, 2025 at 9:38 AM
> > *To: *Ketan Talaulikar <ketant.ietf@gmail.com>
> > *Cc: *Keon Vafai <keon@arista.com>, idr@ietf. org <idr@ietf.org>,
> > draft-ietf-idr-link-bandwidth@ietf.org <
> > draft-ietf-idr-link-bandwidth@ietf.org>, Pradosh Mohapatra <
> > pradosh@google.com>, Satya Mohanty <smohanty@zscaler.com>, Akshay
> Gattani
> > <akshay@arista.com>, Rafal Szarecki <szarecki@google.com>
> > *Subject: *[Idr] Re: [External⚠️] Re:
> > draft-ietf-idr-link-bandwidth#17section-3.3.1 vs
> > draft-ietf-idr-link-bandwidth-07#section-2
> >
> > *[External Email. Be cautious of content]*
> >
> >
> >
> > Hi Ketan/WG group,
> >
> >
> >
> > The authors have reached consensus, and I have incorporated the changes
> > and posted them in GitHub. I am now waiting for the final signoff from
> all
> > authors. This has been published at:
> >
> > https://github.com/ietf-wg-idr/draft-ietf-idr-link-bandwidth/pull/19
> > <
> https://urldefense.com/v3/__https:/github.com/ietf-wg-idr/draft-ietf-idr-link-bandwidth/pull/19__;!!NEt6yMaO-gk!A2m46Pkoi8bmC2Z-qV6Tl-2uH6IClJohlfk0qv9E5LQXWPJ4GiYsxnty6W2AlKlBX6Nuq0J3oJ8auW5C0V56IFtoK_ZrNXA$
> >
> >
> >
> >
> > I sincerely appreciate all the authors and the working group members who
> > have taken the time to review this.
> >
> >
> >
> > Thank you also for your patience while we worked through the AD review.
> >
> > I have posted the latest AD review comments in GitHub as well.
> >
> >
> >
> https://github.com/ietf-wg-idr/draft-ietf-idr-link-bandwidth/commit/8de09af22bd7d12b7b8c6a94f19beab0cf48f622#diff-651686fad71caed6b635c7f0743abcd2846e61cb3d455b03001c9eff13356c0b
> > <
> https://urldefense.com/v3/__https:/github.com/ietf-wg-idr/draft-ietf-idr-link-bandwidth/commit/8de09af22bd7d12b7b8c6a94f19beab0cf48f622*diff-651686fad71caed6b635c7f0743abcd2846e61cb3d455b03001c9eff13356c0b__;Iw!!NEt6yMaO-gk!A2m46Pkoi8bmC2Z-qV6Tl-2uH6IClJohlfk0qv9E5LQXWPJ4GiYsxnty6W2AlKlBX6Nuq0J3oJ8auW5C0V56IFtoiuMwAZQ$
> >
> >
> >
> >
> > Once we close the current issue, I will publish both sets of changes.
> This
> > will allow the AD to review both sets together in one pass.
> >
> >
> >
> > Thanks & Regards
> >
> > Reshma Das
> >
> >
> >
> >
> >
> >
> >
> > Juniper Business Use Only
> >
> > *From: *Ketan Talaulikar <ketant.ietf@gmail.com>
> > *Date: *Thursday, September 18, 2025 at 11:32 PM
> > *To: *Reshma Das <dreshma=40juniper.net@dmarc.ietf.org>
> > *Cc: *Keon Vafai <keon@arista.com>, idr@ietf. org <idr@ietf.org>,
> > draft-ietf-idr-link-bandwidth@ietf.org <
> > draft-ietf-idr-link-bandwidth@ietf.org>
> > *Subject: *Re: [Idr] Re: [External⚠️] Re:
> > draft-ietf-idr-link-bandwidth#17section-3.3.1 vs
> > draft-ietf-idr-link-bandwidth-07#section-2
> >
> > [External Email. Be cautious of content]
> >
> >
> > Hi Reshma/Satya/co-authors,
> >
> > Following up on this one, can you please post the update based on the
> > offline discussions within the author team for the WG's consideration. If
> > there is a lack of consensus, please let the WG know.
> >
> > Also, it would be great if the pending updates from the AD review are
> > incorporated in the next version as well.
> >
> > I appreciate the efforts from all involved. I hope we can move this
> forward
> > with a greater momentum without sacrificing thoroughness.
> >
> > Thanks,
> > Ketan
> >
> >
> > On Wed, Sep 17, 2025 at 10:26 PM Kaliraj Vairavakkalai <kaliraj=
> > 40juniper.net@dmarc.ietf.org> wrote:
> >
> > > >- transitive link-bandwidth community (I believe only JUNOS has
> > > implementation), by implicit default is readvertised unchanged. This is
> > the
> > > whole point of transitive . Is it not? Kali, Would JUNOS be compliant
> > with
> > > this rule?
> > >
> > >
> > >
> > > Yes this is Junos behavior. But the main point of transitive is
> “nexthop
> > > unchanged” behavior (option-C RR).
> > >
> > >
> > >
> > > And EOS also implements transitive. Keon can confirm.
> > >
> > >
> > >
> > > Since the draft is in critical final step, I’d suggest we can get on a
> > > call and iterate quicker? And send final agreed-upon text to IDR.
> > >
> > >
> > >
> > > Please expect a Teams meeting invite.
> > >
> > >
> > >
> > > Thanks,
> > >
> > > Kaliraj
> > >
> > > Juniper Business Use Only
> > >
> > > *From: *Rafal Szarecki <szarecki@google.com>
> > > *Date: *Wednesday, September 17, 2025 at 1:27 AM
> > > *To: *Kaliraj Vairavakkalai <kaliraj@juniper.net>
> > > *Cc: *Keon Vafai <keon@arista.com>, Jeffrey Haas <jhaas@pfrc.org>,
> > Reshma
> > > Das <dreshma=40juniper.net@dmarc.ietf.org>, Jeff Haas <
> jhaas@juniper.net
> > >,
> > > Ketan Talaulikar (ketant) <ketant@cisco.com>, idr@ietf. org <
> > idr@ietf.org>,
> > > Satya Mohanty <smohanty@zscaler.com>,
> > > draft-ietf-idr-link-bandwidth@ietf.org <
> > > draft-ietf-idr-link-bandwidth@ietf.org>, Akshay Gattani <
> > akshay@arista.com
> > > >
> > > *Subject: *Re: [Idr] [External⚠️] Re:
> > > draft-ietf-idr-link-bandwidth#17section-3.3.1 vs
> > > draft-ietf-idr-link-bandwidth-07#section-2
> > >
> > > *[External Email. Be cautious of content]*
> > >
> > >
> > >
> > > Lets start with plain english.
> > >
> > >
> > >
> > > We want to say that
> > > - there is no prescribed implicit default behaviour when next-hop-set
> is
> > > enabled/configured explicitly. Implementation may drop Link-bandwidth
> or
> > > may re-advertise unchanged. So any implementation is compliant. The
> > > implementation SHOULD (MUST?) provide configuration to change behaviour
> > > from implicit to other.
> > >
> > >   - This applies to iBGP and eBGP. The crucial is that next-hop
> > > change/self/set-to-value is EXPLICITLY configured.
> > >
> > > - For eBGP case (implicit change of NH value):
> > >   - non-transitive link-bandwidth community (the only supported by
> EOS),
> > > by implicit default is dropped. Not because of NH change but because
> the
> > > session is of eBGP type.
> > >     The re-advertisement of non-transitive link-bandwidth on eBGP
> > requires
> > > explicit config anyway, and if it is done, this config should let
> > > link-bandwith to be sent regardless of NH change or not.
> > >
> > >   - transitive link-bandwidth community (I believe only JUNOS has
> > > implementation), by implicit default is readvertised unchanged. This is
> > the
> > > whole point of transitive . Is it not? Kali, Would JUNOS be compliant
> > with
> > > this rule?
> > >
> > >
> > >
> > > 3.3.1. Re-advertisement* when Next hop is changing*.
> > > - When a BGP speaker re-advertises a route with Link Bandwidth Extended
> > > Community and sets the next hop to itself or to an arbitrary address*
> via
> > > explicit local policy/configuration*, implementation may remove
> > > link-bandwidth community or may re-advertise it unchanged as its
> implicit
> > > default behaviour. Implementation SHOULD provide a local configuration
> > > method to alternate its implicit behaviour with per-session granularity

-- 


This communication (including any attachments) is intended for the sole 
use of the intended recipient and may contain confidential, non-public, 
and/or privileged material. Use, distribution, or reproduction of this 
communication by unintended recipients is not authorized. If you received 
this communication in error, please immediately notify the sender and then 
delete all copies of this communication from your system.