Re: [Idr] draft-ietf-rtgwg-net2cloud-problem-statement description on BGP error valid? (was RE: WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25

Linda Dunbar <linda.dunbar@futurewei.com> Mon, 16 January 2023 21:59 UTC

Return-Path: <linda.dunbar@futurewei.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 C04BFC152563; Mon, 16 Jan 2023 13:59:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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 (1024-bit key) header.d=futurewei.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 0iCZ7keEHH4I; Mon, 16 Jan 2023 13:59:06 -0800 (PST)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2123.outbound.protection.outlook.com [40.107.92.123]) (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 50F1DC1524C6; Mon, 16 Jan 2023 13:59:06 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U0qko+FLGHjIBTOiHWpC6G33++W4D8flcr3BQql1eiMLJX4O0HvjR6XpxxykeAwQV4zENPGK96FSMNrCfgwMYN18WwhEi1NLLDkhTG5ZAI3yutJDW6tPjuiuwLBHACba/s0T4kwz7a0jmVuajPWXlfPDdheruimyAT7hYwVq0GAJqBaW+RWoVRTx0abwvGMRVNLxekLAWcmzMDCJ/eW0VameDUaSx/s2LlQbAbjoABmBfOClKs9bfzfD5olO47SFGl0DMO3KcFKjGVxGVWlSKUNa/o2yzqAtqc3fyc5ttMBjO5lG0v7qaNmhhUpkRFRc0pQpAPJAksmK//thYR5tMw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sncIeXrqCHbfA7le8DA3yx7yBVerdm9Ma16+3MNTII8=; b=KdRKKzay4rkF/I2dYW1gO60q5+8JB/tzV6L6H4955X4KoqchZEHv6DbqjTVI08hOjaijJIRrVL5Ek3Vdk2sYQrNVwbWa1Ot0dsp90lBQpr5pLHGJ6o83jBsgXTVBBX3w1umYh8Yxl/qlcCRhRMof4i4Z3qfZ35xHRCuB9InEwyYDY8ueWm5n+PKPDpx4CGxShfO//2jfyXfglCvDzPbxkfqL38v/pAyGhjuqO3qtAhjggStUmmCHoB7zvt1u8CtMaZYyE9/+Er6ZEXXkh/k1DhcHyGYDnIssa4XimFWiDaS9rX7UacS4j9vlMm1OnM+lGYSrVAC8exVKWENTYzU/OQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sncIeXrqCHbfA7le8DA3yx7yBVerdm9Ma16+3MNTII8=; b=CewwRekPt+5xa3F//ePmbJqm2tNEB9iYg7/ZyNrzLl6ahpSoRpDQlKFeLMjCewkMAHE8rtkk+g7RJVeYLMigRfBVG8NqEykA1aG1zhiZPVuBfSx82XZESBRTGBeiLURznZlZymcvI31DZwPEBRMO7gadyYdpWIjhM2evOgWlRnM=
Received: from CO1PR13MB4920.namprd13.prod.outlook.com (2603:10b6:303:f7::17) by DS7PR13MB4734.namprd13.prod.outlook.com (2603:10b6:5:3a8::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.23; Mon, 16 Jan 2023 21:59:02 +0000
Received: from CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::d7f0:e736:a3bb:ec9d]) by CO1PR13MB4920.namprd13.prod.outlook.com ([fe80::d7f0:e736:a3bb:ec9d%9]) with mapi id 15.20.5986.023; Mon, 16 Jan 2023 21:59:02 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: Robert Raszuk <robert@raszuk.net>
CC: Jeffrey Haas <jhaas@pfrc.org>, Gyan Mishra <hayabusagsm@gmail.com>, "idr@ietf.org" <idr@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: draft-ietf-rtgwg-net2cloud-problem-statement description on BGP error valid? (was RE: [Idr] WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25
Thread-Index: AQHZJMUAukiWNuqjCUO/fClfNNbbqK6Xjb2AgAAFNYCAAAHSAIAAAc6AgAA80ICAAAQ2gIAADWmAgAAjAwCAAAFGgIAAMTAAgAAG9QCAAAbgAIAAAk8AgAAO8gCAANNSAIAACmAAgAAHFACAAAQ2gIAABNwAgAAIiACAAAVegIAAA4QAgAACQoCAAAWTAIAAA3aAgAAKfgCAAA4igIAAHScAgAFpV4CAAAPaAIAARS+AgAGcLNCAAIkMgIAD+0JQgAAJSwCAAAHWgIAABLCAgAAKbdCAAAKhgIAAGB9Q
Date: Mon, 16 Jan 2023 21:59:02 +0000
Message-ID: <CO1PR13MB49203BFEC56F4F760E229BB985C19@CO1PR13MB4920.namprd13.prod.outlook.com>
References: <C3B4F29D-7C8D-4911-B140-286B7B8DA97B@pfrc.org> <CAOj+MMGmSBDwbxvSZ_x+j7NtCHRFFFvcCEKGJ0Wpis_OU26cLA@mail.gmail.com> <CABNhwV3qwCT8=8R+HTi1DFhbRN=FwHMF4XvQVowQwz=pb2U-nA@mail.gmail.com> <CAOj+MMG-5TT2sEnZVMabP1wA=gBNH0g9zkpoM9LWL7XFnh2aEQ@mail.gmail.com> <CABNhwV2H8Y7pthkWtJsDUN7ZscjGvc+v2XdpZ5CcG2ot9TBBog@mail.gmail.com> <CO1PR13MB492093DC7492BFD14A47C97B85C29@CO1PR13MB4920.namprd13.prod.outlook.com> <CABNhwV2UL0ruFeJwfwPnP7OWO9qCpHw3ubWNF7BoQQUEYEgZRw@mail.gmail.com> <CO1PR13MB4920CBF456034CE08D70691385C19@CO1PR13MB4920.namprd13.prod.outlook.com> <20230116192152.GA19126@pfrc.org> <CAOj+MMFAkworqATpiykEMKbntTt7z5kFMOiMNhvj1Z6EG9UAcQ@mail.gmail.com> <20230116194512.GA20268@pfrc.org> <CO1PR13MB4920BB58AF4420592AAD118785C19@CO1PR13MB4920.namprd13.prod.outlook.com> <CAOj+MMEGuECX3+d3GXr20GUjQoZoOoeiEn33J6Hf64dUN2pbMQ@mail.gmail.com>
In-Reply-To: <CAOj+MMEGuECX3+d3GXr20GUjQoZoOoeiEn33J6Hf64dUN2pbMQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO1PR13MB4920:EE_|DS7PR13MB4734:EE_
x-ms-office365-filtering-correlation-id: 3f830dea-9eb9-4be4-ddcf-08daf80ce10e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gAQIUOqIq4pPEAviW1tJ49Sh0qS9sSMit1qpy0TVYHlCpNGlWuBGtHwQiSXc0QaTYwKNkzxNWFFiEba5szfjgIK4K3yegABzKvb0+olXs6V7Wq0Aw0oJu2E1xuvvxWv5CX660LzDH2Qyew76jhhxwsV24B7DmbRf3Eh6j+Kk3T2ZDFlEJpN13Am8YhpQtPs4zhGrHNIOgqiX7lQ17NjvFsqjiuNBqhI5mfqiXXgBPFcsfa+bm7yJ8rqhwblDBdd8X3kH8fWPxW2zx0vL5GulOiJ6I+l1V4G62wQ37SG8WLkQrh7i4CRlbLjFFSQ12RgFA9vfyTUcP77PJyMYCMV8/RNSVS/177mFNbwlnm0+hWVFlNvdWDostZrpDhW0lXTMiIu2tKHbz0emUir5TEygI00V7R21uG3jJvkArVBFLhQ01Zzg/b5K5GV8XvmXOlcTrRIVFrdEesDiazQwZD9ex/tolqHTjb/rLUvHNz/MLvR0JrT7P6p+JIx0uCCRuzDVx4ACFHyxKEvuQ0UfjztodNyYj8xaxafYhFPAEJK0dLyzBlwf1oii0NWuncBTyqMqP+SIIEcNNG/5ADt/L6OF0XCN4jyoukm5NSQjQkG+RcoJm1kKTli3N6I2w3HS5GWIAQydGroebL4NETEvjQOxSAOAWhhlJUfdO1Wj8RW8j73KF0S6RM9U+iY75TSsg30miu/Hob4hLro2q4Lee9PtxDN1wL74LoRM+1UQT2MlVzs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR13MB4920.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(136003)(376002)(39840400004)(346002)(366004)(451199015)(71200400001)(7696005)(26005)(186003)(6916009)(4326008)(66476007)(8676002)(66556008)(9686003)(66446008)(76116006)(64756008)(66946007)(478600001)(6506007)(41300700001)(52536014)(8936002)(5660300002)(2906002)(44832011)(83380400001)(53546011)(316002)(122000001)(54906003)(66574015)(38070700005)(33656002)(38100700002)(166002)(966005)(86362001)(55016003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: QUc/lR/+qFR8rkQTLN/PpJrQDhYTdH/PDQeFoZQbRe3Sp5YX7svn5G1f+VtKnwkCZqr3fL5h8NUwJl8sO4kx1nU00Sr/h4GuAIkxCacPdtco8sqLbU+953yknLTlnlnyL6aVseuoU71tBaV43DbbSqHZ1Jf0hF9QvK+oOXso5E2UQpnyGX/Mm42QkwGrSVgGWyiDu9uAEU/3DWqyFm9r4JKKwG9LE6Eve/0pD3yNs3NH0T2YU4kyOfv7C6OdWX4/VJVpy2xuHZHA5IFES+uypZxa6mHhUkTpuCB2AJ5Dxjf3jFf483hOxjQhelhSTNUFACRscgZUUq1oTb4QCIwjq49alSIWZRf56YRKpgHiXUmBEZfBlm37djasF4MwHQrPecWAe9TVWZXOBO+ysPE7MovsUu42/kay2JwMqsZx2ZGQiWPCm5VQcXfYkzpcnyfWVATLz5I9MPw1OtyX7wrQIs0PPflpGLn4U/ryH7wwRiS70JMwGAQ+N0VLwAYpTHHEacngZt2HQxo8a8OR4W5bOxfd/gpkKHoa1x8kJYR/CIL4dCbBOeelWMkmiEHon8R26jJnaSfBKa/MLdh6494cjsPrXolnmc14dTzj6UqoBHMM694VWp8xayPUy5ubJQmb8eiZhqz5CK9OaS3M5we3DyyOfsRUDm10FWmPYHkvo7bBFTG8QivUNRmBg+UnEiHQQBoPNHj3cfNKKDQnu2iB0jsmChLQnQIN/CRMOMV0B4bhRMHn8vrxiZlf5uI6wWysCI8m05ofLSI9gNGr8d443YRW6IpG82D4ZHDd0TEsAM7B4k7IrDc4wPWBATfwZeQZys1u3pEsIKg8w/IqIo4aUdpcwT5kPTjWJ6CBTPBTuK7Wfr3soL9f7zBPXla0WQdFFFnQBtc8YCZ9iJnz/dp1xWPY7esT5qJupLDjYLawis93ytasMGBFUy/CQ+V/XKo/eiWM775kyWowB8OXoD4zr3lPtawrma7I+VQsgwgMtwHXk7Rl+qy+llCqBz9BS3fUTK/0s2tdqAeLT5A1uRUI3DT2A/E8CJYIhqBb54q12XfwgU8F/j7ZsnUOXIYQ9OKngfF+ViGENHZksP2FQHexxEvJu9TJvNWSwCiqZhwTsE0Pruev8XZGzWrEE796dV1aO97ezOlEIvjA+3ztm7Bm20cbEWmIdCj7aYi0SbV2XvWW/TGmj2t6D4Wet6kM0AcWlIayvT4OBJ+9UuAIu1lVcYkZRw9RUdHFJ32KvyuYt+xWL/dwtnrq34zyJ8K2NNgpUr+bVoVslg01/JoGCWUtqgTcer4ej2KlKyYv4qeKZ//QViKuF3cQLAkaTIMcPQD9rndPQRfvGYFHMVfWnOL5Rt8grxHwB9BAB0NSKI5s6xJNVmbqRhWLcQA0VxoevbviNrvNvlcnLXibecBWi8XC0n+iV5hfFe6laco3nyqPe6vMZRjOkRnIdjwvYA/b1R0NWs5BJ2OnFbgvGRAheYn7+D/kMYqub4txmWJouEPkuMjPAu+5F3rj6O7hUwJVqQb5PiGcCM92fd7IGgfN5cG7n4ERpn7KlB/b+TiLrmYaQP6VWbhMfZ/q+l5HC1L0vFwU
Content-Type: multipart/alternative; boundary="_000_CO1PR13MB49203BFEC56F4F760E229BB985C19CO1PR13MB4920namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO1PR13MB4920.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3f830dea-9eb9-4be4-ddcf-08daf80ce10e
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2023 21:59:02.4865 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mrCQbp0Mh1f0mpt4KxbIcKkYx+FmYwqAOIlktHjEJ2A/6LAqhKrJE/+iBt05/ZEwt1ylRKWqf+wR4amRWteBxQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR13MB4734
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/SVWHuCbNsRnKsQO4Ouvw23sLgtY>
Subject: Re: [Idr] draft-ietf-rtgwg-net2cloud-problem-statement description on BGP error valid? (was RE: WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25
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: Mon, 16 Jan 2023 21:59:10 -0000

Robert,
Who are the "folks" responsible for making the change?

Linda

From: Robert Raszuk <robert@raszuk.net>
Sent: Monday, January 16, 2023 2:32 PM
To: Linda Dunbar <linda.dunbar@futurewei.com>
Cc: Jeffrey Haas <jhaas@pfrc.org>; Gyan Mishra <hayabusagsm@gmail.com>; idr@ietf.org; rtgwg@ietf.org
Subject: Re: draft-ietf-rtgwg-net2cloud-problem-statement description on BGP error valid? (was RE: [Idr] WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25

Hi Linda,

I see where you are going with this .. I was expecting so - thank you for confirming.

So RFC7606 talks about BGP UPDATE Message error handling.

To the best of my knowledge we do not have revised Error Handling for BGP OPEN Message. So I would propose you encourage folks to work on it before you proceed with the below section 3.1.

Many thx,
Robert


On Mon, Jan 16, 2023 at 9:22 PM Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>> wrote:
Robert, Jeffrey, Gyan,

The reason for my question is to validate the description of the Section 3.1 (Increased BGP error) in the https://datatracker.ietf.org/doc/draft-ietf-rtgwg-net2cloud-problem-statement/<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-rtgwg-net2cloud-problem-statement%2F&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C6fc32b560e9342a27bd508daf800bdf7%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638094979345574739%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RnQ95WO35tXFp0ZzFkw7J%2B71q8hogfLSoRf1Wft%2FhMY%3D&reserved=0>

Love to hear your comments to this description
--------------------------------------------------
3.1. Increased BGP errors and Mitigation Methods
Many network service providers have limited number of BGP peers and usually have prior negotiated peering policies with their BGP peers. Cloud GWs need to peer with many more parties, via private circuits or IPsec over public internet. Many of those peering parties may not be traditional network service providers. Their BGP configurations practices might not be consistent, and some are done by less experienced personnel. All those can contribute to increased BGP peering errors, such as capability mismatch, BGP ceasing notification, unwanted route leaks, missing Keepalives, etc. Capability mismatch can cause BGP sessions not established properly.
If a BGP speaker receives a BGP OPEN message with the unrecognized Optional Parameters, an error message should be generated per RFC 4271, although the BGP session can be established. When receiving a BGP UPDATE with a malformed attribute, the revised BGP error handling procedure [RFC7606] should be followed instead of session resetting.
Many Cloud DCs don't support multi hop eBGP peering with external devices. To get around this limitation, it is necessary for enterprises GWs to establish IP tunnels to the Cloud GWs to form IP adjacency.
Some Cloud DC eBGP peering only supports limited number of routes from external entities. To get around this limitation, on-premises DCs need to set up default routes to be exchanged with the Cloud DC eBGP peers.
-----------

Thank you very much
Linda Dunbar

-----Original Message-----
From: Jeffrey Haas <jhaas@pfrc.org<mailto:jhaas@pfrc.org>>
Sent: Monday, January 16, 2023 1:45 PM
To: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Cc: Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>>; Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>; idr@ietf.org<mailto:idr@ietf.org>
Subject: Re: [Idr] WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25

Robert,

On Mon, Jan 16, 2023 at 08:28:27PM +0100, Robert Raszuk wrote:
> I am afraid you are talking about BGP version while Linda is asking
> about the subject draft bgp version ... Both are completely unrelated "versions".

I'm answering Linda's literal question.  In the cited text, she is not asking about the new version capability.  If her intent was to ask about that, her text wasn't stating what she wanted to ask.

> While we are here I did reread RFC4271 and I am not sure either if
> there is text to mandate closing the session when new BGP OPEN
> Optional Parameter is not recognized. Neither does FSM. Generating
> NOTIFICATION and continue should be allowed by the spec unless I
> missed some embedded mandate to close it.

RFC 4271, §6.2:

:    If one of the Optional Parameters in the OPEN message is not
:    recognized, then the Error Subcode MUST be set to Unsupported
:    Optional Parameters.
:
:    If one of the Optional Parameters in the OPEN message is recognized,
:    but is malformed, then the Error Subcode MUST be set to 0
:    (Unspecific).

-- Jeff