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

"UTTARO, JAMES" <ju1738@att.com> Mon, 15 February 2021 12:35 UTC

Return-Path: <ju1738@att.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 354BC3A1232 for <idr@ietfa.amsl.com>; Mon, 15 Feb 2021 04:35:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.104
X-Spam-Level:
X-Spam-Status: No, score=0.104 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=att.onmicrosoft.com
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 AFTkTiUh0Scg for <idr@ietfa.amsl.com>; Mon, 15 Feb 2021 04:35:19 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 515593A121B for <idr@ietf.org>; Mon, 15 Feb 2021 04:35:19 -0800 (PST)
Received: from pps.filterd (m0083689.ppops.net [127.0.0.1]) by m0083689.ppops.net-00191d01. (8.16.0.43/8.16.0.43) with SMTP id 11FCZI3I046933; Mon, 15 Feb 2021 07:35:18 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0083689.ppops.net-00191d01. with ESMTP id 36pvjeg6e1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Feb 2021 07:35:16 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 11FCYuVY023127; Mon, 15 Feb 2021 07:34:57 -0500
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [135.66.87.52]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 11FCYqSm023075 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 Feb 2021 07:34:52 -0500
Received: from zlp27125.vci.att.com (zlp27125.vci.att.com [127.0.0.1]) by zlp27125.vci.att.com (Service) with ESMTP id 893E716A59A; Mon, 15 Feb 2021 12:34:52 +0000 (GMT)
Received: from MISOUT7MSGED1AA.ITServices.sbc.com (unknown [135.66.184.195]) by zlp27125.vci.att.com (Service) with ESMTP id 5CED616A593; Mon, 15 Feb 2021 12:34:52 +0000 (GMT)
Received: from MISOUT7MSGED1AA.ITServices.sbc.com (135.66.184.195) by MISOUT7MSGED1AA.ITServices.sbc.com (135.66.184.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 15 Feb 2021 07:34:51 -0500
Received: from MISOUT7MSGETA01.tmg.ad.att.com (144.160.12.221) by MISOUT7MSGED1AA.ITServices.sbc.com (135.66.184.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2 via Frontend Transport; Mon, 15 Feb 2021 07:34:51 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.55) by edgeso1.exch.att.com (144.160.12.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2176.2; Mon, 15 Feb 2021 07:34:51 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mJLBZBfkl8RLR7fMWaVscmO+ebCJkO90soxVXM8o+WCLM9VOu1/qotgXi26i2xBxxpZRQCuUspAfP87QhhYhkTfs7bQY/+yJwQVH6YrOif5/KvCKdrOqXkEQB8lgwoCf+ARTFA/FSbMgVyvul7su89cOTCPoFmbwRnzFKWPgrjlVs576vrlg+a3iTftTWeLvCd2/aL3tWiRUxS7JqeO3Vkm4I0hTc9S7r2A602jLhRV/8EQXrX1uTfSgCN7gRbCAgOKZ7ZI0wayuySiKH67Kecg5S5GN6cRyaDqGqGxSd7zrBJ1xT7UGlEthfkhu5hsj47Gc4DuAkzXdjKAXV1OZYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9rg/ZldUxQJm+d4BGSVF9GwWWaYZF3j3QF34uxAn4aw=; b=LcZpYSMieSx+5JSmWJc/EYJ5P2mPAgcfZWY3kifDtNUvgQOGQrAp1CxkBv0V5MNRXCfTH7PiBlel7XCPb9NJoaAkGtOz2yPwZgCnPMAZvE6z1gbMpu5W24T+jQJZwa9ecMOfL8eSX+hplH3fxXdm9XzZxWGacnKWpEbwNWNCzCZq19TR5Oo7cCFzQbmY7VAAf+EVnznFvzJXvnOkpnC8Qs6Bt9SqICsRIqS1/pt8HqFupHy+WDFglqE3J7N3Qei7gwgKo/lV5/npY7xv0X38FgxFiDxZjf4gkkw4g56v/z9Hj1M2dt/NuDKB3wM3Gfo0zFi/GuAYPB1enUWQULKYGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.onmicrosoft.com; s=selector2-att-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9rg/ZldUxQJm+d4BGSVF9GwWWaYZF3j3QF34uxAn4aw=; b=w9E+KxG9IDODz4BnQyYX+uhkT3eulaMJJLHwT178Aj6kP+kDVcbrEP09fQzMVLmQMQuMlJqaPgkPK/VM+ipW7joVwbDpZfKtiPfFc0DqKinys1MqsIm7aJR22GPJiZtt2wlU1h7fvnEi+DWARSPoQWi0O/ojR3mZ5CFP1sXl0VE=
Received: from MW4PR02MB7394.namprd02.prod.outlook.com (2603:10b6:303:7d::7) by MWHPR0201MB3451.namprd02.prod.outlook.com (2603:10b6:301:7b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.20; Mon, 15 Feb 2021 12:34:49 +0000
Received: from MW4PR02MB7394.namprd02.prod.outlook.com ([fe80::d0e8:6c75:ecfa:9399]) by MW4PR02MB7394.namprd02.prod.outlook.com ([fe80::d0e8:6c75:ecfa:9399%7]) with mapi id 15.20.3846.042; Mon, 15 Feb 2021 12:34:49 +0000
From: "UTTARO, JAMES" <ju1738@att.com>
To: Gyan Mishra <hayabusagsm@gmail.com>, Aijun Wang <wangaijun@tsinghua.org.cn>
CC: "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>, Robert Raszuk <robert@raszuk.net>
Thread-Topic: [Idr] WG Adoption call for draft-wang-idr-rd-orf-05.txt (2/4/2021 to 2/18/2021)
Thread-Index: Adb7C8Tapzr6LUQXS7CFnBh8kC9NpgErJwcAAA2IX4AABtfh4AADGMsAABAsvAAABQFagAABoDAAAAYO6gAAAJ++AAABFeiAAAg1DPAAANgVgAAHWbiAAAAbuIAAAO5rgAAB0DSRAAFo3wAAAKBhkAADDAmAAAjE3AAAB14KgAAG5E2AAACWNIAAAPA1gAAYm+mAAHdM8YA=
Date: Mon, 15 Feb 2021 12:34:49 +0000
Message-ID: <MW4PR02MB7394FB00714588E5C4E90652C6889@MW4PR02MB7394.namprd02.prod.outlook.com>
References: <CAOj+MMEviLf-1Ay2NUkNUx_bzDt+cyFZV61rjuKh2crZFjCJ3g@mail.gmail.com> <F9BFBCF7-4985-4F45-9A0A-EB46DB7F9FCB@tsinghua.org.cn> <CABNhwV1RC1rRQz9r7zxMZaGkM=r34JGi1QihvoG0STBvzkwBRw@mail.gmail.com>
In-Reply-To: <CABNhwV1RC1rRQz9r7zxMZaGkM=r34JGi1QihvoG0STBvzkwBRw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=att.com;
x-originating-ip: [72.229.64.230]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ceb4f717-7d5a-4b8e-6e0f-08d8d1ae15dc
x-ms-traffictypediagnostic: MWHPR0201MB3451:
x-microsoft-antispam-prvs: <MWHPR0201MB3451B1CD238B31EB87C4D8CEC6889@MWHPR0201MB3451.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: lbeCQmzT+ur/pUfbQaqIp7t/LpMCyKbvpDuBLDV6t+fjL1mQJAZ6jUoJKbSm3r9dJGrMeBY4U6GY/e38dqKPTvizA0bZVV3gWa1CmrxGpaZdDAtXh743n8YpX+4JjVLi1TPPmJaCevSOtIbOKiNW1ATGROeAJuwbEXWvLmISTkCTgkt00WR6scq2VjIVFN0pWIN6XbsaG/B2DmV9zLORiA3tU4RH6maJo3e57CYTwS9E3kTYfHZjffz5i76gzC6qSFHsYc4Z5QJs2AjZyCr/DyJCIV88kqp0DIwQuD6OvTUdI6U9XA3e/+OGAAu4nX6FAPuW2irxklZp2dMfhZeAT7ht/xtmK7swWs6IConG+JU44rdmYiGrfXoEFyY6HXZvkMJwn9GIfVFD2odarY9WMHFqMwzuJLyPCjHQbkYw+ld1kIkpcgw4bJyZmQmFIK9/AzknsUh3MJeozHor+WUmFZMo2/MhlvdYxISvgzbmyGZeA/8lKkdjIwNgHv0MLDEuCGd5d9h+jBX6gXGksvMojK3RwxZiQ9B4yyHLdCry1OA4ZHe+o4pzmmrWS9yvQg/qTWMjmOHot2h5QZ0B/2pxY0tLePbXHilk4DURzJQ1FOQ=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW4PR02MB7394.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(366004)(136003)(39860400002)(376002)(4326008)(9686003)(316002)(5660300002)(6506007)(99936003)(33656002)(71200400001)(64756008)(53546011)(82202003)(55016002)(2906002)(66556008)(66446008)(66616009)(83380400001)(478600001)(52536014)(966005)(66476007)(26005)(66946007)(7696005)(166002)(54906003)(110136005)(186003)(76116006)(8936002)(86362001)(8676002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: vVZqJPjm+5lk89kkOp29elou/+B38FguJpIXMl9ukSU0hCviHo+wcyJ2I4JwRAO21pKyMvHV65ZXkVSLpcN5YjEvANfHuSsx3It7oQnJEPrOzuem8SUUyQGKTviaCrXIZlwY4Lw6RtOdOh2U6rMA0jjNyRGTD7qwwy8NjIqmw6ZXouMVoQzt6kIxu1h7sg/hQ1jkKy4D+maJafbRRelEK15Si5jl4aax+KoG12pwLuQZehGlvIwoHgWcuSVx6VyJ+F8xVyw+Z8/KHOkGMS88Jti162xBzUxWxWW5is/60hWBu67HGslEREcS/hI/FXi6SYh878fgyOMIPTZ5pH6z1HY+hW0D2UljKXoMycJMYe4ZsZ3B9fObv5ELG9Q1zn0rAZvtOFXbAJ/A492KP/V5jIvFVA642409W9H1HVZvnmDge0h26/9mkOnP2Hvukmr8Vb7B4Jd5sqVkieCAX7FLMFsx4Vv6K/WJN43X1zlJGQrVVHqove9PzzDpgrMpRNXEHGlTYAaeJPtMVIQRSLkGEyujeT8vsUsQ6BfaPOgnFp0wfgGLZ9x8cvSqv/g0YTujlINRleuAw3k1tpkl31WBpvb1nP9lASXhnsIlfAO/x1LGb+wjosyKaxkj2KSqzY56s1xpW69PpYdYj1y52NkrK3Ncs+4R6pHccSfH5ydMJNY0W3Re4X2KEu2ppHDF0LSP3uWX/RVAGk1IptknhWfUJXvjHwihphOWbwYCXYwRFBoMMe0sSNXuN6Ef1XTKaXkKm3ijywHnN3YVW75e2Fn/OqDJw8/S34J+6gGjjdMVT3eI/MjzbrkAnDyQv//BjqKfYfe9SkKVi0//MB1QzwhzdsxEvaWv0KPDMD8NAWY0M3ufOcf8iTZSS0PyQnQb5cr9gQkyy9IjLqZeKk/IGMs8JRo0YFtMPfQnA7ABTxZ7CJWiZPGLiZZWE+xj4iyy/rS3LWIjTRcLfIxVegLOqaunHCeL0muXGSTWcCyMnhQ3fPoyuf1zF8NPXb+c4EwMrbsxMH2PADihTz0ctN6bEgxlgekY/ZqwW58bzzF4cxynLGKIGUGFcJNwbRfaLHWqUriT7ota4EiFjY8sUYpnvJPqTITk47AHc2uDjHL2galzLiFjYmJ9tfaErI2aF7dAUOylEEhYvD0MpFwNrUVjKyZVj51EwxSacpPCQvEiAPhBbBnP+iw5DUpflwxEKzqstsTVda0AGUXBmEM5MzzfVIYVsYxLWFGaUheBi1Rchn0lIlvnmK9LZrUKcSLSMkLUr011O/KkMKkXmmsP2ITxhoiybjO256NYXTMYOVooUFUK6ug8n5Pq/L+5TAvabxMNbl9U
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_004_MW4PR02MB7394FB00714588E5C4E90652C6889MW4PR02MB7394namp_"; type="multipart/alternative"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MW4PR02MB7394.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ceb4f717-7d5a-4b8e-6e0f-08d8d1ae15dc
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2021 12:34:49.1260 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +t7fFmNTJATK5RucI58a/1W787w9gyiisVzIwnkIxIP7IYPFZteCqUTaQq0GTjMs
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0201MB3451
X-OriginatorOrg: att.com
X-TM-SNTS-SMTP: 8037797EBFAEF029998A3F616F051C3E91CBBB25EBED6A4B3A2E0B41047AEBB92
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-15_06:2021-02-12, 2021-02-15 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 bulkscore=0 impostorscore=0 mlxlogscore=999 spamscore=0 priorityscore=1501 adultscore=0 malwarescore=0 clxscore=1011 lowpriorityscore=0 suspectscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102150104
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/q8jcTkANzoJTe27DZbiMjQGiuhQ>
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: Mon, 15 Feb 2021 12:35:22 -0000

Gyan,

              Looking at your first bullet (a). It would be useful to describe the terms below in a manner that in not interpretative.  TBH we seem to be going around in circles as the language being used by the authors of the draft is imprecise. Below find a number of examples of how your language could be understood ( Not an exhaustive list )..

Offending PE – What does this mean? It seems that is the flooding routes which is a result of what?

  1.  Multiple CEs advertising routes simultaneously causing a wave of paths at the PE
  2.  Redistribution from VRF<->VRF.
  3.  Redistribution from GRT-> VRF.
  4.  Offending PE is actually an Option B ASBR or is dual purposed
  5.  Other ?


Weak PE – How do you characterize a weak PE and how do you define overwhelmed?

  1.  Cannot process a given number of routes in time period X leading to dropping of routes
  2.  Delayed processing that may result in an incomplete number of inputs to the BGP Best Path decision.
  3.  L3VPN customers experiencing an incorrect VPN specification for some time period Y ( Timeliness )
  4.  Control Plane Processing impact Forwarding ( This would be surprising )
  5.  Other services that may be instantiated on the “Weak PE” are impacted i.e VPLS
  6.  Other ?

Can a PE be both “offending” and “weak”? I would assume so. I see no mention of this in your text below. How does your approach deal with said PE?

Thanks,
              Jim Uttaro
a) the problem this draft is drafting to solve relating to BGP routes,
The problem we are trying to solve is a scenario where you have an offending PE that is flooding routes and a weak PE that is overwhelmed by a flood of routes.  This is not a normal situation and is an outage situation where the weak PE being overwhelmed by a flood of routes.  Do we all agree to the problem statement?


From: Idr <idr-bounces@ietf.org> On Behalf Of Gyan Mishra
Sent: Friday, February 12, 2021 10:16 PM
To: Aijun Wang <wangaijun@tsinghua.org.cn>
Cc: idr@ietf.org; Susan Hares <shares@ndzh.com>; Robert Raszuk <robert@raszuk.net>
Subject: Re: [Idr] WG Adoption call for draft-wang-idr-rd-orf-05.txt (2/4/2021 to 2/18/2021)


All

From Susan Hares summary of where we are at with the adoption call let’s start with the problem this draft is trying to solve and gaining consensus.  Once we gain consensus we can get back to RD-ORF solution.  See w

a) the problem this draft is drafting to solve relating to BGP routes,
The problem we are trying to solve is a scenario where you have an offending PE that is flooding routes and a weak PE that is overwhelmed by a flood of routes.  This is not a normal situation and is an outage situation where the weak PE being overwhelmed by a flood of routes.  Do we all agree to the problem statement?

Why and why not?

b) the need for additional mechanisms to solve the problem,
Do other methods exist that can solve the problem and if not do we need a new mechanism to solve this?
RTC, Peer maximum prefix, VPN maximum prefix
c) a clear description of the technology to solve the problem.

Do we all agree that in a normal situation we would never filter on RD as that would partition the VPN which is unwanted and what Robert mentioned.  As this is not a normal situation but a unique situation where a weak PE is overwhelmed by a flood of routes.  How best can this be solved?



On Fri, Feb 12, 2021 at 10:32 AM Aijun Wang <wangaijun@tsinghua.org.cn<mailto:wangaijun@tsinghua.org.cn>> wrote:
Hi, Robert:
Yes, the behavior of the device should be determined. There maybe several factors to be considered for this local behavior, we should describe it more clearly in this section later.
We have discussed the differences between RTC and RD-ORF a lot. As Haibo mentioned, they are not exclusive to each other, and can be used together in some situations. But they are different and can’t replace each other.
Aijun Wang
China Telecom


On Feb 12, 2021, at 23:04, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:

Sorry Aijun,

What you say is just handwaving. There is no room for it in any spec.

When code is written PE must deterministically behave so the RR or any other network element.

Statements "decisions of PE2 to judge" are not acceptable in protocol design.

Just imagine that each PE does what it feels like in a distributed network .... Same for BGP same for IGP etc ....

And all of this is not needed if on ingress between PE1 and HQ1 you apply max prefix of 2 or even 100. It is also not needed if you enable  RTC to send RT:TO_HUB from PE2 to RR.

But I understand - no matter what we say or how much we spend time to explain why this idea is a bad idea you are still going to push this fwd. Oh well ...   If I were you I would spend this time to redefine L3VPN such that customer routes are never needed to be sent to SP core routers.

Thx,
R.


On Fri, Feb 12, 2021 at 3:47 PM Aijun Wang <wangaijun@tsinghua.org.cn<mailto:wangaijun@tsinghua.org.cn>> wrote:
Hi, Robert:

https://datatracker.ietf.org/doc/html/draft-wang-idr-rd-orf-05#section-5.1.1<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-wang-idr-rd-orf-05*section-5.1.1__;Iw!!BhdT!wFDvJUfijC2hIGiH79yASFcLdf_N2ZgRzGAyZFBQ9qPt6NEnHHW4evpmkDA$> has described such situations, which will require the additional local decisions of PE2 to judge whether to send the RD-ORF message out.
In your example, if only the HUB VRF exceed but the resources of PE2 is not exhausted, then the PE2 will not send the RD-ORF message. It may just discard the excessive 100000/32 routes.
If the resources of PE2 is nearly exhausted, it must send the RD-ORF message out. Or else not only the Spoke VRF, but also other VPNs on this device can’t be used.

Regarding to RR, it is the same principle: if RR can cope with such flooding, it need not send out RD-ORF to PE1. If RR can’t cope with, it must send out the RD-ORF message, or else not only the VPN that import RD X1 routes can’t work, but also other VPNs that don’t import RD x1 routes.

RD-ORF mechanism just keep the influences as small as possible.

Wish the above explanation can refresh your review of this draft.

We are also hopeful to invite you join us to make RD-ORF mechanism more robust and meet the critical challenges.
Aijun Wang
China Telecom


On Feb 12, 2021, at 19:30, Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:

Aijun & Gyan,

Let me try one more (hopefully last time) to explain to both of you - and for that matter to anyone how supported this adoption.

Let's consider very typical Hub and Spoke scenario as illustrated below:

<image.png>


HQ1 is advertising two routes:

- one default with RDX1 with RT TO_SPOKE
- one or more specifics with RDX1 to the other HUBs

Now imagine HQ1 bought a new BGP "Optimizer" and suddenly is starting to advertise 100000 /32 routes just to the other HUB with RT: TO_HUB.

<image.png>



So PE2 detects this as VRF with RDX2 on it got overwhelmed during import with RT TO_HUB and starts pushing RDX1 (original RD) to RR to stop getting those routes.

Well all great except now you are throwing baby with the water as all spokes attached to PE2 which just import default route to HUB HQ1 also can no longer reach their hub site as their default route will be removed. Therefor they will have nothing to import with RT:TO_SPOKE

Further if RR "independently" decided ... oh let's push this ORF to PE1 then all of the spokes attached to perhaps even much more powerful PE3 can also no longer reach their headquarters.

- - -

Summary:

The above clearly illustrates why the proposed solution to use RD for filtering is in fact harmful.

See when you design new protocol extensions the difficulty is to not break any existing protocols and deployments.

Hope this puts this long thread to rest now.


Thx,
Robert

--

[Image removed by sender.]<https://urldefense.com/v3/__http:/www.verizon.com/__;!!BhdT!wFDvJUfijC2hIGiH79yASFcLdf_N2ZgRzGAyZFBQ9qPt6NEnHHW4U1-UgK8$>

Gyan Mishra

Network Solutions Architect

M 301 502-1347
13101 Columbia Pike
Silver Spring, MD