Re: [Idr] WG adoption call for draft-zzhang-idr-rt-derived-community-03 (12/27 to 1/13)

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 23 January 2023 20:51 UTC

Return-Path: <zzhang@juniper.net>
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 06C72C16952A for <idr@ietfa.amsl.com>; Mon, 23 Jan 2023 12:51:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.697
X-Spam-Level:
X-Spam-Status: No, score=-2.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 (2048-bit key) header.d=juniper.net header.b="xBVLn86O"; dkim=pass (1024-bit key) header.d=juniper.net header.b="kiSiv14j"
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 vuS9-_WU_h5P for <idr@ietfa.amsl.com>; Mon, 23 Jan 2023 12:51:33 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 A346AC16950D for <idr@ietf.org>; Mon, 23 Jan 2023 12:51:33 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30NGFIK1010507; Mon, 23 Jan 2023 12:51:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=LjxfEFc2ponwnvjpeIZj+mfvvNjWEgIUBzDSyu+exDc=; b=xBVLn86OMES2tYZgwEoPiBFEjybmy7bGbuPEJnubnThUaGPG3yHf5UtMpKvILBwmcl3c f3hQTGvyErwLqmn+4+VmubfCyJPNJeSCYHpsXMVqZ2OX6UHIEaEynEq75n0ppOvsQn0H uONgNWw8OaqWHsQKkG0zslS/SdF8/ODulb6WrVMPFZdQXvz2PbPmw25896gTEFjFfNh+ rELtEi1hGJ1Co6Yk9N75XEkqI6OETH5r/z3QfI5YyXX6BuoZg6alGrfkWIak8tL8h7aj M9dUWyTQHBxa/VoCJC3puoBwudKccAlM1P849iAt3boEktjaXjPHfnmGeg51q9gxoMV8 xQ==
Received: from mw2pr02cu002-vft-obe.outbound.protection.outlook.com (mail-westus2azlp17013031.outbound.protection.outlook.com [40.93.10.31]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3n8c5u5c45-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Jan 2023 12:51:32 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R9QR13D0wIDM/tWv/afifjNQ9+tcoJ6J4jqL+BQSbZzTj05lXcNew3XvyHTJzqw1tLir2EHGziMGwJKgPMMC4sdxY9qwybMQjMWDR/RyfACv0fza1iKy0GcWsp9Dsrvk1P9ysy7SXNsCxqxo7x5JxCtT2ojsHigSL4gwTA2D6EuyIJz6RYF91NbYHYS87pjTukMZ8H/vx3KvnlEFaFapO+ZjVbuJbNOGB3uicVaQqwhoBrM8jxi6aVyQPjsjbkpRhlAIE57od+Tawak3up3TXouNanOXJ45tazRm5+mu0Dy02YGyhfzYpJY4KbKKuPUtqNiKAwiHmaSdzLHxgPAZJQ==
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=LjxfEFc2ponwnvjpeIZj+mfvvNjWEgIUBzDSyu+exDc=; b=NuN+U70xuQGRlmDhn7FfKnSHnKbLuDptGKBO/3JNF0i7L9tHUs8iITRVrzAM787c4plon/Uzm45Y4yxXTTMzP+YNmHOitHy39CHIAOCxAu8bWi6tbEdTE71Ez7vjHDuB5jc2uN7DR4pmoQBOaHL2W3z5hmQouoG7oald2KRJZI2tgyoruuVSgnkkcVGHPTGjwNXN+JKoAzsC22Ux1m/PIl9EzsapRWtVPA2k5uhwmTzrvg+LHesPDKn39rsPNHOVv6ZyGoO3IoaToPac/IKfkKoJ9Pj4uryIVAThHB31Xuw38MJXCwp5R4pNMoWurCVB7DaRSfoE/kftHwGZ58jitA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LjxfEFc2ponwnvjpeIZj+mfvvNjWEgIUBzDSyu+exDc=; b=kiSiv14jg2EBHXT6gb63t8BfW/4aPI9QOA5p5+APDb90ow3tCcO/f6lM9mPSnjmTKWYWhVEiqDwuhCa7YgK4Qw4NJdwCVVznpGww63pukBKAZPGwaBdrlemDg4mtSAzV+Hf8tFzDbjclDyXGyWSGdLAthqpzi1u7SD4n2U1y5Qk=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by SA1PR05MB8407.namprd05.prod.outlook.com (2603:10b6:806:1d6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Mon, 23 Jan 2023 20:51:29 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::5baf:eab9:300d:e4a9]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::5baf:eab9:300d:e4a9%5]) with mapi id 15.20.6002.033; Mon, 23 Jan 2023 20:51:29 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Robert Raszuk <robert@raszuk.net>, Susan Hares <shares@ndzh.com>
CC: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] WG adoption call for draft-zzhang-idr-rt-derived-community-03 (12/27 to 1/13)
Thread-Index: AQHZLRIA+jrvCSj0v026JOv4ZaFkO66oHQ+AgACbPoCAA7svYA==
Date: Mon, 23 Jan 2023 20:51:29 +0000
Message-ID: <BL0PR05MB56528A4078937238E079A348D4C89@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <BYAPR08MB4872A3E10EEC0C0A6F96B5A1B3C59@BYAPR08MB4872.namprd08.prod.outlook.com> <CAOj+MME+WNk=FXiy42zHkvGCr4Xj6suscTQuW1vJAv-qG1pCHw@mail.gmail.com> <BYAPR08MB4872D5B455B8F3CA6D4B0C70B3CA9@BYAPR08MB4872.namprd08.prod.outlook.com> <CAOj+MMHFTdiMrFejzeNgxRGcfmmQpj-b7MiheH36ML-kDAZLgg@mail.gmail.com>
In-Reply-To: <CAOj+MMHFTdiMrFejzeNgxRGcfmmQpj-b7MiheH36ML-kDAZLgg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-01-23T20:51:28Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=bd14f4c4-46f3-4912-ad87-8f3b8688068f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5652:EE_|SA1PR05MB8407:EE_
x-ms-office365-filtering-correlation-id: 139e6455-96b0-497e-9c47-08dafd8399f6
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: k1//EgLKjxXgqN5Nj1EhovVgfgE5uFsTKG9WpyoktLimerFBsiSnYuJrkqYc3HLzpLMIMtdBH3dTJAD9gOrcEmeledZnNAVUq1tVwQJajGmZ+dCnDwv1RT1f3t72NSeyCpdjGU31NJhZ5ogdw/45NtjBpEBOXXcSlvxLTHYieaOnHNgvQRaBbMzMJFoJ6kmDfTIJHeCPtPzghRu2wJst7FMELs3QJ26jSDxN/CSy6C7Dg4aTTgEfpjFFQR0FfCQ26Ac0ZrIpquLlE/zZeFFKYPqN7Zr5jv1lmxg17Emo67UApkh8RtaLHdziW1JTqFvANygNqlGtPonabMajQDAKVSSHYl/sthMy+b4xdJUS051DMLyW7PI0WRZ1xJoA+2dYwk/Qu73e03b06kcG4Xg42Lg2oHypxl8wuTqbHXfms42sRL1ISQ7mJ5te5wloaZFTVta9Rek4ncbbXVK8kmgTVV0A4V3orDhQQHOwjhiOINZD6FUhLHcO852buzjWaRqGhetuYSj+0fXDiQbISCjiRU+SHPw1z83TGjsMgSiNr6iE7XKMrrPUShrVU3Sb5rVNlG1UWUXTGAnTruvMwqWYjPSnLYYlNa9xCyynHPrZQwIvtLq4b6YMBByZznCVFxuedbpH1UWJFT7ihNqF5WZ75tF0LBwPfSloE+yzPOTGTyExLkQG1RseH8ksQyoaQwV3sxkrDkfpobQkt3N62IX41f/shPMfy3XlAxPJSQ0cj5U=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(136003)(376002)(366004)(346002)(396003)(39860400002)(451199015)(7696005)(71200400001)(53546011)(66946007)(4326008)(66556008)(8676002)(66476007)(66446008)(76116006)(110136005)(966005)(64756008)(83380400001)(9686003)(26005)(52536014)(41300700001)(8936002)(186003)(5660300002)(6506007)(2906002)(38100700002)(33656002)(166002)(122000001)(38070700005)(316002)(478600001)(19627235002)(86362001)(55016003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: RY98T6NVipMz4PJBcV9l6RBa5xq8yunGMhJB3i+jr/qGpJtx81EqKwWIskfmV0XUpj4BzQ8MnVdJrAjxE47eckV/2ic4Qo9beYVo728tU2z6Q7/+xqufCfcWjp0h7Jhq78KHxgB3+myamJKxVU8Da3Ll610gBABN07HJM0jaedmngoyEV8Nes5hcraAKZ/s4uVgpkA7FmyoDZ/Lnm/LqivlLw6oXw0MSfbugmz5KlZp8QOje6CHhWl64cZ70/5QITAf3cxvYrXLR3ZhrgkgWK+5LoRUVM8PWAhKXeycSBRiS4ZWq5jn/GqwLEq+vdkRh7YSxg8u5FsjGnw1jCs6u1KVsvYgDs09kjuD8n8rLyMtrehqewS7/Z7fTgaDL8M42OuGzvhGrFUdLvE2xIsdAJYEfTI59EmzL6muT7OJRaDoWNNarrg8hXGKyknhI0gtBjsbYUkRrC7zfs/nswjZdKy7LX43na15IHTGfJMq5+BASxIUEBZeYlgVQLRWZGRNkhVZ3bc+Jsc3/lFS6h6apcevkaMd83g7s5mtl2KBvYryHUuoRkpIg/V0Ltasq6BGwSwNhxYWXcBNsIzUsREzw3FQ4FAhFmlRDJbNruXsUxsS8i6QccnEavGnVdzD+YmtDZK/4DPjHdHSLNpSk4ddHEsIl3nhFwAQqHNWj5/JRlIPA7xbmiwaXgr1LlDrasfqH7kw1tM6bo7/Yyzqko0c0KUrzGSqV5jvC4Blcah+UMAZtUJUHi9n8ghmUg1cziYqPrO+vX3CrgVZ7FNPQzFoX92SqUI+RYuewHY+iZik9TFpQazsnC5SoFBzLN0e0yZbQcEJdqS/HNUKuOnqg2yRMfjixHxnzqwGWTmhcxhE/+4RN6JAJxGrx45KDtkG4sIBbrCg/dUS9RVVGITV/2V42tsfFEwMh5gfaQMPXsqXL3UMJ6+TAHqeBBc8CaC7AmrySGG3okzKCiZDYQyF7eFlf6syaSdKI+QT3YrRnHtnBCxEf2HmeP/o4hfer/9nT4TiUO0SYZIhIthv6mWrRgq05AKmRIM0c7eg834fhvY1pQpH0mjnK0bf4ycC02rFcW6jKzIdPzSjb6H7T/6TU9EuICJyXmeeZ1GwuUuKd2Q0Ekoq46PXtbCNGPwbChG5cthIfAf9VDqfnjADFDZtqBFjC+pFw9udbmIZ3KZWhhSBnkfeWP3yA30eX9ZwgHYCMU0QtRc64RANXMpTSA8Tpy1NKQ/xSKj3AGEQQpLzrvE75rQwkcAEyTbA1P8fNq+C1eN3E/7OaZuLREjOy1ejuRE8pnnFmcZ9+Cq8v1j2p9h3d1V/mZIwFOExKqTfXPJO7xQG6PHI77SEvnuLiSv74JlYWF4TJ9k66f5a9pSGs7yuJtGvWb3sYgIqXYCJo5JhUiGOnzqZlwzogEVkePGqETDcjLY/NWo/7WDFE1aFl305ZhFlYqswp5d8i6CjViELDHJ+49ASRI2Wa3yMiJeRAPjtgR9zZUXss1qqL2IH0Mrq5PwRbsPBLTVbRbBC76zljwKnUtv4LUVk1LPijnnkl80GJezgi1AoRPHdM879Yexk9AH7ZxDxyZ1zdB64PxonU3bfO
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB56528A4078937238E079A348D4C89BL0PR05MB5652namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 139e6455-96b0-497e-9c47-08dafd8399f6
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2023 20:51:29.1340 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PKfPgFHCe4tSr0PHLRmCLVC+LjZZpzazVrf36W4Z22bJk52kTeo1S6AubqovRTvi9YwDqyvpdxbm853Nwivqvg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR05MB8407
X-Proofpoint-GUID: 9v4E7EWw3G8bhPYZbkP4KpC8mdWzsMbj
X-Proofpoint-ORIG-GUID: 9v4E7EWw3G8bhPYZbkP4KpC8mdWzsMbj
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-23_12,2023-01-23_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 clxscore=1015 impostorscore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 phishscore=0 mlxscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301230198
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/azAhH3p0JZbbgznG9gAcZaf8oDU>
Subject: Re: [Idr] WG adoption call for draft-zzhang-idr-rt-derived-community-03 (12/27 to 1/13)
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, 23 Jan 2023 20:51:38 -0000

Please see zzh> below.



Juniper Business Use Only
From: Idr <idr-bounces@ietf.org> On Behalf Of Robert Raszuk
Sent: Saturday, January 21, 2023 6:12 AM
To: Susan Hares <shares@ndzh.com>
Cc: idr@ietf.org
Subject: Re: [Idr] WG adoption call for draft-zzhang-idr-rt-derived-community-03 (12/27 to 1/13)

[External Email. Be cautious of content]

Hello Sue,

Actually my point is very simple.

Subject draft defines derived community for Route Target.

But Route Target is not formally defined in any RFC nor draft except the original RFC4360. It has no dedicated registry. So in general it is a very loose term or rather just a name. Anyone can call his extended community a Route Target and there seems to be no specific policy other then the primary definition of RFC4360 which can be used to block it.

Zzh> While there have been one-off values beside the 0x02 sub-type, the semantics of Route Target is clear.

With that I am just suggesting that free form name should not be used as a base of any normative document. Moreover if any implementer wants to add this functionality to his code base it must push the complexity to the user to explicitly define source of the mapping.

Zzh> There is already RFC 4684 based on Route Target though šŸ˜Š In fact, RT Constrain implementations can and should be enhanced to handle newer types for Route Targets (e.g., EVPN ES-Import Route Target) even though we donā€™t need to update RFC4684.

So this is just a name thing. The draft in it's technical content seems cool and useful.

Zzh> I do agree that the draft can/need be more stringent with the sub-type 0x02 wording. However, I donā€™t think it is a problem to use RT-derived-community as the name.

> [While my administrative hat things collecting all with specifying RTs is a good idea.
> Why is the definitions given in https://datatracker.ietf.org/doc/rfc7153/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/rfc7153/__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qfpUNUuY$> (which modifies RFC4360)

Very glad you mentioned RFC7153 as for some reason it does not redefine Route Targets. Just extends it with few new values.

In fact it also defines Route Target which no longer follows the rule that low-order octet must be 0x02 .. Namely it defines a "UUID-based Route Target" which low order octet is now 0x11 (sub-type value 0x0011) as it was just next available .. Subject draft however only defines one single RT-derived-EC in this registry Transitive IPv6-Address-Specific Extended Community Types 0x0015 there (btw draft has a bug as it says 0x15 - which is incorrect in respect to this very registry sub-types).

Zzh> There is no issue with 0x15, as it is indeed only for those RTs with separate type/sub-type:

   IANA has assign a new sub-type "RT-derived-EC" with value 0x15 in the
   following registries:

   *  Transitive Two-Octet AS-Specific Extended Community Sub-Types

   *  Transitive Four-Octet AS-Specific Extended Community Sub-Types

   *  Transitive IPv4-Address-Specific Extended Community Sub-Types

   *  Non-Transitive Opaque Extended Community Sub-Types

   *  EVPN Extended Community Sub-Types

   IANA has also assigned a new type "RT-derived-EC" with value 0x0015
   in the following registry:

   *  Transitive IPv6-Address-Specific Extended Community Types

Zzh> As the subject draft was written, we did not notice the UUID RT. We can certainly request an additional value, say 0x0016 to indicate it is derived from UUID RT.
Zzh> In fact, UUID RT should not have been allocated from that registry, because it is not ā€œIPv6 Addressā€ specific. A new ā€œOpaque 20-Octetā€ Extended Community should have been defined along with ā€œIPv6 Address Specificā€ Extended Community, but thatā€™s water under the bridge now.

So even at this point it is not clear which Route Target should be mapped to it 0x0002 or 0x0011. Note selected the current set:

      0x0002             Route Target
      0x0003             Route Origin
      0x0004             OSPFv3 Route Attributes (deprecated)
      0x0005              IPv6-Address-Specific IFIT Tail Community
      0x000b             VRF Route Import
      0x000c             Flow-spec Redirect to IPv6
      0x0010             Cisco VPN-Distinguisher
      0x0011             UUID-based Route Target

The subject draft says:

If and when additional Extended Community types are defined with a Route Target sub-type

Question: Where is Route Target sub-type defined and what is its value ?

Zzh> What if itā€™s rewarded as following:

  If and when additional Extended Community types and/or sub-types are defined for Route Target purposes,
  the "RT-derived-EC" sub-type and/or type may also be registered for those.

Zzh> Thanks.
Zzh> Jeffrey

Thank You,
R.

On Sat, Jan 21, 2023 at 2:56 AM Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>> wrote:
Robert:
[WG chair hat off]
Questions below for understanding your proposal.

Robert hereā€™s my understanding of your logical argument
1. RT were defined as type values of
   [High: 0x00, Low: 0x02],
   [high:0x01, Low:0x01]
  [high:0x02,  Low:0x02]

2. some [unspecified] documents
Define high order values
(something besides 0x00, 0x01, or 0x02]

3. draft-zzhang-idr-rt-derivced-community-02
Text (which text is unspecified) extends its algorithm to
RFC4360 type pairs for RTs
   [High: 0x00, Low: 0x02],
   [high:0x01, Low:0x01]
  [high:0x02,  Low:0x02]

And other [unspecified pairs] (see #2).

4.  You feel this is unwise and suggest
3 options.

I need a bit more details on your logic.

Glad to chat on Monday (1/23) via phone.

Cheers, Sue


From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Friday, January 20, 2023 3:58 PM
To: Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>>
Cc: idr@ietf.org<mailto:idr@ietf.org>
Subject: Re: [Idr] WG adoption call for draft-zzhang-idr-rt-derived-community-03 (12/27 to 1/13)


Dear Sue and WG,

I would like to reiterate one major issue with this draft in the current form.

Route Targets have been formally defined in RFC4360 as an extended community with high order octet of  0x00, 0x01, or 0x02 and low order octet of 0x02.

There are documents which do not formally update RFC4360, but define new high order octet extended community values and also call it  Route Targets. They usually reuse low-order octet value of 0x02.

[Sue]: Please specify the documents.  RFC7153 sets up IANA Registries for Extended Community (IETF and FCFS).
If these are registered, how does

The intention of this draft is to extend the notion of the Route Targets to cover any extended community with low-order octet value of 0x02 claiming this is de-facto unwritten standard.
[Can you indicate what text causes you to believe this draft is going beyond the subtypes defined by RF4360? ]


So with the above we have few options here:

Option 1 - We make an update to RFC4360 redefining RT as any high-order octet value with low-order octet of 0x02 then proceed with this draft.

or alternatively

Option 2 - Redefine this draft as a generic derived community where low-order octet is 0x02 without calling it RT.

or alternatively

Option 3 - Collect all documents which define RT with different high-order octet then 0x00, 0x01, or 0x02 and add them as a list to update RFC4360. And keep doing this each time someone wants to define a new high order octet type and call it RT.
[While my administrative hat things collecting all with specifying RTs is a good idea.
Why is the definitions given in https://datatracker.ietf.org/doc/rfc7153/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/rfc7153/__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qfpUNUuY$> (which modifies RFC4360)
And the IANA registries insufficient:

https://www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml<https://urldefense.com/v3/__https:/www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qThvFrBC$>
https://www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml#transitive<https://urldefense.com/v3/__https:/www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml*transitive__;Iw!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qU0fxTYq$>
https://www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml#non-transitive<https://urldefense.com/v3/__https:/www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml*non-transitive__;Iw!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qRKJpEnV$>
https://www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml<https://urldefense.com/v3/__https:/www.iana.org/assignments/bgp-extended-communities/bgp-extended-communities.xhtml__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qThvFrBC$>

Glad to chat about this in person as well
Sue



On Fri, Jan 20, 2023 at 9:30 PM Susan Hares <shares@ndzh.com<mailto:shares@ndzh.com>> wrote:
Greetings:

The IDR WG did a call for draft-zzhang-idr-rt-derived-community-03.txt.
https://mailarchive.ietf.org/arch/msg/idr/uwY3Hdrk2ned2hqMimpB6alhd9U/<https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/idr/uwY3Hdrk2ned2hqMimpB6alhd9U/__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qUrGCPE0$>

We have received a lite support and no objections.
The IDR chairs are inclined to adopt this draft as a useful
addition to BGP.

As IDR document shepherd, I have queried the BESS and Grow WG
(from 1/20 to 2/3) to determine if there are any objections to adopting this draft.

The results of these queries to BESS and Grow will be summarized to this
Thread on 2/4.

Cheerily, Sue
(shares@ndzh.com<mailto:shares@ndzh.com>)

_______________________________________________
Idr mailing list
Idr@ietf.org<mailto:Idr@ietf.org>
https://www.ietf.org/mailman/listinfo/idr<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/idr__;!!NEt6yMaO-gk!CHCcK6tyymajGv3uuhUIrAPL7r49im6ebnEtP2RtcfDNGKBhHlAwdqE9qD5wAsfRK_jgHIS3qeyOCSD0$>