Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt

Huaimo Chen <huaimo.chen@futurewei.com> Mon, 15 August 2022 15:20 UTC

Return-Path: <huaimo.chen@futurewei.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 25F17C1524C8 for <bier@ietfa.amsl.com>; Mon, 15 Aug 2022 08:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-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
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 Kh8NSB6FQ745 for <bier@ietfa.amsl.com>; Mon, 15 Aug 2022 08:20:33 -0700 (PDT)
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2126.outbound.protection.outlook.com [40.107.102.126]) (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 26160C1524B0 for <bier@ietf.org>; Mon, 15 Aug 2022 08:20:32 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dqQNDXshRfQQ3JHDhJMzPJ1YZFRow6QVAfVERPF2fD+oU5fk70/I54w+edeLtMuoOB13U/gDwqN7aEIIn3qoJMkyXtJ+wTPUlLDOwTbr8ixX0hP2AE3MXyBOhZ17wpTl7kKswxjpvnzK4PAkZDiF8yuQzpIKLbx6oMyij9s3okx+CbdCS5ha/H6eL02mD2FeWOeUO9NHCczoL3CzZJDXy2bK0YPVpWuSnlataYxCw9TRKYsDrlorQLwWCWTJKNghClM1OcWeoEogFdCHnzo8EsXDOHSCPDwQ2/yq9xj8I6L4Ywyc9qVLiUgwKTKylIzmNgln2RYZ2FsExjL8fk5qpg==
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=gh5TJKX587gcvUb59wxtW6nHUYz7JLi8gfxCImyX0PQ=; b=WcSYiitkYS3xxZuCeBiMMv5+nIbGUiTsNzok7iTe0vMV6aFoW1aa1DJbNT9mdt7VrvXCsA/imXN1bLzWX0gOCCiYWzRqPyIkYTBCMbNN2FnXf491d8FmXGlZLgxA37d8UxqrSHJVuVGOB30bRLa4thJYLgGQWdkxIcadRHtgl4LOfNp9QieGlV++Dggg01kYgAC1oqJs0Ego5uW/3xvZFon2apAH2oo58TZhqOOQp7jvCwUBlAkJ6/h8cUK6dFniHaZvxMXNyQV64jhoyaVUqF5lhIIsZvgT8kmtkyAoiYjbXeAfM8jWyAfXxTuVKECvlV64+17Y4FfuzLHG/T9oUw==
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=gh5TJKX587gcvUb59wxtW6nHUYz7JLi8gfxCImyX0PQ=; b=REmgVLMwQyAYJ23ZusEqGaz5Wskxy3danqa0XDn9L3zVyI9ol/wJhjxAKuIA8kr/OW0QAjAyPzr0FZPXMhgFLYdT/Bw4f/wolIm392e5jdJMViw+GGxTgCCK1uVuUQ/TUHzXw29rECFK7116U43VyX9/SV5q2tUq1rNzeGUD1sw=
Received: from BY3PR13MB5044.namprd13.prod.outlook.com (2603:10b6:a03:362::22) by BN6PR13MB1586.namprd13.prod.outlook.com (2603:10b6:404:119::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.15; Mon, 15 Aug 2022 15:20:30 +0000
Received: from BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::80ff:2f76:e978:f178]) by BY3PR13MB5044.namprd13.prod.outlook.com ([fe80::80ff:2f76:e978:f178%6]) with mapi id 15.20.5546.014; Mon, 15 Aug 2022 15:20:29 +0000
From: Huaimo Chen <huaimo.chen@futurewei.com>
To: Toerless Eckert <tte@cs.fau.de>, "bier@ietf.org" <bier@ietf.org>
Thread-Topic: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt
Thread-Index: AQHYo39iOOSiJO4+AUOxeCz9ECaIFq2rgBQAgASnOBc=
Date: Mon, 15 Aug 2022 15:20:29 +0000
Message-ID: <BY3PR13MB504408FC6F7BBB3D699A58F1F2689@BY3PR13MB5044.namprd13.prod.outlook.com>
References: <165912199957.33573.9414915331218147964@ietfa.amsl.com> <YvZ3Qm/12rs8LNlp@faui48e.informatik.uni-erlangen.de>
In-Reply-To: <YvZ3Qm/12rs8LNlp@faui48e.informatik.uni-erlangen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=futurewei.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 52a454c0-620f-4435-e6a0-08da7ed1b05f
x-ms-traffictypediagnostic: BN6PR13MB1586:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: k0gq8RhYvSReyxZuxLfXc9N2QBOq4A9hcreZxpXyQZKtb3vf+sGeQziCZQQnB///+8ejcv09k+P7JCLMMGpKfJqsaTF5BkX/FBXDef8berP2fR7Db+ASO97+Nk9yvrnBGncdRTCxl4Pz6v8B4NS1ghUJEpDQBDVtO73qfagPzC1F2Lnx0bR/YRRXLJcDuPlhYjmntvl33XXd11E7FgnOBAczXDFZQ4LVp0Um3Y/SjNmFqCT8L+Hq6JDp0cfkW2xijl7YmMNULLueXW1r/oNzqYG2KM/iYEq6VT5kjzXFav+lrtIYpwJq1K4rl1bdbv2hmMmtlAFVyo0yWi6JtXUmIveybeXbRDOYM0qgzz2q4vx6uWPoIlRVPcz9sFQPjpwA0lbXbPj7AGXFSBMOnCH00AFEbCvNE4jKs/E/1fyp3gdZK3xBEFbCkliqvDzqtp37TvXRw6KSpjPUGK2DrqUiqkhU047el4KZXON+8JS18ObDlVzR/llJEurnS+j6Ie0zG0NCumkg2ePIBt1NPzbPMCa8p+Fzyg29AxCD5d7hf6N7ArMCFehxPfnURdXL7SH5h3wzOPtJkkadFGYZe4MhBMCHG+byZHiWTmfSofoIAT0PtlwSo0qFKYSNz8Z69yCa7nj/lQrraWT4wDU05N0TuziN4rqp7IBAijGWkYF75gndhM7oz5ffLVRWTKEaOJzMEgqyYqChZi5bP75o+35r3BSxAJX+OpOtqpMZuJ6oFSpDSJNc796RWRNq0Gx/5MFj1X8Es9ZTibILIbEb5fxQdUHatqUBWYg9K7Gr8gAI/PEq6wZabX6txUBU1QXW28QNpIL7Fz18fUJDSI8du1BnFGMcojrQNrDhm9ejjCSRfZmWj1dmsWpS8vBNudjfGxfG
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB5044.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(136003)(39840400004)(376002)(346002)(366004)(396003)(44832011)(2906002)(5660300002)(166002)(55016003)(38100700002)(38070700005)(122000001)(52536014)(41300700001)(6506007)(53546011)(86362001)(966005)(7696005)(83380400001)(478600001)(71200400001)(186003)(33656002)(19627405001)(9686003)(66574015)(316002)(110136005)(66946007)(91956017)(76116006)(8676002)(64756008)(66556008)(66476007)(8936002)(45080400002)(66446008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DOhIy1ZmLqOqniK1NnyWYoOT6XBF8njFfgNj14GZgz0YfSVM94K+/Uz/LiJP1zJ7AG0WWwHIY61F+AjowNXwDlWA/D1m0qM6Zuv/wTM89tlMf6K2DBHsNcGa09xIfCkyIOvIOUjEt8dwG645pbaMJMg7zu7xsP+zsVvKUfhLgab2Sw0i1GYJiSNZ+WmkuKZKWxkrBuvFudxpTmULMfM5fIiwbmLQBwSjBbRL6s/cQIL8D9G+ZAEMKdCUNDcP/VvAtvZfGI7lPc3WbdFjh4+UgwZecNCivR5POElICqgJpV3bcBn5KA5zWhNFU8/fM0Ki/g2JootG/3ZiRfL5T/9Zi6ipMuSJyme7qklEBIEaccFnpAzndNWUSYvMen3Fe9IJ+JuSYfvSPC4ygKj2G6+ekGRSjnCZP0N6+2dANhKL02Was2DZs9b+Blx7/3k6yasPlyD+r6SZqIb1sT3Aem0Qvs8x9YJ9Opun3vO417hVwTC5ET1dKQykm9gS+T7Hf2RvmnAfjSPKCaWs4mhca5qj8VD0IcYYaaf/a6LxWNqcaqe7dGQhvDD2LYSYfNJE/I398HN4BWK3zrAlEJz6eRd0IHT4/AW1S/UlTz5glce3IsE5d+9uL/rGZbVYnbxWRCKLi4jetJ0sKt6RKFwgtlTWbW7c9Sx3SzBptpqpHOPM5O7Q2QRWZazQJEoF98O6ePsoX+fZWzvQ66/0CPsYI1s36ck2FsNV3Mjn1GaSaKrL716Z9jI2VzZlL2gE38MFRkfvkAchKnruqKWXvx6MMheNor00lNcusVEJEdSc7INlLnfbv0BaG6tNFnvX+mirSVYZi/8/8VEJgdGw0uVbTPANiO9oKYJe48IKi2yBeL55dwVCJE/8cZM/yHDseLYSFzw4dEwVqZyzPd6mb3MN34ZShJYHpDlPx5liReMv8W1EYrrfafn7ZdROVVedM1Oukn/ahdapgXo2FP9T9yM+8SUzDb2JsGeGNUBgbqEiQM8L4VnI4dcRdPy/Np3USdAOFnZjUyq7zG47YRpp41pxBIX85tUeSaxGrtBD9FlF6uQLmusANHYDbKENk9Xd7DvyEP+hf26N5BWO67ltyZqyk9F3WKdPJJ0s1YgG36bSfEYDJ8Pw7aFId17Z9qPEF77LFIPrugpf/1IY7aqmiVv3NEvyuhkiuki6AYgZx1aXC2mg+t/uHHogHlc/o3UD0bbjl9SOEln0DGHrX556cP5xpmJYui+4UAznYy6D+8Gs0bOx3A7dVo+EHfQbGdo7kXmoMHgs9gAUALXFTM53i8Aowqp/tCWI21SFITkVPd3xYKBPaDsOJGCyfbFkyU3fhHJmWWabOIWCOFal6OZDlNYCF+y1Z4RaWpaVjWTfm3N2geniLevtNeygEDaNgES9puceP02GxDZ1gAXb/3nQab2FWi2NRS588D2SHQmJPSLbPkD8AEhyI9h/iujM6F4LfmSznwoE4JIBg/QWFP3vKVv7MM/IAiU/BdlxNSxr5S2U3ZNvrjmEPmxXJS0F7iO63wg96hLo5TqsAksPuTcZZ0MI3A7Yh8dY/NB0+KVeOpqHzSIZIJ1CN8/ZgW7w8R+y2aUjVCnIvyKOr8w70gn20C4E+zSDR1PC1SJAybwdmqZ4O+alukDuJMJ/W7n/KSvGEeN3x65I
Content-Type: multipart/alternative; boundary="_000_BY3PR13MB504408FC6F7BBB3D699A58F1F2689BY3PR13MB5044namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB5044.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 52a454c0-620f-4435-e6a0-08da7ed1b05f
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Aug 2022 15:20:29.7904 (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: RTKN8T9sG+wzpGgZadiha/wCmLwxekfGHVRPT5rFabhhFf63ElQ/GRaXenAB6T+4IY+HaGP+9oy4E7xfz+2Pzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR13MB1586
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/zRcXorrxGJAejySoJrCQDYwOGmc>
Subject: Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 15 Aug 2022 15:20:37 -0000

Hi Toerless,

    Thanks much for your comments.
    My responses are inline below with [HC].

Best Regards,
Huaimo
________________________________
From: BIER <bier-bounces@ietf.org> on behalf of Toerless Eckert <tte@cs.fau.de>
Sent: Friday, August 12, 2022 11:52 AM
To: bier@ietf.org <bier@ietf.org>
Subject: Re: [Bier] I-D Action: draft-ietf-bier-te-isis-01.txt

A)

> No Sub-Sub-TLV is defined so far.

are ?
[HC]: No Sub-Sub-TLV is defined so far.

B)

> Note that if each of BitPosition and DrEndBitPosition uses more
> than 2 octets, we use 4 or more octets for each of them.

I do not understand what this means. Are you implying that the field
BitPosition in your Sub-TLV could be longer than the indicated 16 bit
in Figure 1 ? If so, how would a recipient know that it is not 16 bit long ?
[HC]:  The BitPosition assigned to (or configured for) an adjacency of
the network topology is distributed in the Sub-TLV.
If the number of adjacencies is greater than 64k in the network,
it cannot be represented by 16 bits directly.

I also don't think the BIER/BIER-TE architecture would permit this
field to be longer than 16 bits, we (BIER/BIER-TE) only support 64k in both.
[HC]: If BIER-TE architecture does not permit this and only supports 64k
adjacencies, then the distribution of the bit positions for the adjacencies
in this draft will follow it.

C) I think the word BitPosition and DrEndBitPosition are not correct.

What you do seemingly want to encode is what BIER (and RFC8401) calls BFR-id,
and BIER-TE unfortunately weaseled out giving a new name (unfortunately,
bfr-id does not make sense for BIER-TE even though the values themselves
do make equally sense). I guess we should have given it a name like ADJ-id,
and that is what i would suggest calling this field. Maybe add simple
explanation:

   ADJ-id = BitPosition + SI * BSL (like BFR-id in BIER)

Or else, we can also just call it bfr-id like RFC8401, just noting that
the semantic of the indicated bit is not that of a BIER bfr-id, but of
a BIER-TE foward_connected() adjacency.

In any case, bit position / BitPosition is consistently used in rfc8279 and
BIER-TE to solely refer to bits within a BitString in a packet (<= 4096), not
across all the BitString bits spossible for an SD (<= 64k).
[HC]: This draft just distributes the bit position configured for or assigned to
an adjacency.

D) I still don't think i have seen an answer giving an exxample of what
DrEndBitPosition could be. Still curious.
[HC]: Draft "BIER-TE for Broadcast Link" describes it in detail.

Cheers
    Toerless


On Fri, Jul 29, 2022 at 12:13:19PM -0700, internet-drafts@ietf.org wrote:
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Bit Indexed Explicit Replication WG of the IETF.
>
>         Title           : IS-IS Extensions for BIER-TE
>         Authors         : Huaimo Chen
>                           Mike McBride
>                           Aijun Wang
>                           Gyan S. Mishra
>                           Yanhe Fan
>                           Lei Liu
>                           Xufeng Liu
>   Filename        : draft-ietf-bier-te-isis-01.txt
>   Pages           : 7
>   Date            : 2022-07-29
>
> Abstract:
>    This document describes IS-IS extensions for distributing
>    BitPositions configured on the links in "Bit Index Explicit
>    Replication Traffic Engineering" (BIER-TE) domain.
>
>
>
> The IETF datatracker status page for this draft is:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-bier-te-isis%2F&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C18da4fa2fc66453333b908da7c7abbf4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637959163847747562%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=VcsW5ozVjbFNZIo%2BBxHJPzAuMlM1puXxE0NsRBfA7CI%3D&amp;reserved=0
>
> There is also an htmlized version available at:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bier-te-isis-01&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C18da4fa2fc66453333b908da7c7abbf4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637959163847747562%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=TSJ%2BADJv2yT6tcL7UKuCi%2F8t0%2BMYfP%2Fpm7R28KnPHek%3D&amp;reserved=0
>
> A diff from the previous version is available at:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Frfcdiff%3Furl2%3Ddraft-ietf-bier-te-isis-01&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C18da4fa2fc66453333b908da7c7abbf4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637959163847747562%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=HtA2iK%2FdNH551QWCSRfkalgkFnGBgxDbCRkV8wb02Nk%3D&amp;reserved=0
>
>
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>

_______________________________________________
BIER mailing list
BIER@ietf.org
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fbier&amp;data=05%7C01%7Chuaimo.chen%40futurewei.com%7C18da4fa2fc66453333b908da7c7abbf4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637959163847747562%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=ckO%2BMbPLkwS%2BolWb712m%2FTHyvK0gG9SGSxHj%2BuCSe%2BQ%3D&amp;reserved=0