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

Susan Hares <shares@ndzh.com> Mon, 07 August 2023 13:08 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 6B168C1519BF for <bess@ietfa.amsl.com>; Mon, 7 Aug 2023 06:08:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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_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 CEJFu8lDTkWF for <bess@ietfa.amsl.com>; Mon, 7 Aug 2023 06:08:00 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2049.outbound.protection.outlook.com [40.107.243.49]) (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 782A2C1519B4 for <bess@ietf.org>; Mon, 7 Aug 2023 06:08:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UjOfpbKWTLjPDC/WLrja3Q8PSRrb3WweTXU9WgXHgkJRwwD/krJvHdaBECuqKP1O+gU5lK4Pm07t0k18h/IB4zZz2YUslTpJRXoI2LT23mL4Dpjh6R3XUmLzHWEm+0QnwJRlC98OW7zq1ltkV8r5+hv4B7Dp4dIim15WCdgxGBvg9oM80kgv5AjkCqNwIQKG4RDgaJI8PeTOy4FMuVWDx/mF5zbOG42FYehBiCbhnWKSja53LJFd1vB2nBZVc25kUUuwlSyRMs9iXr9UqkGsV2FBtyiLYfvTgsbL8vs2TBbUW6aVxZ4KKUaaNTdLD6i5+GY9yBcG2Ni1ZJmf4tt0OQ==
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=ikaMlfXj+4TBKo9b6yPriOzHMyU8fE/BvIxDruHqgXI=; b=ZZr0MJHe4ISRQnqO8xQRlOUbAvtSrb8Xwr9rxY9s9BtKX7ZV4WGST8ZDEoCLZdmCkZ9hekKjNiOnJY01YL01i63KvHQfC1ovI85lddf/MDfKtG5wuGmMamux3nzi1ckO7cacw4Bqz2v+NliVT3BgaeZELQEhyPlV2reqNeNTglIomj4Jbefoul2xpjZm8VvbhGyzl1gdt+CFcgdk1p0g0XEoX7QIwPupCXLfzZKhUYrEVo9yrsTK6ouojgV/suri2JchGrD+Y/u3loA1UgoU/P8oHJiGgS3TIYV3TF8UaExdTwY1Ky9B4QYgBX6UGmvOdf5rihOTTYSrdEqL3qZyLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 104.47.59.173) smtp.rcpttodomain=cisco.com smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=none (0)
Received: from BN8PR15CA0009.namprd15.prod.outlook.com (2603:10b6:408:c0::22) by CO1PR08MB6705.namprd08.prod.outlook.com (2603:10b6:303:9a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 13:07:57 +0000
Received: from BN8NAM12FT043.eop-nam12.prod.protection.outlook.com (2603:10b6:408:c0:cafe::a7) by BN8PR15CA0009.outlook.office365.com (2603:10b6:408:c0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26 via Frontend Transport; Mon, 7 Aug 2023 13:07:57 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.59.173) 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.59.173 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.59.173; helo=NAM12-DM6-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (44.224.15.38) by BN8NAM12FT043.mail.protection.outlook.com (10.13.183.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.10 via Frontend Transport; Mon, 7 Aug 2023 13:07:56 +0000
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2173.outbound.protection.outlook.com [104.47.59.173]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id 7214A102D06; Mon, 7 Aug 2023 13:07:55 +0000 (UTC)
Received: from BYAPR08MB4872.namprd08.prod.outlook.com (2603:10b6:a03:70::17) by SJ0PR08MB8364.namprd08.prod.outlook.com (2603:10b6:a03:4d5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 13:07:51 +0000
Received: from BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::ef17:6787:2fc4:db71]) by BYAPR08MB4872.namprd08.prod.outlook.com ([fe80::ef17:6787:2fc4:db71%6]) with mapi id 15.20.6652.026; Mon, 7 Aug 2023 13:07:51 +0000
From: Susan Hares <shares@ndzh.com>
To: "Satya Mohanty (satyamoh)" <satyamoh@cisco.com>, BESS <bess@ietf.org>
CC: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Thread-Topic: [bess] Review of draft-ietf-bess-ebgp-dmz-03
Thread-Index: AdnAd1138yo1V+EqQQusUupYUt6ZRwE5oBYmAPRx3OA=
Date: Mon, 07 Aug 2023 13:07:50 +0000
Message-ID: <BYAPR08MB4872CC6BC3CAB65F6677EB2FB30CA@BYAPR08MB4872.namprd08.prod.outlook.com>
References: <BYAPR08MB4872E3E8460E3B767E447744B301A@BYAPR08MB4872.namprd08.prod.outlook.com> <BY5PR11MB4305C4C8539AB46BF75F9461D40BA@BY5PR11MB4305.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB4305C4C8539AB46BF75F9461D40BA@BY5PR11MB4305.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-traffictypediagnostic: BYAPR08MB4872:EE_|SJ0PR08MB8364:EE_|BN8NAM12FT043:EE_|CO1PR08MB6705:EE_
X-MS-Office365-Filtering-Correlation-Id: 419515f7-8477-4be2-6a57-08db9747519b
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: uCU0aCsQe2JVmb6I1yt485heXWNWppxN00vCI+NFy4pn9ul+J5IFLUJqcIGLBI79SMRU/Wlb1K+CnXsQ21UdmnbNuqFWiCDB+0Puz5q8T/7SDIT/PrDRql+aY025Zb4o0uiyIA6ujzZ3msJtu/bPG3HJiU/d5g7Ur7XRb5/YIesF1cw7kmygkngMylidwSS44AThxSGSiIsuKtX2S8OpvPZVnU41/V+d1JSfq5/6/zc7yz93y2QSRFZz69H5vK6Z6nzeqq4J4KkXyz20cBPDq52TQNo8aC2lajquwGbzEJesoz/K1TDQFlTWi+gh7WKkfEXZJP2HcfueO1aXDlAMlo41qzvDe0r93zIkRCOcIQWVhMRfo6fm6/d2Y/uEhRdY1OE2FsphrWPzLYMNnC8QNyqqnj8jrxWnD/PX7UE2kUspUXBbsn+30Ve3Yjyv5AA3+RepOqj/IPBneNCGwXyHpKpsH4nHYMUArVTzllVl7fSFwLQjZSnloN3B642hSI6FUtAmVvY60Ycsq+3jQX7M2TPeF6z509bzIT5rQRzo3LNi9Zi5KcTJ2138vSNTXFma8ufEGKRLXff0J7mu7eZasutm4fdI6Jw5t66eN1Uxr9U=
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)(39830400003)(136003)(376002)(366004)(396003)(346002)(451199021)(1800799003)(186006)(55016003)(66899021)(7696005)(71200400001)(9686003)(33656002)(478600001)(86362001)(966005)(166002)(122000001)(26005)(6506007)(53546011)(41300700001)(316002)(8936002)(5660300002)(8676002)(52536014)(38070700005)(110136005)(4326008)(2906002)(66946007)(64756008)(66446008)(66556008)(66476007)(76116006)(38100700002)(83380400001)(66574015); DIR:OUT; SFP:1101;
Content-Type: multipart/alternative; boundary="_000_BYAPR08MB4872CC6BC3CAB65F6677EB2FB30CABYAPR08MB4872namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR08MB8364
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.59.173]; domain=NAM12-DM6-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.59.173]; domain=NAM12-DM6-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN8NAM12FT043.eop-nam12.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 0e6fbb82-ac88-4981-9d1c-08db97474e04
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: eLK8r8wvl+i4OTsfdbB7iDmJaUSzED3vYEUhBGGrCPK0BkzFCipEmEHdWf/tNzsbP/WxWJJjL4/XMi3tjFsXeCiLPWeSaIntFqABhi+phAn0j7dfjjYO1xL7sAxFvgK95OUPHsPMEAtemjJ7ccLO8WmDKh3LhcxKYWCT/TDcBRCtZOpq9jkMtjfqfn4IvLygoRWKjBbAyP4lkSacQolzqU2rsSCTQ7IEidpgstPgw31AvmV+oPRvC4YRIRI7/izGv21Jj2fh7OXnfAzkWyuEXpFBBjCe7R+i4ttRjn7jChhoTWrBrCCOv2FucXp7ZlVlCIea2yoaEsBkLipzONOmmF4WGahQ2PBgvn5xWRP9f8sSStjPKKpwHbm0IjYvXDHvAVCv9rdXBodbCFSwwDMMeuAN2If5T49OzqchErekDnYl5Bjl7C8gT0GZQNYhcDfulmOsqTicjtZ5kkrkARelPZH6jPHIRiCdQKnYDGwBb1F8HkIdcaMcoSi7SKGOsLru3dHWBIxrYE7TaxElXhVMZVnrgM3C/ZuFHsb5jNBeo4E8i8tu+tlGo4Qnr51DHGJQT74AVVGnFMif9it7DRx1lop3Ku3ZfEP2TZYLqMt8SCmzPZbNy8052NaP9vJCxPnhmZQWPCvXoJiI32Ccjl9wMdiufnly/iWbwwmG68txH65yRrNGSJmnB6VkzwLIESYOgSBBgudsT4ZxYbef9EZzmFmepJxkrk/TuRZ2Dw3fL8EwFzyFeu852GeLBNlQhLfiAUoewVnhl5f1tdHybBll8bCZT+SI0j6eei42GybEkQNzN7YInsS+IRDszaAC0CrnX+Au+HMbwg2XYjf218pg+tRJpjVIZua49xeA6GC21ndxe3ZWVdJ6kq5a5IjtK23m55eHPfQHrD+KmOPA/wmnDQ==
X-Forefront-Antispam-Report: CIP:44.224.15.38; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:NAM12-DM6-obe.outbound.protection.outlook.com; PTR:mail-dm6nam12lp2173.outbound.protection.outlook.com; CAT:NONE; SFS:(13230028)(396003)(39830400003)(136003)(346002)(376002)(451199021)(186006)(1800799003)(82310400008)(46966006)(36840700001)(40480700001)(55016003)(336012)(966005)(166002)(9686003)(4326008)(316002)(7636003)(86362001)(110136005)(70206006)(70586007)(32850700003)(478600001)(45080400002)(33656002)(7696005)(53546011)(6506007)(41300700001)(26005)(52536014)(156005)(66574015)(8676002)(8936002)(47076005)(66899021)(36860700001)(2906002)(30864003)(83380400001)(5660300002); DIR:OUT; SFP:1101;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2023 13:07:56.8481 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 419515f7-8477-4be2-6a57-08db9747519b
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5; Ip=[44.224.15.38]; Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: BN8NAM12FT043.eop-nam12.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR08MB6705
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/UVcQ_bB9VCCe3ttx_G22mCAWuQM>
Subject: Re: [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: Mon, 07 Aug 2023 13:08:04 -0000

Satya:


Indeed the last sentence "Whether this"  was cut off.   The full sentence is



"Whether this linkage should be provided in a parallel document structure, is an editorial matter."



The point of that brief text was to indicate that I find it useful to have parallel naming structures.  As a theoretical example,



Protocol discussion-1:  (text)



Usage case illustrating protocol feature-1:  (text)



However, I leave the structure of the document to the authors.  As a reviewer, I simply look to find the parallel information.



Cheers, Sue





From: Satya Mohanty (satyamoh) <satyamoh@cisco.com>
Sent: Wednesday, August 2, 2023 12:49 PM
To: Susan Hares <shares@ndzh.com>; BESS <bess@ietf.org>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com>
Subject: Re: [bess] Review of draft-ietf-bess-ebgp-dmz-03

Hi Sue, Thanks for your comments. Yes, we are in discussion with other vendors regarding link-bandwidth and we will together put a document that will consider all the aspects that you have mentioned.
External (satyamoh@cisco.com<mailto:satyamoh@cisco.com>)
  Report This Email<https://protection.inkyphishfence.com/report?id=bmV0b3JnMTA1ODY5MTIvc2hhcmVzQG5kemguY29tLzYxNTQ4MjliZTc5ZGZjYjdkYmJkZWFlMTIzYmQ2NWUyLzE2OTA5OTQ5NDEuOTQ=#key=5c791ef3d865ad413283784ad42b1f7e>  FAQ<https://www.godaddy.com/help/report-email-with-advanced-email-security-40813>  GoDaddy Advanced Email Security, Powered by INKY<https://www.inky.com/protection-by-inky>

Hi Sue,

Thanks for your comments. Yes, we are in discussion with other vendors regarding link-bandwidth and we will together put a document that will consider all the aspects that you have mentioned. Indeed, the transitive or non-transitive implementation across vendors poses a challenge to implementation.
Yes, we will refresh draft-ietf-idr-link-bandwidth possibly with new authors. That was also one of the points in our offline discussions.

Regarding your comment and alluding to entropy label, we will need further internal discussion.
BTW, (2) use-cases, it seems your last sentence is truncated. Maybe a typo.

Thanks,
--Satya

From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf of Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>>
Date: Thursday, July 27, 2023 at 4:36 PM
To: BESS <bess@ietf.org<mailto:bess@ietf.org>>
Cc: Andrew Alston <Andrew.Alston@liquidtelecom.com<mailto:Andrew.Alston@liquidtelecom.com>>
Subject: [bess] Review of draft-ietf-bess-ebgp-dmz-03
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<https://shared.outlook.inky.com/link?domain=wiki.ietf.org&t=h.eJxFzEsOgyAUheGtGMaVKxYfOHIrwL0qsYoBTFOb7r1l1On5c743O8ODDQVbUjriAPB0q-OO0sR9mIF2mIM_D3AYAIOeUplbaSjGksx8lLhd7FawNRs7pd9JVE3fKlFDXHSgOO54Ldz6DVrRyL5WhjqFkzUdGoOkSdR3g21DNYhWVUpJJQVXMquU1ajTS29-Ga2L1mcpJ8zpv3y-2pg_Lg.MEUCIDqJxjSQ8aYXXE4I6pgbirNDL1sm5aL845eeSd3GmB3XAiEA__ava0jP-0ImW3vSkWdANvC2yGdTIYmGQTbIUlyPJtc>


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.