Re: [Idr] draft-dong-idr-node-target-ext-comm-05.txt - WG Adoption and IPR call (9/27 to 10/11/2022)

Robert Raszuk <robert@raszuk.net> Sat, 08 October 2022 19:30 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 404ABC14F72C for <idr@ietfa.amsl.com>; Sat, 8 Oct 2022 12:30:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 QN_PuX9qMZzJ for <idr@ietfa.amsl.com>; Sat, 8 Oct 2022 12:30:14 -0700 (PDT)
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) (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 06A31C14F740 for <idr@ietf.org>; Sat, 8 Oct 2022 12:30:13 -0700 (PDT)
Received: by mail-wm1-x333.google.com with SMTP id r8-20020a1c4408000000b003c47d5fd475so1097679wma.3 for <idr@ietf.org>; Sat, 08 Oct 2022 12:30:13 -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:message-id:reply-to; bh=1bGKqZyZCFHf+UmbRG66EvNDXBMIFC2M0AVAoCN8nYc=; b=bCWJaKnhOXcTjaW0E7voYkW4vOklpfBpScKOhAmVVgshMsDfbLofycxIz//BFq1fAF sfnQxoRhJq2RMgyNRQbTZ/B5sdvUnYe1FVXuYmLlEJoayZsRmD04Gmjz16zOZb5Su0AA 24oJER5CklENzxMabr6u8qmwHXnFN/gZpAcQPb8mSqwsbUR83b/TWJFA4SMRNrw0SmCs cJCGRVJPIbqG7A3BvP+5qt19Nq/6GOTmLoU7H3gQs1TFk1hqQw1LrtoAR/JhUYS90qhf wh6odgF79lFWO84YXWE0OpTD8sLjlvfsdM/YMR+C62ELa6vi+2dqWmCA4Tm8R92xIQ+5 vHfA==
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:message-id :reply-to; bh=1bGKqZyZCFHf+UmbRG66EvNDXBMIFC2M0AVAoCN8nYc=; b=EKFe1yvLdk6utMWXoACjOLMSK+3Yaas51d4nKje/JH2y6DZdvSTCHI23RxP9L62c84 OFgI65Qnn1OuRZbTkKVcGKFYQtpjy/dhQqh/WzDss3+IlO/M2l741PmQo9OynMhaHC7o LrgWG0skqqaDNTfByCXc1zfhc4u/GAPfm9BTr7z4O0NrRwK+ht58pGGRwmfGn9VdYD7P gXisyYd3UqsxnedWvxQYZsfypltzcPYgOrO/8iVzRa9uKk8We5hmL4UJk5U5MqwlUL31 +EUOI49ERdiYW3rfb37weWyNllfV3R1eMY2kLTikgzTQDw9E28chVyUHe3I3kXFztQXz QcNg==
X-Gm-Message-State: ACrzQf3syrld59UFFwXsFyJXDjcEgHCqP1ea7kW/gBSqkG7ZV2msnWrj xROiHVUTBIbqC4rjK56b9Z4uahEz44IqWeeJErlh8g==
X-Google-Smtp-Source: AMsMyM4bg0obMU4oL9b7XS4INXSjeCFyek4myfkzcA053ijHX8sH0oCjWdbSu+112DVW84N2QvX8veYtMBIB1bOcCl4=
X-Received: by 2002:a05:600c:524b:b0:3b4:8c0c:f3b6 with SMTP id fc11-20020a05600c524b00b003b48c0cf3b6mr15038368wmb.50.1665257412497; Sat, 08 Oct 2022 12:30:12 -0700 (PDT)
MIME-Version: 1.0
References: <CAOj+MMGmOvK-THYVc=+A27Fwfp-BHooeNrDJVYsj0owC=N68Xw@mail.gmail.com> <2A2F4622-CFFD-4253-8DBA-488EBC47861B@gmail.com>
In-Reply-To: <2A2F4622-CFFD-4253-8DBA-488EBC47861B@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 08 Oct 2022 21:30:51 +0200
Message-ID: <CAOj+MMEYZvx2wBAzC0EHLo8p=MEX=x_Nooc1SyC2gUX9-hbJxQ@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: Susan Hares <shares@ndzh.com>, idr@ietf.org, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
Content-Type: multipart/alternative; boundary="00000000000088296705ea8af47c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/7fkPfuQ_BnKANRovKYJpNvQu47U>
Subject: Re: [Idr] draft-dong-idr-node-target-ext-comm-05.txt - WG Adoption and IPR call (9/27 to 10/11/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: Sat, 08 Oct 2022 19:30:18 -0000

Hi Jeff,

> (which is the train that has left the station long time ago ;-)).

Nope .... for this one meaning targetted delivery of BGP UPDATES the train
is still at the station. They are still loading coal on it.

> I am not 100% sure if all nodes will continue to operate fine if they
will be receiving withdrawals for
> NLRIs never previously received.

The draft talks nothing about handling withdrawals. Moreover lots of
implementations apply RT filtering post update generation inline at the
replication stage. So if withdraws come without a target ext
community potentially 1000s of RR clients or IBGP peers will be receiving
withdraws for NLRIs they never got MP_REACH for.

At min draft should carefully discuss this.

Thx,
R.


On Sat, Oct 8, 2022 at 9:14 PM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> I support the progress of the draft, there’s a potential to use the
> functionality proposed in DC (RFC7938 alike deployments), I mostly agree
> with the points Robert has made, including philosophical ones (which is the
> train that has left the station long time ago ;-)).
> Robert - would you please elaborate on:
>
>
> I am not 100% sure if all nodes will continue to operate fine if they will
> be receiving withdraws for NLRIs never previously received.
>
>
> I don’t really see anything broken here, but I’m also not an implementor
> (just a consumer at scale).
>
> Thanks!
>
> Cheers,
> Jeff
>
> On Sep 27, 2022, at 14:42, Robert Raszuk <robert@raszuk.net> wrote:
>
> 
> Hi Sue & Authors,
>
> I have re-read the draft and have two concerns and suggestion. Concerns
> IMO need to be addressed before we adopt the draft. Suggestions can be
> added later.
>
> *Major concern: *
>
> The document talks about procedure during dissemination of update
> message(s). It is however completely silent about withdraws. As we know BGP
> UPDATE which contains withdraws can be build using only subject NLRIs. That
> means that those may/will not be subject to discussed filtering.
>
> I am not 100% sure if all nodes will continue to operate fine if they will
> be receiving withdraws for NLRIs never previously received. Yet propagating
> withdraws will happen everywhere.
>
> To address this well it seems that capability negotiation would be the
> safest bet. But isn't this too much to ask ?
>
> *Minor concern: *
>
> Which is more important RT or NT ? (RT when used with RTC of course).
>
> *Suggestion: *
>
> I would propose to make Target BGP Id to be a prefix not fixed 4 octet
> field. Wisely choosing BGP Ids can lead to very efficient distribution.
>
> *Final word: *
>
> Of course this proposal goes against BGP p2mp principle, but at least it
> is not p2p, but have potential built in to make it
> p2(subset-of-multipoint)peers.
>
> Thx a lot,
> Robert.
>
>
> On Tue, Sep 27, 2022 at 7:31 PM Susan Hares <shares@ndzh.com> wrote:
>
>> This begins a 2 week WG adoption and IPR call for
>> draft-dong-idr-node-target-ext-comm-05.txt.
>>
>> https://datatracker.ietf.org/doc/draft-dong-idr-node-target-ext-comm/
>>
>>
>>
>> The authors should respond to this email with an IPR statement.
>>
>>
>>
>> The WG should consider in their discussion:
>>
>> 1) Will this new  transitive extended community help
>>
>> in operational networks?
>>
>>
>>
>> 2) What conflicts does this new Extended Community have
>>
>> with other functions in general BGP route distribution or
>>
>> VPNs (EVPN, IPVPN)?
>>
>>
>>
>> 3) do you have any concern about the text in the draft?
>>
>>
>>
>> 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
>
>