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> Thu, 20 October 2022 10:58 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 5A90FC1522C9 for <idr@ietfa.amsl.com>; Thu, 20 Oct 2022 03:58:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.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, 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_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 uCzX5NCTMdPG for <idr@ietfa.amsl.com>; Thu, 20 Oct 2022 03:58:01 -0700 (PDT)
Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (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 74520C1524B7 for <idr@ietf.org>; Thu, 20 Oct 2022 03:58:01 -0700 (PDT)
Received: by mail-ej1-x629.google.com with SMTP id d26so46412209eje.10 for <idr@ietf.org>; Thu, 20 Oct 2022 03:58:01 -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=SXHB0AA/v6kARe462BZrvQ2AWoY8ouhoV4GseFw82yQ=; b=M2yIhySKhLnDoO3QVdJ0kxVStTNvivdIUypMGsbDiAnOx5D6IpPfQbqnCgK4ZoqGaV jjTqavQdkR4jzLJAt0lmJ5MVxah+vJ8OUFcH1JRB5aeBLu7wMWog/3FGDCb62rpo0ImZ zRKUssenf21frQ6ICvYKEMEIdo/ohbAvkNQ4EWiSqjHEvyEKyK5gQaKoR6y/ctFk3Yo4 NqTmK+JXUs06uRWHGzUnDYwxSmLW/+7hlngh3TnG9e5HlHAgtabKUj/hdNYuzo6jZVdX FSYlCfTH1eBctBAeNTLLb5nhjRT+tysFVRMRDoO8Mr++74k6VgoN8LHUfOLCAts8Moy3 gfBw==
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=SXHB0AA/v6kARe462BZrvQ2AWoY8ouhoV4GseFw82yQ=; b=AiWvvuMfhBK5fmYTmjHI25HGKkDTO4x/16ryX7+tqPQ4XXGG20OWzn1WEA7hud4jPd uan7oOP1gI8zvSMR7zEa8qmben5EfNe0o1smBEVOP1oc27R6mZFU1OgOArxHsJRcUMhc BW7BmAA1JwRroZ2cp/CVPGCqgFZD8M3E3vlRZd9S8Hkop+Gnrwfz57KjN/YL2dbH+qO0 jJx56LPgdC4KXVyogJdro8JEuAsA/p8AxyE+YZAPJ6ULrfPtOIAO/tm/9T/upONfWJXR CkQLcMkSTtnR0+VR0HVpvAClcxxBL3gCoASkvKc387elaqNbFscL5TK/xyv96Oldfdnl WN7Q==
X-Gm-Message-State: ACrzQf0B+kUzOzXjkdKLYh9E0SXoLPmAwovasnCdGCImlatTt9fw/SQ3 gKSXn5t8pRdeFGdj1oEq5DK/llm9pQgoWNAZJ+qLNg==
X-Google-Smtp-Source: AMsMyM7DDFifZHOJ2RKg1XVTrYZlOqqVbn9GY9JcqeSZmDV7ojHfiTmtctSyS8dK4WYx7/hxPNf6vKTXFxr3mZi8+Y8=
X-Received: by 2002:a17:907:970b:b0:78d:8d70:e4e8 with SMTP id jg11-20020a170907970b00b0078d8d70e4e8mr10092313ejc.614.1666263479201; Thu, 20 Oct 2022 03:57:59 -0700 (PDT)
MIME-Version: 1.0
References: <39a075e7afd04d94b324075a5c696b84@huawei.com> <028ECC42-2021-4D00-9B31-B323F2480DAA@gmail.com> <Y0mJ2CJQbUbf6pzO@Space.Net> <20221014182353.GF2066@pfrc.org> <CAOj+MMGr3X58yCoR9uLXmoNUtk4b+=00o2JB9tEKpENTU6M6Yw@mail.gmail.com> <20221019214126.GB10497@pfrc.org> <CAOj+MMHafWNKaDBfcvdVKz7RoX4eFxkk2KjVvqN9vS=2+vNeGw@mail.gmail.com> <99833b897de54f95aa7ca3c2b8fde02f@huawei.com>
In-Reply-To: <99833b897de54f95aa7ca3c2b8fde02f@huawei.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 20 Oct 2022 12:57:47 +0200
Message-ID: <CAOj+MMFnpnVnrqM1N+__ervCLmF77ECOvMah+=vg5n7mVCePEg@mail.gmail.com>
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>
Cc: Jeffrey Haas <jhaas@pfrc.org>, "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>, "Van De Velde, Gunter \\(Nokia - BE/Antwerp\\)" <gunter.van_de_velde@nokia.com>
Content-Type: multipart/alternative; boundary="000000000000c7c83705eb753267"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/bR_4IxRnCLzvllyWcrmh-g8hYA8>
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: Thu, 20 Oct 2022 10:58:05 -0000

Hi,

 It is good to know that you agree such a new type of extended community is
> needed.
>

I consider defining a new sub-type of extended community dedicated to carry
BGP Identifiers as not harmful. (Even OSPF Router ID has it's place in the
BGP ext community). That is not to say that I agree there is a need for
one. I do not.


[Jie] You are correct that the withdrawal in BGP update is self-contained.
> The NT extended community only applies to the information in MP_REACH. And
> as Jeff mentioned, BGP route update is stateful on a per-route basis. If a
> BGP node needs to send withdrawal to its peer, it will be sent regardless
> of whether the withdrawal was received in an Update containing MP_REACH or
> not. In summary I don’t see this as a problem.
>

I actually do. If we would not have the concept of implicit withdrawal in
BGP that would work, but we do.

And in fact the issue applies to any filtering in IBGP mesh.

The reason we were not hurt too much (or are not aware of being hurt) in
VPN SAFIs is that most deployments either use per VRF RD or in the case of
same RD consistently allocate RTs for each src NLRIs in case of
multihoming.

The moment you want to extend the concept of IBGP filtering to any AFI/SAFI
and turn IBGP full mesh to just provide transport for p2p information
distribution I do have serious concerns about it.

Regards,
Robert