Re: [Idr] One Administrative Domain using BGP (Fwd: I-D Action: draft-uttaro-idr-bgp-oad-00.txt)

Alvaro Retana <alvaro.retana@futurewei.com> Mon, 13 March 2023 18:42 UTC

Return-Path: <alvaro.retana@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 3B199C14F738; Mon, 13 Mar 2023 11:42:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 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, RCVD_IN_DNSWL_HI=-5, 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 wQsH4de9IgJQ; Mon, 13 Mar 2023 11:42:45 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on20705.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e89::705]) (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 69A1DC14CE47; Mon, 13 Mar 2023 11:42:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RVS7MwNY765lSkCMxt5RY5FPo3Uy5nSoKE2ipx37ERc5GxMhqRx/UKTIiFz7FLf+YGjm8FIDY0hmGOziChQ0GLEU0HnlV7avdd5s2CH2HWzqG1tZMIUUUpmZiNJoHQLsgk0lzXPFbi++hMA6VDh1YF3aHUJHTe/ueAJvWB676wZiKZYsQ+SI64pgwHxPJRqqyWndWbmOXxUbPykKekx2RQ7j9287MoXbCrR7Qs9op9ycvBIdvonZ6up2f44V2Ajs4DDeDy3HZxCMbE0ybwfJECo6+8uIUY9rdfbLz0cCQRcDAHbOaQSLsAdszeijr5tpzVtf3WYLf24uucYReY+C9g==
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=1DVkmGw+sn/8px8gbUzxys+QrMEjQncwTCIyCmlKXRc=; b=NncOPPem+DsiYO0mn8QawcOpS5nGWJMZvKJWvlC556bSyZ/Aw3DdWqnrs4MkL1Kg77Hluya3+bbuJ2vzYOblF6A3VObgwj0tNGs18Wcs8q8bexelaAzwPeWxCxPFQPqXiNn8qTNVmIXaUMBvJpPiZZNiN5fryE9Dwu8p8rnjk9tsdLM362jRsrWUgDLDsegvwaUUzJ1W9M7DXueaB2hLy/CIpDq6bGHYALxsmDajXhEuCwHSADCLyNoQH5D47hsiL5tB/FoYPxorkNTPWXeVB7/CWeVB7cSq+Z0Er92RCFvvK1GOBADwKeu0EmoBSwlh0e1ZGlSGluE19Vnyp7eZ7w==
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=1DVkmGw+sn/8px8gbUzxys+QrMEjQncwTCIyCmlKXRc=; b=UlaiKlmYtc+3/VcyxX+7vr/ZojQJSFcI0bcmZfYP9T+J4weeTD6WLcBcvmxy2Zd+oDyBDstTjSCfEfn8161Jt3YXE2hUiiMB5aBLBbmgUbldi3VKfmxc7TJXoUgQZSjx2cLARMXOWOAQz2/gz8mssCGRAqOiZRfHV/srmGCGm8c=
Received: from MN2PR13MB4006.namprd13.prod.outlook.com (2603:10b6:208:26f::13) by SA1PR13MB6099.namprd13.prod.outlook.com (2603:10b6:806:33f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.22; Mon, 13 Mar 2023 18:42:10 +0000
Received: from MN2PR13MB4006.namprd13.prod.outlook.com ([fe80::a6c4:4824:545c:ab6e]) by MN2PR13MB4006.namprd13.prod.outlook.com ([fe80::a6c4:4824:545c:ab6e%9]) with mapi id 15.20.6178.023; Mon, 13 Mar 2023 18:42:09 +0000
From: Alvaro Retana <alvaro.retana@futurewei.com>
To: Jeffrey Haas <jhaas@pfrc.org>
CC: "idr@ietf.org" <idr@ietf.org>, "draft-uttaro-idr-bgp-oad@ietf.org" <draft-uttaro-idr-bgp-oad@ietf.org>
Thread-Topic: [Idr] One Administrative Domain using BGP (Fwd: I-D Action: draft-uttaro-idr-bgp-oad-00.txt)
Thread-Index: AQHZVcMJBrZ3fZSQFUasOKACYYdTLK75BBOAgAAHaQA=
Date: Mon, 13 Mar 2023 18:42:09 +0000
Message-ID: <etPan.640f6e81.59ff0653.245@futurewei.com>
References: <etPan.640f456e.1281d5e1.245@futurewei.com> <C179E2E2-820A-456C-8766-AD0E5F1E27E2@pfrc.org>
In-Reply-To: <C179E2E2-820A-456C-8766-AD0E5F1E27E2@pfrc.org>
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: MN2PR13MB4006:EE_|SA1PR13MB6099:EE_
x-ms-office365-filtering-correlation-id: 868c5c92-effa-4bcd-1111-08db23f2a736
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nwfAWcVv5CLHC+Tel9XFf8LfI0DxOcKIhUmyV4uxrp1JjNu4W/CaMuw7B1ulYHjlDLPyMQbqDkuqPfkEzuyF0UyjM4fBJp1ayddKIYqBQS/zo8tno9MKfGeB283rkXyMR9AWPcAcHB8qCg1vNZcNyADgTOMMB3QIYEPs+MiMkIfLnmBhZpZU0LOkarIOuhWlIHhD4+JFrSM8YlPSzcFBiv/JEULpoDdYKA3Gka4WGAx1sPgVRTSXLstTXl0OsAieYYIwewUyznefS0qtCyifWvWKA5BczZ4jNGxkglsF0VDSqUXVjpmG4KVcfvarxybb2DGU3HxoQh7umLbFUyb+uTsl6+x9V7wJDSEEKtgJ/z9Omprf84LDpVINtQ/ryswwqre+3IS0//qIIR0zxzbxU+6P37760NkgZwK60Eu8yuVn0KjVrhvXi/FpjY/s7yA6kRO+M9+h1gPuVztpFKM+Hzh8g9PID3sC50L+X2N/owJUvA7AeCwh5UZEQ3/KBn1XMkrsSwbd+YkztjriRBnciUgEwA9T4kSXy4Ua7UPHLt/BenNLzGhqI5SWEBHM1WlpeFWaT5sfiQN9BQyXKaxXSpLwLNHct8f1K0B1wZE6tbiXToCHZXuwq+3c96dM3s+aU9ifv/P/seBMH88OtSnnP+fdALxHXGZl+ovCN/4ZR8lfv6J8xcZteNFhWC5xbjCVzu82Bvg3T0ykZzC4zLs0pQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB4006.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(346002)(376002)(366004)(396003)(39840400004)(451199018)(76116006)(41300700001)(66946007)(8676002)(6916009)(66556008)(66476007)(4326008)(66446008)(86362001)(64756008)(36756003)(71200400001)(6486002)(316002)(478600001)(83380400001)(54906003)(5660300002)(2906002)(44832011)(186003)(38070700005)(6512007)(6506007)(66899018)(38100700002)(8936002)(122000001)(2616005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: WeS9nC8MdeAGbSR9D97I1E+jFMTn0lCube5P9mjPzDynbds28WIceln5M+lCpj5JvKGCdd7FeKQBwlIxBLNHyu5xHR0N2MDZmK5BaCDxQrM13ZOv3i/oEwJwVnSXhEfoK6PDxFUyJ6tzPGExP1XZ4ZIITwG2n1b1y4FIAHV3atYiA92J7a3QbIQ8sqUt8PRGVoDFAULNCnSvUp7LQNakBEiI8wXzPdOzB0r3unr+oFPpeI6RqnDQ/Og9ya2qr0xh96XnT6fQ42qyjDLnnOwxdhTzHc0jmKle51ix/owUftiAuXGRzdOdsIw1EIT+Z4gxQCaA304yOEcVQM5IHX8WjyfHwwwFW4bm95TjgWLffFH85RvFzYj9EQrFuu+aZxDY/5FyUDyqXLlBWFJaOXiq4PR3m/q4Wr36lrpkyL0lTSHE4ScdC9koV1zP5RX4HphSSNzPmmLjOySC5FJaA+swKyEXyAEZynLw47pZORz/v663rgaVHqiJOwm4OTWwDaOZHAV9InoIzHdqCnkiF466se1P0idwNthF7agwu7Rt64+fofbdhNQLf9Fm21RpseOPENPMDsiwpVifIJ2xcRs+NgnyYxTAKH1IY4GtoqMfVQyWPa7u2l9aj0zfV0eQniMtrPdctm47ORnzxqEY7Drp+RCGyZhKriOc+4HvINRNjEhnjuE06JaXnbfWEe/ljlzPdZQsxxivSV2DHtlBgXCouE6XUWGSJvXtuhxtChzzoILll/Ber+AEPJrk4vtnmzUKZiKYm+gkqElc6sEwT1jzr8NOoclUWXq6YNewyAdrkV/tDpfsgZ+fOVt5rpzhWZNmZjaVGLRfG5oQ1TuXb6ZFJR+2Pp5qsWmZB4U4YBjFaXVsEmFcVcxR/sLhlJrrJiX8J38n432ddL6mwFEsbHFetxhZh8x1gmoj73QQQnvn/lPUQyk6c2ir68f3FmpnRwJY4ekqdglt6n+TpeCUark8IV/FUhub51KhghMApdSrGZ9RWl9e4SP2Sq8bXF1Cc0PuMSEJuftvRg86IFo5na3hAcu4ZYZyaTxJlQ3t8NtTVxJPNkzwv28y1bWp0NQBNhtr1E1ykBXTO80G/zQtM/CkVC7u+cTSnEe1fHKPIc0TJoVSrAJbMeTmfCiSEFiH//ehX8MAtgQ9lQeuiZ7tpqXbbmAY7KR4rTTBUuq2BJcLB6QowuyUK/FOCSDgIKTN0//KAmgFVcJ5DO8kXnwVnzyLbeghqsR/YtvZSYX/tt0YkFyrb8oZmFaYQIA2tVTZpjH2+QFezBKMqMbDrXGpcEctSC8Gp3iFai4xFouzNntRaEpZROuqNwfg5DkrYF5pkTO/0ecd+tVGYRlIKfCHbOslY+dnOi/DvRUQ7nvv9AsoDsYY603bh5juA8DqYI9eQjkl7rw+3lA5+4E04+p0vuKPrWpveSlPd/mTeLDvq//Njx+cBJmhETo3yRy+jqEoYsJMf6jkCh79+14Rf1387rvSOGekw1oj7AeP/3ktC0gTr7Q8bCIR6gV1kWg2LA4W2Wjg3fEjj47D2mHhtkHFsgcdwguGfuLXWVwjsx0j3aDZ7OaL6PgLyKMsuAIwuD0zLljk6ocNF/vpcpjgUgYbvBk2fzAv9MSX1IMrhVk141AurMODdrCKuKp44XfnoA/zM89T8XKNMEXyEccbWlitsrvGZA==
Content-Type: text/plain; charset="utf-8"
Content-ID: <26F4F1F63459614A8162937BA294C7FD@namprd13.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB4006.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 868c5c92-effa-4bcd-1111-08db23f2a736
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2023 18:42:09.7296 (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: iG3Me4Hpd1sAJt5C15Yihben+FPT/F2et8qTOGcY36nLMwOyinvaoNQdcyzVmK/3EoRf6zcsaYMCXpgb4vtDVQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB6099
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/3QbScQUuBF1PuE1W6i8XTnUAV1k>
Subject: Re: [Idr] One Administrative Domain using BGP (Fwd: I-D Action: draft-uttaro-idr-bgp-oad-00.txt)
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, 13 Mar 2023 18:42:49 -0000

On March 13, 2023 at 2:15:42 PM, Jeffrey Haas wrote:

Jeff:

Hi!

Thanks for all the comments!  Yes, there’s still significant work to be done — this is just the initial version. ;-)

It is too early to ask for adoption — we will take care of the author list.


Just one specific reply:

> I suspect you're also going to want a mutually exchanged BGP capability to be
> defined that enables this behavior. Minimally you need such mutual
> configuration for this behavior to behave correctly in all of the bypasses in
> the code at the "is this from ebgp" checks we do today. Knowing that it's
> mutually configured means you don't end up with A sending to B something that
> bounces the session or triggering treat-as-withdraw because they're following
> the existing rules.

We considered the need for a capability from a couple of different points of view, and both resulted in not wanting to require one.  Just offering some of our thoughts for discussion (not implying a hard "no"):

- other session types don't require a capability; the local configuration takes care of that [Yes, we need to add more about possible configuration requirements.]

- migration may be easier without a capability, and the type could be changed "on the fly" (+ re-advertisement/refresh)


In all cases, the EBGP-OAD session would be configured towards "internal" (to the OAD) routers.  The failure scenarios do exist, but they would be closer to continuing with an EBGP session (if only one side is configured).  [Yes, we need to finish walking through all the attributes.]


There are tradeoffs.  Either way would work -- what does the WG prefer? 


Alvaro.