[bess] Review of draft-ietf-bess-ebgp-dmz-03

Susan Hares <shares@ndzh.com> Thu, 27 July 2023 11:05 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4891CC15DD6A for <bess@ietfa.amsl.com>; Thu, 27 Jul 2023 04:05:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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
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 f0N7GXhslqql for <bess@ietfa.amsl.com>; Thu, 27 Jul 2023 04:05:38 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) (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 F365CC15E406 for <bess@ietf.org>; Thu, 27 Jul 2023 04:05:37 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=VfogCS4lBvB2PLIWR8adBcrfpS/ho8n6Qyf1S5auMrBSDFZM3lS0yA06PVvYDRIWeHHPsQ5H4QwSwD/JWIvJiI3soFtJ5MCcPfA/H9g3C+Xc9MdnMD+GWhJXsHMFhnz0PLGhe/sxMpUtfEqngtsrvDJfrhjR/HSxyRP+7YcvTGLQfEtIaNqt9ZDjm2/JbSJ1PpzrwonRHfyBwqekHgfu2SrzRj6/YFswewyE1Iq1hpnrnLW2ppsspgRf+WvJn8dgUjEX9IWp8w5v+vR/b9RORJ3WjpLp0oODDMGGIEuzCvZMtH15ZZB4QWqMdqIPoQGPRZXU/Y+rO0A0YjLqr9BC5Q==
ARC-Message-Signature: i=2; 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=nOS60+yfPEQRJaiyBM5ksnR/VuE5UnYsout4vTEcB8Y=; b=INVCHhzl8gNLDe928aAel22LYw/q1ik7eDPjnf1P092RkWEEqhtHYZ4AO59FuwQNlBhD5iWPaYhHRzAir5vBUcLMQdfBEU11FYxGA8H1YfPUFUS1gIX5Ah3xGaT5GzmRdsW9gyDq3VyEB0YCk72W0EQxBBkc6gOgWxqldocx4RsDDBe9zZSdkk4QMdyTdTMEfUYTx37abZEh9hp+cXdDpU0P7bh6PEU33EadzhYXzIWVgd7gkD8yRtamYtm2StyMOeSB5+p/bYd7n/5OTaaHXj90qWFFiBpU+HOFv1apU5j5vvaMXTV6ujtpEH+N83tBgG79v8X7quXEGeF3cAkCUA==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 104.47.58.106) smtp.rcpttodomain=ietf.org smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=ndzh.com] dkim=[1,1,header.d=ndzh.com] dmarc=[1,1,header.from=ndzh.com])
Received: from MW4P221CA0004.NAMP221.PROD.OUTLOOK.COM (2603:10b6:303:8b::9) by BY3PR08MB7233.namprd08.prod.outlook.com (2603:10b6:a03:357::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Thu, 27 Jul 2023 11:05:33 +0000
Received: from MW2NAM12FT100.eop-nam12.prod.protection.outlook.com (2603:10b6:303:8b:cafe::b5) by MW4P221CA0004.outlook.office365.com (2603:10b6:303:8b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29 via Frontend Transport; Thu, 27 Jul 2023 11:05:33 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.58.106) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 104.47.58.106 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.58.106; helo=NAM10-DM6-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (3.132.208.199) by MW2NAM12FT100.mail.protection.outlook.com (10.13.181.218) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29 via Frontend Transport; Thu, 27 Jul 2023 11:05:33 +0000
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2106.outbound.protection.outlook.com [104.47.58.106]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id D0BD0102AF6; Thu, 27 Jul 2023 11:05:31 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chftWKIpcMladq8W31uzXhN+kUhQHEf1TJlJbR8r/Wn6N5DL5WfrlhD8d2QT9JVapsC7cZZZYNX7A1fy66CxEZB8tLh29WY0bGUO1sRFrBhorsMunrbd0CObQhP6wpYf1yPYzH5vsez6IkD0bwKSjXE8Y97hWKvzWPALY0PktIYE3LczeqLU2MKsOL4INp+0B09usyGW+iUWaknX+9rj7aMp3lFg6vXGjdFDSy21gSPiW5TUjFlhc1AgtVbzDUoUIERYvdDG6XBtYrSi8I0BvdVyE7ihiOgye7AZQrcXTqRS5sygEhkrXmokIvvhDgpd1kv3gatoL4BDban1WNI5sg==
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=nOS60+yfPEQRJaiyBM5ksnR/VuE5UnYsout4vTEcB8Y=; b=Vai9xDcwwjGGgwTnidUzglz/z4BjRrr4B5Q+Bisqgr3VhcPdje3kirGoHdPymfNT+9kXh2wPAMKghI4uD4iqrvihXI+wVYeVkOyARBI/eKW7F8WNrgEdm58zPIhf54OeVMHQR45phNxDB0c1J+7k+V9JomoI8VTzRtIVsaFVyLpbp1N9lsJ7StMuo6zDq1lIeAOYBOckVJySx9piNjEZ+aNMVwPfRLCvy5e5cBsbGRGGfpeveDh5qiBYtY3qTr2lqI9hAfkDhK6o4qjC6DTaNwRivZz7GjwaQ1cQAlMHZ3+mu9nHIoqEZRkgdfOyElFS+L6MrQSRvkfb7+y7ZPAhRA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from BYAPR08MB4872.namprd08.prod.outlook.com (2603:10b6:a03:70::17) by MW5PR08MB8360.namprd08.prod.outlook.com (2603:10b6:303:1c6::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Thu, 27 Jul 2023 11:05:29 +0000
Received: from BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::178c:4eb1:f79e:3960]) by BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::178c:4eb1:f79e:3960%7]) with mapi id 15.20.6631.026; Thu, 27 Jul 2023 11:05:29 +0000
From: Susan Hares <shares@ndzh.com>
To: BESS <bess@ietf.org>
CC: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Thread-Topic: Review of draft-ietf-bess-ebgp-dmz-03
Thread-Index: AdnAd1138yo1V+EqQQusUupYUt6ZRw==
Date: Thu, 27 Jul 2023 11:05:29 +0000
Message-ID: <BYAPR08MB4872E3E8460E3B767E447744B301A@BYAPR08MB4872.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
x-ms-traffictypediagnostic: BYAPR08MB4872:EE_|MW5PR08MB8360:EE_|MW2NAM12FT100:EE_|BY3PR08MB7233:EE_
X-MS-Office365-Filtering-Correlation-Id: 1503e8b1-817d-4236-7753-08db8e9165cf
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: qcs+e5zTpQAEKJgT5/eMHJ1eJ1lRIe7LD16aBD7TOrbVbtnoamr3X4VJiTQythMipgi5SRg+jUeFedO40eMZMkOF4XIDTwFs1ODJRNE597IowvrwsyTT4WTMLCZ5G8G0nqQZRW6UrLHUyY5jOR09Od0DRYhlTsNyS6zesP2sMkBgl3WCwUmDl9JQN0qlEc7RkeM9dC9v4wl4phc5RM/o0E66miazeq4uflzLnOqZ99XBqX80ygsHBE05wU+jVBWUQnvwowUOGKAzNA+2gu8JZkNIlnDsvQUS60i2ut6+870n8N0bz3I9RqhybiTdxn2V42rjJY/bChlBNY8pS9hmJ58KL74kmPoQ1Ur8ibiqLnT86u2oE+6H/NqnsANwYQlMzso7RkCzcc0PXO6Wyj6WRHKJLoPiN8AhbxhjrqUrTuNVYTScMvA3yablzxXPRkhPfWGDS0Bbr6aH/PS1yGPMBAzyYS0Gw6Qo95OUw3GM1R1qAg1f+GxZoxAh635m2aheTV3zU3TSkIFJiS6SAfNXoM+3Hogb2XYu8eEbAqCOmp+48wyL3GGVvTn41112x0CUc15QNHmP6XMX7PELBLvPK6Ljd8yZgpL1rpdvb+u67lw=
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR08MB4872.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(346002)(39830400003)(376002)(136003)(366004)(451199021)(2906002)(66899021)(316002)(8676002)(8936002)(52536014)(5660300002)(38070700005)(41300700001)(33656002)(55016003)(86362001)(966005)(9686003)(166002)(6506007)(478600001)(71200400001)(7696005)(83380400001)(4743002)(186003)(66574015)(4326008)(6916009)(76116006)(64756008)(66446008)(66476007)(66556008)(66946007)(38100700002)(122000001); DIR:OUT; SFP:1101;
Content-Type: multipart/alternative; boundary="_000_BYAPR08MB4872E3E8460E3B767E447744B301ABYAPR08MB4872namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR08MB8360
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.58.106]; domain=NAM10-DM6-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.58.106]; domain=NAM10-DM6-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: MW2NAM12FT100.eop-nam12.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 368a5070-c273-41fe-818f-08db8e916368
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: WHrGhlf+TmTJ3IC4q2p/OZYtR2y0jHTgf7ywLI3qQ94PdUKW2rMTr8bqYlxqZJP6ecIUuojDDlJo2lEOu1Hg9hKWWafjI4QEAfwIjLfZRapksialo2Zmc21h/Ivv/1uifvFLv4aViNuMmI6wQQv1qvtMDpm0evlCsbPuwTJeAS0SV/BcXmupHvCB007f+n3ZuHKDR/sx3/9WhkGvkcA1GNKMGizxxLAbjspuyYpE5XEdGYYCbQeAbMREChtBuM2JjG26YlUpxHsW0/dnM4i4uHj3ytHAv9Zx+VLDo41ku+NbG7UwzYS6lNCn+az/D9uwE6B07dgRaS5SfMjpNiP3cUTBz9Ij67cEFGp02smBTknv++5rjsdBzIo9vGdurJnzWvrO1P+wk4Py0ol8l1spzMXobAyVvGcu+BLJHa8s1XMMy07LRhf+GuqWTahI0S6yj2QTNAAP3YjbD9HM85/sGHXXDTzoelT1OEiMyAg5ukdJQv0qpH4FEo3rdtGmce/vbxKT+9SBhEW1fL5xvu0ZdEkF6eMxIQ2JVa+n3MVhXnVGAgnXpCmxKjpNH+0ZATQZifC/vOqNM5UI7NYXGDgXUXIrdQQnXtdDB5xY1vTeaK4y1ricR/C/FWjszIQ3ZfwQDUhj+muqEJ71nsGkXqd0cNGRH8niH/AqRcCmOthnhef4Rtmwz9gij2Rj9QXdYmEIcXpa6osAHw26U7i2NBJ9xEYjpIZ17DNtDhJ2e8syKnr+EfO+F0FuQeysovl5UtuLValouqneOO6HG57Ok/dXPo1UODScy89AT2C1a6ipb8r4P+WXJnt0SD4UsV4KSCTT+y+NBLDNaSirRvpvllZKiOTVVoy5y/APFrdf8aYgAHdGJizdMUspdHRSMnAoehX4oaKXTgAYPEuWOVPq4d6nyw==
X-Forefront-Antispam-Report: CIP:3.132.208.199; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:NAM10-DM6-obe.outbound.protection.outlook.com; PTR:mail-dm6nam10lp2106.outbound.protection.outlook.com; CAT:NONE; SFS:(13230028)(346002)(376002)(39830400003)(136003)(396003)(451199021)(82310400008)(36840700001)(46966006)(36860700001)(8676002)(5660300002)(83380400001)(52536014)(47076005)(336012)(156005)(186003)(4743002)(26005)(33656002)(6506007)(86362001)(8936002)(32850700003)(166002)(6916009)(4326008)(316002)(7696005)(41300700001)(966005)(70206006)(9686003)(478600001)(70586007)(66574015)(66899021)(2906002)(7636003)(40480700001)(55016003); DIR:OUT; SFP:1101;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2023 11:05:33.0054 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1503e8b1-817d-4236-7753-08db8e9165cf
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5; Ip=[3.132.208.199]; Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT100.eop-nam12.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR08MB7233
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Q9R0WhU9JQZ2onJcI6tMGW2ATMo>
Subject: [bess] Review of draft-ietf-bess-ebgp-dmz-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Jul 2023 11:05:43 -0000

Bess chairs:

The IDR WG was queried for a review of this document.  No responses were made.

I wrote an IDR chair review is contained on the IDR section of the IETF community wiki:
https://wiki.ietf.org/en/group/idr/draft-ietf-bess-ebgp-dmz


Summary:
The IDR chairs note that authors are discussing non-transitive and transitive extended communities for link bandwidth passed by BGP extended communities. We suggest that these efforts continue.   In this process, I have offered additional things the IDR chairs will review in these documents.  It is time to ensure "link bandwidth" uses are harmonized across BGP mechanisms (attributes or extended communities) and bgp-ls reporting.

As the reviewing IDR chair, I find the publication this document at this time is premature.  However, it is a useful input to the process.

The IESG while reviewing draft-ietf-idr-entropy-label for publication should consider how extended communities, the router capability attributes, and BGP-LS reporting aligns for link, router, and AS bandwidth.

I believe that the chairs of the WGs related to BGP and BGP-LS in IGPs should discuss this topic (e.g. IDR, BESS, Spring, LSVR, Grow, MPLS)

Sue

Full text
draft-ietf-bess-ebgp-dmz-03 IDR Chair review
Reviewer: Susan Hares
Issues with this draft:
1. Protocol Content

Four drafts deal with link bandwidth for a BGP router passed in an extended communities attribute or the entropy attribute outside of BGP-LS reporting.
a) draft-ietf-idr-link-bandwidth (a non-transitive extended community attribute)
b) draft-ietf-bess-ebgp-dmz-03 (a transitive extended community)
c) draft-ietf-entropy-label (router capability attribute)



Work is underway by the authors to harmonize the transitive and non-transitive use of the community.
Section 6 of draft-ietf-bess-ebgp-dmz-03 indicates a need for a refresh of draft-ietf-idr-link-bandwidth.

The IDR chairs suggest this work continues before publishing the use case found in this draft.

As part of this work, the authors should consider:
a) whether the description is a link, router, or AS bandwidth.
b) the ramifications of passing this information as
extended community or an attribute, and
c) how this relates to the BGP-LS definitions.

2. Use cases

The draft presents the following use cases:
a) large-scale data centers (RFC7938, section 6.3) unequally weighted ECMP,
b) large-scale data centers (RFC79388) equally weighted ECMP,
c) external community and top-down Load-balanced community, and
d) no-conforming topologies.



The descriptions of these cases provide a helpful summary of these use cases. These descriptions help focus the discussions for protocol content.

Additional value can be gained for the current protocol discussions by indicating the answers to the questions on protocol content.

Whether this

3. English text



The English text has spelling errors, grammar errors, and portions that need to be clarified. At this stage, the content needs to be considered before a final check of the text.


Before requesting a review of the English text, the authors should use the commonly available tools (such as "Grammarly") to check the text.