Re: [Bier] Zaheduzzaman Sarker's No Objection on draft-ietf-bier-te-arch-10: (with COMMENT)

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Thu, 17 February 2022 15:14 UTC

Return-Path: <zaheduzzaman.sarker@ericsson.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2B43A0745; Thu, 17 Feb 2022 07:14:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.575
X-Spam-Level:
X-Spam-Status: No, score=-2.575 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 Hq38FAAyKV73; Thu, 17 Feb 2022 07:14:23 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02on0613.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe07::613]) (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 589EF3A0659; Thu, 17 Feb 2022 07:14:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kOHcvLbvjPM2Pmo3lZ7krhB0cSNAjcOty6V+WKn/tB/b9IUqF5QIaqyxZY+RuVJf2bo7ye5zY+57nHCylqU53gPMpDmmoTrTUr4YQ45M1Vmy1jHqplVXlhUHsUvKjRP0uXPRtu/JvAbzAq8DF6WxFHGQSfjlBT29Qwe125L63AQEn/PPejEyExiKuI0W+TvU1EfKEr9rhNV4hzhMejNme3fdIm0L8eBkDg57fP2astfbVKGbQxsPOH08/ItIbl+/9mZieZiR+kg+KOoNahOM37RuaQ5sI8WmeFJkz70Xovgaa6CNveYqCCE5CQQEesyuBozoVIdOQVAl9XK9PVS6HA==
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=CixHO9zWq6V853h/P8SPA33LY7Izmq69ecSOuvyCKp0=; b=UefWT14fVmCmcBIZpUhC5MoJ8PBlhCahDFTxeRWmEUEq2rrZyB3E7h28QHE/+6sG7+gkCcUmXewO94G4nou+noADST6EezSuIQmZPx/eA13piaVK88N88fKzWtvORspVFEMLegjcPJ3jqdFEShuYMT+zbHiZtRNEd2NyIXQ87iZ3jhSKE5vp7qY7RaBQjUhuT+4RXDFlhS8dFCQDvvMVsOWj/+4zBgjVvSEne1L8KTDM3nddVH8jOUZdItbYN6iQ4jn7xaDiGmYmD+rExkAl4sTMueNNo/10j8gHX+uM9yjbdu9oozcjDGT+CORRFYLHZEajJc+JlaaKX7NWccnKlw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CixHO9zWq6V853h/P8SPA33LY7Izmq69ecSOuvyCKp0=; b=LXxQTXVjrDHS+Zz/AFjQLqDWphDBO36HBny/6szEV0qpdHQuE35wwgv0qjDQjm/XX3wY87D66p1n+W/Yei5YAyLFd925Y62MSalRRRP7HXcIfKzuJ3pKZ4yPf6AF8xMHvZCZSq7aDud1Jl/+ix2qshMyhEqdEw6MVtqOtNpUgXk=
Received: from AM0PR07MB4178.eurprd07.prod.outlook.com (2603:10a6:208:b7::31) by DB6PR07MB3319.eurprd07.prod.outlook.com (2603:10a6:6:21::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.8; Thu, 17 Feb 2022 15:14:15 +0000
Received: from AM0PR07MB4178.eurprd07.prod.outlook.com ([fe80::25eb:531d:75c5:38a9]) by AM0PR07MB4178.eurprd07.prod.outlook.com ([fe80::25eb:531d:75c5:38a9%3]) with mapi id 15.20.4995.008; Thu, 17 Feb 2022 15:14:15 +0000
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Toerless Eckert <tte@cs.fau.de>
CC: The IESG <iesg@ietf.org>, "draft-ietf-bier-te-arch@ietf.org" <draft-ietf-bier-te-arch@ietf.org>, "bier-chairs@ietf.org" <bier-chairs@ietf.org>, "bier@ietf.org" <bier@ietf.org>, Xuesong Geng <gengxuesong@huawei.com>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>
Thread-Topic: Zaheduzzaman Sarker's No Objection on draft-ietf-bier-te-arch-10: (with COMMENT)
Thread-Index: AQHXmnQoHqzmoMloSkW6GXtS/0dDKKx5nf6AgB9PJQA=
Date: Thu, 17 Feb 2022 15:14:15 +0000
Message-ID: <6C872957-531E-4E13-90F0-B8380C961357@ericsson.com>
References: <YfQirxXs2jxY7KT0@faui48e.informatik.uni-erlangen.de>
In-Reply-To: <YfQirxXs2jxY7KT0@faui48e.informatik.uni-erlangen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3654.120.0.1.13)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e22481e-7f36-42f0-f965-08d9f228291e
x-ms-traffictypediagnostic: DB6PR07MB3319:EE_
x-microsoft-antispam-prvs: <DB6PR07MB33192500441C8A08A50CB1499F369@DB6PR07MB3319.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2NSVWURNKqrwBvnZbWDUDLR0wMZke9tIIHMbq99uBQZvOyx0zXPdaAXxJAgSRLzde2YsCamS2sxveZqcD6MaqPMrX7jvaPQI6IQ4dqRyPlMynBcczx/+xG2XuYd3wI+0ANjKnN8+Z9M7V2LBddHrscNiaAT2ItuTaydFkb5PePKmNulkPHrWOC6c1rPySrtNAoS5DMomNkbSqLf/ZlPEEgSifeEstaPbyX/T7yYCf7UnttqugNaZDrDtuxthvtQ4kH1eUVvV9kW3oolRNofqgyrFdSDg5m2eVFFu38+ls0yXcHT5W92cdpEAUwwnPOxRyhLSRPcPNdRPQR24Rmo0a7rYTZ8S2jQkafbv/guHwR2C3v9jC523SLO33yKSkVpWFbFmvP+pLvmvDXXs7lyY7RpPzhDNsTUXp7xO3Fw+BNMnaI+FZi2OvlUwyFwbqS188iKbU28ld/K1o2zLxD0QQ36aQIvA6DxUwNDfo8a30d8bC7aHJop8r2Re1PMLw20oJlxCQ1POqNaypX2iNbQzOwWwpLx+UOSm85YgFSt0O3otMi2us5cJI0sc9tE6ThwKfsbt9gRAeyBWmyalT+QEnrT4cPNJxr25UqPWXOA/4NRK4oY5ZSibl9MWmy3322iEO1B8fE2TJZTYi1D68Yxw0mcnMeVTBUn6MqEiWeuyHtjha9YJ/y1laPYyWRVhJMf341JNb9T5JG5Kol+H4Wighry/1f04zo5SMpZOINBUbel5fB38flllY1j0qSFHJodT9R4J6e88WeHftn1M0EBh/pnlYUBmo+CFezF/fNH6wZmkzzqIDrvz53sB3tfsa0ZeFlAbET9R2eH3nES1tXiy2bbvpbf5BlUvcDoUE+hHckx3/EKtdEpxpQsD0fe4SxqFnEcb8iVVxnCJJBrLxDgrRg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB4178.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(186003)(64756008)(76116006)(66556008)(44832011)(26005)(2616005)(21615005)(91956017)(2906002)(53546011)(6506007)(4326008)(8676002)(66476007)(71200400001)(166002)(33656002)(38070700005)(66946007)(8936002)(6486002)(86362001)(99936003)(38100700002)(5660300002)(6512007)(82960400001)(508600001)(6916009)(54906003)(122000001)(316002)(966005)(36756003)(66446008)(45980500001)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YpPwplJ9yeycF5kzwuMJfYyev/F+9fN+k+dzj1eSxVklV0OS/SzV+7q8+JqSmcVtzpKDPvCNmgk5tLxT0wcofbr9+bN92455s6LwI2t8Na7S4Uz2EDLqj6j6zO7TArHFTSWpvS4cDdegsabQV2I1kE09mSuO74BaQ+QD1DmEnR1RVAvyk0MHcvkKb4gUFqoaQ4pUj1vsVzB8TRgXW+LJU2zz5eQWMDlSug472a+PRxbzdVPx1jj/xkHKA7bVbBETfYeWe8jaARKKWJQg1YAY1zGPbJXJ6nTbfyg4XmRRrsuT98ZJo9LbTFw/7bDc/L3D2PBb3fHwVEPYXmjwdi97VBLJTSfVctcYj6xRBNr+ht+9dDNOqLa9GoSSXJjcctCpBRND6UEufaqq2xy+eTG/P2P/obIJdi23qevLWjCKqR12VUdmLnCeXyDMzeConFVN8/eHUEahGWAzXoptfDUYkER9kQf4ZkitwM7IOBZ2b0fNWZDkR0DO6fGT3+in468eaow1J0fH0HZ23w+gqrkdhlUzqOAQGKSi9pMqTwskozPab0cbsp/NoSlUb+OuSSMCqZrKaNCjM6KwqNYBIN6lwPBhwP6TqEnqddP62OZyTcW4UJ31qTM6aUNSJlZm2pZJH3+vyWLh53BzBbPguwpr59MWs/ir4T75WCoBJBTEZdymc++x1/bsX0TiqRy4Y1W0LGjFcW4+boOU9w5HWPOg2y1UYnIwwbbflcNiS0TKJJx1AaKbCA42mofxCiHyMqlMC/tNkulsOJ7zQTRzhBT85ALgsKjc16CpDHNV5acKgY8VcwhY3ba3JAqHaR3OawjHVGCqeqX0HXmQ1EkHp5YY4nmpTeINQkIebEFypLn78lkr+HuC2eFcy8BGr4lCgWvwbxC+3Y+NtBgjC+ERa1CxRiX7wQq8Werg3Gi+48b7LiyJTsFLO+KSPJyeYqRWINQPfdU3/WakifJhUPTZRuPCL00lvwiPxwudLMXgkD30JXh4WpSOybqvuyd5DqCBxK3oRT5onG8kh+wzpyjggG1Xj/C/kiZg3QpfPvmeog/7RXIUMPs1RuQoPkbx+V/2UvC8oveCbDcOj9pveJXvh7jvaSUf7HltnGJooOXR/Bll0pILQRJX4t0PyOpmJEyFSZSpUhqxyEmfe/5of0GpsVNzEqq4V4A7pxQZym+cdqPEla9VhKINSNYWxSoHBDdSaB82Pydl752AuZRDOdqPR9fSbIZ5/9VHBAU+S4OJhV5Ba9l1INhfu2VE+YkiHR8WBRKCX7mZhg+IIx+C+wgB6oJUz2GHYh9lebJ0kGTDZa37I4+7B5bXxhS/yJojXWNfqTMAN9ygURZ7CGB0iVd9z0ay2MdGCTFUH1HNTlK2XMldlJhi7tozQYHUW8XnVgQ2H8kC70axMAYq9FHW9LfojY1fTQkKOaUOfLTp5bTNwfLsI/C2afYhWyt+Hrv+6JKBrl4PtDcrAahB6r37RN2DoEC65z4aUtXNfNMOGaTfZoatUSZsCou2jiewpJmbzF8+0vQ4yC1tpzFymxDRIT7yORLwcsft7MuT50Ml/viog7rkwmKSYDBz9kyZVAPDm8J3/FzEPfHJ0vl3OBU+v9zx90TIDot48KafMcFlwpcFW5Iq7EDROXjpkclVk9+Uvfn6DTu2lqIeJIdSz/vnlBT32UjQy7bF/3HMY1j41vSQR4BIJQB59kXCs4Ulm03+HAqwI+FXiL4ru/uybDClWsYyi21OUQ==
Content-Type: multipart/signed; boundary="Apple-Mail=_6C33E977-55E0-40E2-AD97-1127D9EC1A26"; protocol="application/pkcs7-signature"; micalg="sha-256"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB4178.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e22481e-7f36-42f0-f965-08d9f228291e
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2022 15:14:15.1207 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MluOdqU40K2kUACS2JVqKS+C4pXmrymXFmJTbgC5B+k7QGnonoWGj3MoauPwDysQioDR6jsyRCYHqptCYpt1F6UwRkHoXXK5dRQExIW/WqOhBUHzBQzNUcZGrztpT3Fj
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR07MB3319
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/NmhAz62q_HHf1Z_Z2jJHc3Q4NqQ>
Subject: Re: [Bier] Zaheduzzaman Sarker's No Objection on draft-ietf-bier-te-arch-10: (with COMMENT)
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Feb 2022 15:14:29 -0000

We are all good here, I have now a better understanding and thanks for addressing my comments.

BR
Zahed

> On 28 Jan 2022, at 18:06, Toerless Eckert <tte@cs.fau.de> wrote:
> 
> Thanks, Zaheduzzaman 
> 
> Detailed replies for your comments below inline. It should resolve all your concerns.
> These have been integrated into draft rev -12.
> 
> Full diff from -11 to -12:
> 
> http://tools.ietf.org//rfcdiff?url1=https://www.ietf.org/archive/id/draft-ietf-bier-te-arch-11.txt&url2=https://www.ietf.org/archive/id/draft-ietf-bier-te-arch-12.txt <http://tools.ietf.org//rfcdiff?url1=https://www.ietf.org/archive/id/draft-ietf-bier-te-arch-11.txt&url2=https://www.ietf.org/archive/id/draft-ietf-bier-te-arch-12.txt>
> 
> Diff with just the deltas for your comments:
> 
> http://tools.ietf.org//rfcdiff?url1=https://raw.githubusercontent.com/toerless/bier-te-arch/8ed27af30d4da5883aeab7d63a2c427fa2922b1a/draft-ietf-bier-te-arch.txt&url2=https://raw.githubusercontent.com/toerless/bier-te-arch/c88c22d82f8e17e66929e2f0d82ca02680b8fe0e/draft-ietf-bier-te-arch.txt <http://tools.ietf.org//rfcdiff?url1=https://raw.githubusercontent.com/toerless/bier-te-arch/8ed27af30d4da5883aeab7d63a2c427fa2922b1a/draft-ietf-bier-te-arch.txt&url2=https://raw.githubusercontent.com/toerless/bier-te-arch/c88c22d82f8e17e66929e2f0d82ca02680b8fe0e/draft-ietf-bier-te-arch.txt>
> 
> Thanks again for your review.
> 
> Toerless
> 
> 
> On Thu, Aug 26, 2021 at 05:15:48AM -0700, Zaheduzzaman Sarker via Datatracker wrote:
>> Zaheduzzaman Sarker has entered the following ballot position for
>> draft-ietf-bier-te-arch-10: No Objection
>> 
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>> 
>> 
>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>> for more information about DISCUSS and COMMENT positions.
>> 
>> 
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-bier-te-arch/
>> 
>> 
>> 
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>> 
>> Thanks for the efforts on this document. Due to lack of time on my side
>> (apologies) I quickly read through the document and didn't find any transport
>> related issue sticking out. I agree with TSVART reviewer (Thanks Tommy Pauly)
>> that this seems useful to reduce duplicate packets to avoid unnecessary effects
>> in the higher layers.
>> 
>> I have two clarification questions:
>> 
>> * Section 5.3.6.2: if there is 6 SIs in the example then why does the it loops
>> through only 5 of them? see the text below -
>> 
>>    On all area edge BFR, bea in
>>   BIFT:SI=k|k=2...6 is populated with forward_routed(BFRka) and beb in
>>   BIFT:SI=k with forward_routed(BFRkb).
>> 
>>   For BIER-TE forwarding of a packet to a subset of BFERs across all
>>   areas, a BFIR would create at most 6 copies, with SI=1...SI=6,
> 
> The explanation was the last sentence in the paragraph:
> 
> | For this setup we do not consider area 1 because we assume the BIER-TE
> | setup is just for sending traffic from area 1 into area 2...6,
> | for example bcause the broadcast headends are in area 1 for an IPTV BIER-TE setup.
> 
> But i think i was confused here and optimized to much and made it inconsistent
> with the rest of the text. So i removed that sentence and changed the ranges to ..=1...6
> Thanks!
> 
>> * This might be completely my misunderstanding, however, I understood that
>> BIER-TE supports multiple domains and subdomains, where multiple domains may
>> not be under same implementer.
> 
> Domains and Subdomains are primarily operator related. A Domain belongs to
> one (potentially federated/orchestrated) operator, subdomains are just
> a way within a domain to scale and to enable different modes, such as
> running BIER and BIER-TE in parallel.
> 
>> In that case, would their not be issues for
>> BIER-TE controllers to show robust behavior if there is no default ECMP
>> algorithm?
> 
> Remember that ECMP is used in IP unicast since the inception of IP,
> and AFAIK, we never standardized an ECMP algorithm. I did have a good amount
> of encounter with multi-vendor IP networks and multiple ECMPs being used,
> and it always was some amount of pain, but primarily to the point of
> getting documentation for the algorithms so that one could calculate/plan
> traffic flows. Hence i choose here in this architecture spec to only
> define the framework for BIER-TE ECMP and mandate documentation.
> If there is interest in a standardized ECMP algorithm, we can easily do
> this as a followup spec.
> 
> Anothre reason for not wanting to demand a particular algorithm was that
> in the context of IP multicast we revisited a few and got good measurement
> feedback only years later (complaining about what we felt to be good to
> not be so good in the end). Meaning that if we wanted to do this, it might
> be something to take its own timeline as an RFC.
> 
>> Also the implementer is expected to document their ECMP of choice, I
>> didn't understand in what format and to who the documentation applies.
> 
> I did improve the relevant text in the section including to add the statement,
> that the example ECMP algorithm shown is represented in a form sufficient
> to serve as documentation.
> 
>> Also there is no discussions on what happens if there is no such documentation.
> 
> Yes. Unfortunately?, we do not have an IETF inquisition department
> for bad implementers. But that too is not new for this - not even normative -
> requirement.
> 
> Thanks again
>    Toerless