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

Robert Raszuk <robert@raszuk.net> Wed, 24 August 2022 18:41 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 29A15C15790C for <idr@ietfa.amsl.com>; Wed, 24 Aug 2022 11:41:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, 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 PHyaVxNxrqfQ for <idr@ietfa.amsl.com>; Wed, 24 Aug 2022 11:41:19 -0700 (PDT)
Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) (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 34547C157B55 for <idr@ietf.org>; Wed, 24 Aug 2022 11:40:09 -0700 (PDT)
Received: by mail-ej1-x62e.google.com with SMTP id w19so35238435ejc.7 for <idr@ietf.org>; Wed, 24 Aug 2022 11:40:09 -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; bh=hZPO1fEyvRlNNmaozwTG6b0bkum7NcGjAg/FJhz4TME=; b=Q6XAfPtG4DSvMbVlMULV74kGI1134XlqIXmF2m5oxEPBevAB2hNo9P6tmUN/jLzMKP LPfHSW7M602CsSniAtGaBjWnGpL6cfLTlZeIytPhrLKFqW0wEw/C0eYOqK+0NHL4H2cB WuFo9sq/EDwBxZDI716VeqaeLK/p+UJdJNAlatLptj/9zTwhdv1xuHhnx360SkK0OnRz MRyPi1CEdRR6JUhOkHCxWp6GjqnMv4DulQcWV1dSBC7P2tCaYHLlBjHr6LJAn5ChKcNG zn1370kGUlL2ShIOPKnnJLz2c+wCiJ7RWQrXxdlQJj0o45GN2RIsx14TNmIKR0pHpZGi AEOQ==
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=hZPO1fEyvRlNNmaozwTG6b0bkum7NcGjAg/FJhz4TME=; b=YOGdGY1+zmaqzfEqBewmIUh8irH0RUhPW4/7ukyWVJ7dUMV1Bf2CXrYwMQPd1D0IAM zyo6/5uFPz1+B9OkcsoFd2QK76xLM6BmCS+roUmZ5lEHgp9sjWpv+oNBLPzmMQID1Kym UP5pFsJvhcxqsAmzEJe3M0TJO2RinVMl4T7/NVgOf57aWQuIkGU6OB4o2vmh5gMxlozf d2JyTvnJ0aqx9yrjUL+MbZ5870jwFpiq1wD90BWQQQYw5WULk6zYDuiHlZznwFQ/7tIi sObU9rtyub3KQDJmHkpItCWqpQH0R/gYl/hAneFpRhfdCiShmgmXqfPjz6d1FDNRXD+a um0Q==
X-Gm-Message-State: ACgBeo3BHQ2hIhV342WNgq56T+rHTmILLhVw8Yfxj1Hu4y4dgnh0pmLj nSNUz+0h896mi6NMgsiXKWdfaFDax/ke+qYJIC5lnA==
X-Google-Smtp-Source: AA6agR6MBxj7kh/s+zunKSBB/DzusbxGcVxGYvuPIYzMWvCkG3JzjlmnljmNKezIm1NxiTTxaMgORmwmICKI4ErBbMk=
X-Received: by 2002:a17:907:3f88:b0:73d:7e00:4437 with SMTP id hr8-20020a1709073f8800b0073d7e004437mr175947ejc.490.1661366407989; Wed, 24 Aug 2022 11:40:07 -0700 (PDT)
MIME-Version: 1.0
References: <tencent_47E74EE633D90432AFA28EDB2ADAD3F46809@qq.com> <CAOj+MMHGRrmMcMGGua-CPPnE8hqqWBd=6E0MtYhhMCE2L8zUEg@mail.gmail.com> <CABNhwV3tJ__tJbTuSfmi86S6en94dcdjM0L-X5_=+zOz16D-xg@mail.gmail.com>
In-Reply-To: <CABNhwV3tJ__tJbTuSfmi86S6en94dcdjM0L-X5_=+zOz16D-xg@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 24 Aug 2022 20:39:58 +0200
Message-ID: <CAOj+MMF+nOTv4GTnFekYhSKx9CQ=O0AqMV3VCbTAw=XvktMxyw@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Susan Hares <shares@ndzh.com>, idr <idr@ietf.org>, "linda.dunbar" <linda.dunbar@futurewei.com>, 王巍 <weiwang94@foxmail.com>
Content-Type: multipart/alternative; boundary="0000000000009726db05e70102c9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/uUv-2qXLfi21CXR-8g6jPZKfrFo>
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: Wed, 24 Aug 2022 18:41:24 -0000

Gyan,

I am describing capabilities of the protocol. You are just describing some
current implementations. There is significant difference between both of
those paradigms.

Thx,
R.

On Wed, Aug 24, 2022 at 7:20 PM Gyan Mishra <hayabusagsm@gmail.com> wrote:

>
> Hi Robert
>
> On Wed, Aug 24, 2022 at 4:12 AM Robert Raszuk <robert@raszuk.net> wrote:
>
>> All,
>>
>> "RTC can only filter the VPN routes from the uninterested VRFs, if the
>> "offending routes" come from the interested VRF, RFC mechanism can't filter
>> them."
>>
>> That is not correct.
>>
>> Kindly observe that indeed RTC signals interested RTs. However when some
>> of the routes from those interested VRFs are no longer needed (or undesired
>> from the perspective of route overflow this entire discussion is all about)
>> RTC can incrementally withdraw one or more interested RTs hence effectively
>> apply required filtering.
>>
>
>     Gyan> RTC tracks the RT membership on the PE to RR peering so as long
> as the PE is importing the RT all prefixes with the RT membership are
> imported.  That’s it.  So now if the PE RIB overflows and starts dropping
> prefixes out of the local VRF RIB on the PE, RFC 4684 does not provide any
> signaling back to the RR to stop advertising prefixes that are part of the
> RT membership explicitly imported into the VRF.  The only way to signal the
> RR to stop sending prefixes related from an offending source PE is with
> this draft.
>
>>
>> It is only a matter of how RTs are allocated to allow fine granularity of
>> needed control using RTC.
>>
>> It is also incremental both in filter propagation and in fact in actual
>> update or withdraws of SAFI 128 propagation which is a huge advantage over
>> ORF like brute force method.
>>
>> So bottom line - what this draft is all about and what three adoption
>> calls are all about can be easily achieved in multi vendor running code
>> today. it is just a matter of correct device/network configuration + local
>> behaviour to auto detect which routes should be yanked.
>>
>> Many thx,
>> Robert
>>
>>
>>
>> On Wed, Aug 24, 2022 at 5:32 AM 王巍 <weiwang94@foxmail.com> wrote:
>>
>>> Hi Linda,
>>>    Thanks for your comments, and please see my reply inline.
>>>
>>> Best Regards,
>>> Wei
>>> ------------------ Original ------------------
>>> *From:* "Linda Dunbar" <linda.dunbar@futurewei.com>;
>>> *Date:* Wed, Aug 24, 2022 02:26 AM
>>> *To:* "Susan Hares"<shares@ndzh.com>;"idr@ietf.org"<idr@ietf.org>;
>>> *Subject:* Re: [Idr] Adoption and IPR call for
>>> draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)
>>>
>>> Wei, Aijun, et al,
>>>
>>>
>>>
>>> I forget to include the questions about draft at my last support message:
>>>
>>>    1. Page 3 says:
>>>
>>>  if the "trashing routes" come from the interested VRF, filter on RTs
>>> will erase all prefixes from this VRF.
>>>
>>>
>>>
>>> why erase all prefixes even if the “trashing routes” only contain a
>>> subset of prefixes for the VRF?
>>>
>>>  [WW] RTC aims to tell the peer "I want to receive VPN routes with
>>> RTx", if the offending routes carry RTx, RTC can't tell the peer to stop
>>> sending these routes unless withdraw the entry with RTx.
>>>
>>> How about the following updated sentence?
>>>
>>> "RTC can only filter the VPN routes from the uninterested VRFs, if the
>>> "offending routes" come from the interested VRF, RFC mechanism can't filter
>>> them."
>>>
>>>    1. Is the ORF message sent to all peers? Or just a selective peers?
>>>
>>> “each of them makes a local judgement to determine whether it needs to
>>> send VPN Prefix ORF to its peers.”
>>>
>>> [WW] Thanks for pointing out this typo, it should be changed to "each of
>>> them makes a local judgement to determine whether it needs to send VPN
>>> Prefix ORF to its *upstream peer*."
>>>
>>> NITs:
>>>
>>> Past 6: (you need to do a global change.)
>>>
>>> past à passed:
>>>
>>> When routes associated with <RD31, PE3> tuple past the quota but the
>>> prefix limit of VPN1 VRF is not exceeded,
>>>
>>> [WW] Thanks, will correct this typo in next update.
>>>
>>>
>>>
>>> Linda Dunbar
>>>
>>>
>>>
>>> *From:* Linda Dunbar
>>> *Sent:* Tuesday, August 23, 2022 11:03 AM
>>> *To:* Susan Hares <shares@ndzh.com>; idr@ietf.org
>>> *Subject:* RE: Adoption and IPR call for
>>> draft-wang-idr-vpn-prefix-orf-03.txt (8/16 to 8/30)
>>>
>>>
>>>
>>>
>>> _______________________________________________
>> Idr mailing list
>> Idr@ietf.org
>> https://www.ietf.org/mailman/listinfo/idr
>>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions A**rchitect *
>
> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>
>
>
> *M 301 502-1347*
>
>