Re: [Idr] Adoption and IPR call for draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)

Igor Malyushkin <gmalyushkin@gmail.com> Thu, 25 August 2022 09:31 UTC

Return-Path: <gmalyushkin@gmail.com>
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 3AF57C1522D0 for <idr@ietfa.amsl.com>; Thu, 25 Aug 2022 02:31:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.896
X-Spam-Level: **
X-Spam-Status: No, score=2.896 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, FREEMAIL_FROM=0.001, GB_SUMOF=5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=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=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 kCEh_fAulX6t for <idr@ietfa.amsl.com>; Thu, 25 Aug 2022 02:31:09 -0700 (PDT)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 72087C1524AC for <idr@ietf.org>; Thu, 25 Aug 2022 02:31:09 -0700 (PDT)
Received: by mail-io1-xd2a.google.com with SMTP id i77so15471486ioa.7 for <idr@ietf.org>; Thu, 25 Aug 2022 02:31:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=6KNB1D8gXLYT459nv0YOsW0W/7A3SEwTIN1o0pPbURU=; b=hFnagjphO9UANWKvjDVhYCs1KbMouLwW0SYmnOeZuISFRaY402b+V2Zf4FyUprmlGC ak9gU6pLTYYq9oY/Wk3F9UNmFc/4RpcgJA3i+D5yzloNFiXAmQLT108eDVaK/0BGkuKB rajTAR/gEjA2+zcpic6IBv6o+hVvGuQaX8VeYYh88l7Jl9b74tDcHqFDMFdD7XKFd3ZZ ltGUFKvcwJPR/D2FK3c7ViH9haR2QLJ389B9RpxryEZXYUgqCX39c9Mj399MeqHPJeDu whoKi3XpzI/w+subFpvHASnXGNC79eKpkEgHwbU+9yOWfL4VzQo0Rq0+SL2V1dkwdtMP nS8g==
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; bh=6KNB1D8gXLYT459nv0YOsW0W/7A3SEwTIN1o0pPbURU=; b=llON9ox2/BseS2wZoqv2B8e6vcfhvNOWVl+9jNLbxwwZzQxcIwjWm8VDVvbONTHzs7 lBZGmNXhQA0lL0UXwRtz6fsYFB66DK4pcGcc9NaSHsGKL8+VBgLOBAeLCgBIWzOh1C2r u3rlSIx4DxJGSJItbRBZ0qP6PE91pKG8GKgwjSdSUifidePYFRSJhK1iMgTuGsOD6Pgb EnPM+DzqhRJGJuOdwLYjoLzWPbYTA26oRseJM2lR8z2zRm25S6puJL44zv2k1G4B4yyR sdyglJHuoDj+9MhH7EUS4jORGWnI7Mgx66ILSEHdEcoZyCuEDAK7dBjocc0FpsVOcyye GE/A==
X-Gm-Message-State: ACgBeo1XWrcap2e6q8VsNm6I7l9a8ELTvOgogjaVq5pDxxGlVpPiLHIc p/uj/p2LURtcnlGKhMk51exF3ZuFJUsCvfrs2hg4e7o/NE27ozDf
X-Google-Smtp-Source: AA6agR6P5owDOhcWQaHIZeCWeQ6QhlN5mx0HYSOfrJOPbf9P3lbsHXRf9hHs48EzlmlyASBG+4VnjrIb1yY/5oL6mJI=
X-Received: by 2002:a05:6638:130f:b0:346:b950:cef4 with SMTP id r15-20020a056638130f00b00346b950cef4mr1438875jad.59.1661419868638; Thu, 25 Aug 2022 02:31:08 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR08MB487262F752C8777A1B9698EFB36B9@BYAPR08MB4872.namprd08.prod.outlook.com> <d9e07ea96dd64ea081ba763941a22b17@huawei.com> <6f9c478a2ef745818e3ef3d713218dae@huawei.com> <CAEfhRry4zigpqp3qLzfRmvGvTv-+CygixENWLFaNV7_fKSw49Q@mail.gmail.com> <CAOj+MMFQQGHVBDFT=tw1C+uUuCgEQMqf0o2_ESR8YeaB2faPKQ@mail.gmail.com> <CAEfhRrzaQkmkpPCsmN=8A80yq341_YJ8FDYzWf5_Qhttj3wXHA@mail.gmail.com> <014901d8b84c$0fd1e9b0$2f75bd10$@tsinghua.org.cn>
In-Reply-To: <014901d8b84c$0fd1e9b0$2f75bd10$@tsinghua.org.cn>
From: Igor Malyushkin <gmalyushkin@gmail.com>
Date: Thu, 25 Aug 2022 11:30:56 +0200
Message-ID: <CAEfhRrxGJ9HELJcSffmH4+etHa6FLO16-L4HYFdguwoWuBh+fA@mail.gmail.com>
To: Aijun Wang <wangaijun@tsinghua.org.cn>
Cc: Robert Raszuk <robert@raszuk.net>, "Wanghaibo (Rainsword)" <rainsword.wang=40huawei.com@dmarc.ietf.org>, Susan Hares <shares@ndzh.com>, "idr@ietf. org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000017d1aa05e70d7596"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/8z8E_VfiS03bkUq6yNpKPQBW0mg>
Subject: Re: [Idr] Adoption and IPR call for draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)
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, 25 Aug 2022 09:31:13 -0000

Hi Aijun,

Thanks for the comments, please see the inline below.

чт, 25 авг. 2022 г. в 08:30, Aijun Wang <wangaijun@tsinghua.org.cn>:

> Hi, Igor:
>
>
>
> The setting of quota value is the matter of management issue, and should
> be decoupled from the control plane.
>
[IM] From my point of you in your specification, this is the only option.

> If you select to let the source PEs advertise such value, it is possible
> that they change it along with their overflow VPN routes.
>
[IM] Well, if the limit between a source and destination PEs should be
linked as you are suggesting, increasing some value for one VRF cannot be
made without of review other VRFs among a common VPN. No matter if the
limit is set manually on a destination PE or dynamically synced from a
source. A network design should be consistent.

> And from the POV of the receiver PE, before you setting the prefix limit
> under each VRF, you should have the well estimated quota/value from each PE
> or each VRF.
>
[IM] That is where we do not agree with each other. From my perspective, if
we are talking about local PE protection then setting a limit under a VRF
is a matter of the number of all VRFs under the PE and some memory limits
of the PE. And the VRF limit, in this case, does not be the same as the sum
of all incoming routes, it can be slightly bigger. If we see warnings (say,
we've just exceeded 80%) we are considering increasing this value (if the
memory limit allows it) or updating the hardware. Your suggestion requires
reviewing the limits for all VRFs every time we add or remove a VRF-PE pair
(not to mention configuring of these limits). And at the end of the day,
you actually reach the same local memory limit. I want to remember that the
solution you are suggesting actually does not depend on how we set the
prefix limit for the VRF. When it is reached we just signal to stop
sending.

> As stated before, in most of the situation, the per <PE> or per <RD, PE>
> quota will be the same value, the operator will not let the design of its
> network too complex to operate, but the standard should provide the finer
> control capabilities.
>
 [IM] I believe the standard should provide finer control for a reason.
Let's imagine that without these quotas the solution will not work, but it
will.

>  This is same as the usage of RD within the network. There is no scenario
> that the operator to allocate different RDs for one VPN on the same PE.
> What we often do is that we allocate different RDs for the same VPN on
> different PEs. Then RD is the right value to distinguish the VPNs on one PE.
>
 [IM] All I wanted is to point to the authors that from the parent
standards POV an RD is not a unique ID for a VRF (under a single PE). Some
scenarios may emerge in the future.

>
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* idr-bounces@ietf.org <idr-bounces@ietf.org> *On Behalf Of *Igor
> Malyushkin
> *Sent:* Thursday, August 25, 2022 3:14 AM
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* Wanghaibo (Rainsword) <rainsword.wang=40huawei.com@dmarc.ietf.org>;
> Susan Hares <shares@ndzh.com>; idr@ietf.org
> *Subject:* Re: [Idr] Adoption and IPR call for
> draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)
>
>
>
> For sure it is design-depended. If every VRF has its own RT it will work.
> But I think if we have a mechanism that allows us to attach several RTs to
> a route we are in a trouble. Guys are just typing to cover this case.
>
>
>
> If we talk in general about a whole solution I also think that the way
> with the new AFI/SAFI is much better. I also don't understand the benefits
> behind quotas per VRF-PE pair, but if it is really worth the time I expect
> to see the propagation of these quotas from source PEs instead of a manual
> configuration. I think it can be easily introduced into a solution with the
> new AFI/SAFI.
>
>
>
> ср, 24 авг. 2022 г. в 21:05, Robert Raszuk <robert@raszuk.net>:
>
> Igor,
>
>
>
> RT can uniquely distinguish src vrf. It is simply a matter of
> proper configuration. No ned protocol extension is required.
>
>
>
> Thx,
>
> R.
>
>
>
> On Wed, Aug 24, 2022 at 9:03 PM Igor Malyushkin <gmalyushkin@gmail.com>
> wrote:
>
> Hi Haibo,
>
>
>
> 2) It is unpractical to set the quota value for <RT>, or <RT, PE> under
> VRF, because RT can't uniquely distinguish one VRF on one PE.
>
> What if a VRF has several RDs for its routes? RFC4364 and RFC4659 don't
> restrict this behavior and even more, it explicitly describes it. So, RD
> also can't uniquely distinguish one VRF. Looks like we need a different
> marker for all routes belonging to the same source VRF. Say, VPN ID
> community or something like that.
>
>
>
>
>
> ср, 24 авг. 2022 г. в 18:26, Wanghaibo (Rainsword) <rainsword.wang=
> 40huawei.com@dmarc.ietf.org>:
>
> Hi Sue and WG,
>
>
>
> I support this adoption.
>
> This draft proposes the mechanism to control the overflow of VPN routes
> within one VRF from influencing other VPNs on the same device
> automatically.
>
>
>
> The updated contents have accommodated the suggestions and addressed the
> comments raised within the WG discussions. Some additional concerns can be
> addressed after the adoption.
>
>
>
> I am not aware of any undisclosed IPR to this draft.
>
>
>
> To make the actual progress of this draft, we should avoid to discuss the
> solved points back and forth. For example, RTC mechanism is not suitable
> for the scenarios that described in this adoption draft, because:
>
> 1) RTC has no any automatic detection mechanism to determine which RT
> should be withdrawn now.
>
> 2) It is unpractical to set the quota value for <RT>, or <RT, PE> under
> VRF, because RT can't uniquely distinguish one VRF on one PE.
>
> 3) It is dangerous to propagate the RT based filter rule unconditionally
> in the intra-domain or inter-domain wide, as that done in current RTC
> mechanism.
>
>
>
> The conclusion, RTC is not the right direction to accomplish the goal.
>
>
>
> Regards,
>
> Haibo
>
>
>
> *From:* Idr [mailto:idr-bounces@ietf.org <idr-bounces@ietf.org>] *On
> Behalf Of *Susan Hares
> *Sent:* Tuesday, August 16, 2022 11:56 PM
> *To:* idr@ietf.org
> *Subject:* [Idr] Adoption and IPR call for
> draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)
>
>
>
> This begins a 2 week WG Adoption call for
> draft-wang-idr-vpn-prefix-orf-03.txt
>
> https://datatracker.ietf.org/doc/draft-wang-idr-vpn-prefix-orf/
>
>
>
> The authors believe that they have addressed the concerns raised in
>
> the previous 2 WG adoption calls.
>
>
>
> The WG should consider if:
>
>
>
> 1) The revised text answers the previous concerns regarding
>
> the scope of this draft?
>
>
>
> 2) Does the revised text provide a useful function for
>
> networks?
>
>
>
> 3) Are there any additional concerns regarding the new text?
>
>
>
> Each of the authors should send an IPR statement for
>
> this version of the draft.
>
>
>
> The adoption call was moved to 8/29 to 8/30 to allow questions
>
> to be asked at the IDR interim meeting on 8/29/2022 (10am – 12pm EDT).
>
>
>
> Cheers, Sue Hares
>
> _______________________________________________
> 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
>
>