Re: [Idr] WG Adoption call for draft-wang-idr-rd-orf-05.txt (2/4/2021 to 2/18/2021)

Robert Raszuk <robert@raszuk.net> Thu, 11 February 2021 20:31 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 064693A197A for <idr@ietfa.amsl.com>; Thu, 11 Feb 2021 12:31:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1UUbO4ftjN6y for <idr@ietfa.amsl.com>; Thu, 11 Feb 2021 12:30:59 -0800 (PST)
Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B710C3A198F for <idr@ietf.org>; Thu, 11 Feb 2021 12:30:56 -0800 (PST)
Received: by mail-lf1-x132.google.com with SMTP id p21so9967775lfu.11 for <idr@ietf.org>; Thu, 11 Feb 2021 12:30:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hkQr7OcvccR9rODDEZIVBnKwf9poZE77J4cSXy8fk4c=; b=KTkE93LJ+oLRM8llnCmYutZoC4xM1tqt4Kea+vvDJLT8cSHXhqyO2+de2tcXfQCnue hGsjbHw3zJ9hify7pTKT4Lc8hO9zP2DQgZYjq+cDDaDFkczt2SIhVJZXYBdHEOljRXrL uYuyxUTtn8Sp7Obrc+cSq1zlmw7pkdqtGHA/4WgUqvmD4XmOTjS7eBXESbgHKrij7t0z LF3YrE7b2rcWbPUleNv7hUJU7vC59OKwjI6TRb/rVxRJXFLHg9gzg1dV5Po6UU+tzUd8 ZtBl58H+gcs5Sr/bS0LcFG3kGjhnrxx4DmG6Nz5QfOLfVQEU+7htHn5MnBpu78aKXwRM AO8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hkQr7OcvccR9rODDEZIVBnKwf9poZE77J4cSXy8fk4c=; b=j58VMWgnHcBo5BtmGiZ3x4A3iYPwhTXHJqrmDXNHKf+6I/4k+YjnoBEKN46uFBOu10 YrGvv+PewCMGPWPRxeiH+JesK5QruFb2ko+3VfTMmq6JrjR5LxK7P/xOwiZhD/MCgdWz lt80nJSnoGoDSQPYXRC++aZTdZ6wWP8kkGY1p9YSlEQBQ5r9CZPNUAakrxbeFHg09WHN 2AAclC4OCAlOlaEYMIGWdx/T8TJXzTGbIlZjsoeP+zKM7gymKU+9A4K0Nw8hFPHO3Nxs m99gHP/THQ5CvLB0Ip0omCCpGegiOFcQLS8H5jv9Q9ti8ak0OWTERM8OZNoqdeEhKMCF DE/w==
X-Gm-Message-State: AOAM53363DLEWdrlWL0gtYpPALq3BQKTsAL2UCFYgAvKInrWntD0mxVa 1GAX0YpDFagz3ejRd781lHWx0pQq4U2X079k+DfYpg==
X-Google-Smtp-Source: ABdhPJxQkZCVMYLUypWswe0ZAUfMusQX6sson9hvJOMbU3yRe5vDznpTNkYTKlfV2xH84DXiUKznIHpnX+sLVRJvAoc=
X-Received: by 2002:a19:c1d7:: with SMTP id r206mr5392718lff.581.1613075453578; Thu, 11 Feb 2021 12:30:53 -0800 (PST)
MIME-Version: 1.0
References: <CAOj+MMEwF3JL6+CCmV2S1bB2OjU_iMGCj=waYhJAZAaMK=LRYQ@mail.gmail.com> <F2F3F1FC-B2B7-46BB-AE73-9EC15BC96A1A@tsinghua.org.cn> <BYAPR11MB3207C614CDD8AA49935B8A66C08C9@BYAPR11MB3207.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB3207C614CDD8AA49935B8A66C08C9@BYAPR11MB3207.namprd11.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 11 Feb 2021 21:30:43 +0100
Message-ID: <CAOj+MMHpJrMdMULci3t+BtMkd_FV=Pj23OgKrPiR7qfnJRNQVw@mail.gmail.com>
To: "Jakob Heitz (jheitz)" <jheitz@cisco.com>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, Susan Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>, "Acee Lindem (acee)" <acee@cisco.com>
Content-Type: multipart/alternative; boundary="00000000000068808505bb1565d4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/9QuCg8wP5b0M7yh_aZd0rX8BRWA>
Subject: Re: [Idr] WG Adoption call for draft-wang-idr-rd-orf-05.txt (2/4/2021 to 2/18/2021)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
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, 11 Feb 2021 20:31:08 -0000

> You are trying to have a VRF that is receiving routes to notify a VRF
that is sending routes that it is sending too many routes.

Well if that was true maybe we could try to make it work. But they are not
doing this.

See receiving VRF of RD:X can import routes from many other PEs/VRFs with
zoo of RDs. So what they say is to be selective and say Oh this RD:FAT is
sending way too many routes so we want to get rid of those routes. Moreover
some PEs may be just weak and can trigger such dislike msg and some may be
taking the routes with no problem.

What is being cooked here to me looks like a complete mess - that's all.

Cheers,
Robert






On Thu, Feb 11, 2021 at 9:19 PM Jakob Heitz (jheitz) <jheitz@cisco.com>
wrote:

> You are trying to have a VRF that is receiving routes to notify a VRF that
> is sending routes that it is sending too many routes.
>
> The receiving VRF and the sending VRF are separated by several or many
> intermediate BGP speakers.
>
> Bouncing ORFs back through these intermediate speakers is not a reliable
> way to achieve this notification.
>
> This is because each intermediate speaker has multiple downstream speakers.
>
> One speaker needs to receive the ORF from all of its downstream speakers
> before it can bounce the ORF upstream.
>
> Thus, it's unlikely that the ORF will make it all the way to the source of
> the routes.
>
> You are asking for something like a reverse BGP.
>
> That can't scale.
>
> The way that we find out whether a far away speaker got our route
> correctly is with looking glasses.
>
> Looking glasses aren't implemented by BGP, because BGP operators don't
> want to store that kind of information.
>
>
>
> Regards,
>
> Jakob.
>
>
>
> *From:* Aijun Wang <wangaijun@tsinghua.org.cn>
> *Sent:* Thursday, February 11, 2021 8:12 AM
> *To:* Robert Raszuk <robert@raszuk.net>
> *Cc:* Jakob Heitz (jheitz) <jheitz@cisco.com>; Susan Hares <
> shares@ndzh.com>; idr@ietf.org; Acee Lindem (acee) <acee@cisco.com>
> *Subject:* Re: [Idr] WG Adoption call for draft-wang-idr-rd-orf-05.txt
> (2/4/2021 to 2/18/2021)
>
>
>
> Hi, Robert:
>
> Aijun Wang
>
> China Telecom
>
>
>
> On Feb 11, 2021, at 23:40, Robert Raszuk <robert@raszuk.net> wrote:
>
> 
>
>
>
> Now if all of the above is not done or done with mistakes and you indeed
> experience to many routes to be handled by data plane you stop locally
> importing those routes to local VRFs by VRF shutdown. The good thing here
> is that this will be noticed by all attached customers as their dynamic
> routing will propagate withdraws.
>
> [WAJ] The BGP session is shared by several VPNs and cannot be shutdown in
> such situations. Procedures that you expect would not happen.
>
>
>
>
>
> Where did I say to shutdown BGP session ?
>
>
>
> I said VRF shutdown ... nothing to do with BGP sessions shutdown.
>
>
>
> [WAJ] Don’t you think VRF shutdown has the more broader influences? RD-ORF
> influences only the newly advertised VPN routes. VRF shutdown will
> influence the existing VPN routes and its existing forwarding traffic.
>
>
>
> - - -
>
>
>
> Let me provide the analogy here ...
>
>
>
> You are presenting a solution on what to do when we fly low and start
> hitting the top of the trees.
>
>
>
> WG tells you that flying low is bad practice and should not take place
> providing what to do to mitigate it well - in the analogy train your ground
> crew not to overload the plane.
>
>
>
> You say - Oh well we have different idea instead - when we throw away
> during the flight some passengers we can keep flying (on the edge of
> safety).
>
> [WAJ] Just deny the onboard of new passengers, not throwing the existing
> passengers.
>
>
>
> That's here we are with this.
>
>
>
> - - -
>
>
>
> Quite honestly when we started to deploy 2547 back in nearly 2000s we were
> preparing much more user friendly solution (a flavor of CSC - not CSC as
> defined in the RFC) where SP network would only deal with next hops and
> never with customer routes ... yet customer would have the same type of
> service. Quite honestly we have had even OSPF reflector ready for it.
> Problem was that at that time SPs said oh we want to take millions of
> customer routes - no problem. We just buy bigger RRs and bigger routers. So
> you can guess what happened with such idea - got shelved as if deployed
> would result in revenue loss :).
>
>
>
> [WAJ] RD-ORF mechanism can encourage the provider to deploy inter-as VPN
> solutions because it gives them the granular control over the VPN routes
> propagation between ASBRs or RRs, which can certainly broader the VPN
> service coverage and the revenue.
>
>
>
> Best,
>
> R.
>
>
>
>