[mpls] Re: John Scudder's Discuss on draft-ietf-mpls-ri-rsvp-frr-18: (with DISCUSS and COMMENT)

Chandrasekar Ramachandran <csekar@juniper.net> Mon, 05 August 2024 15:13 UTC

Return-Path: <csekar@juniper.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 133A3C16941B; Mon, 5 Aug 2024 08:13:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.952
X-Spam-Level:
X-Spam-Status: No, score=-2.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 (2048-bit key) header.d=juniper.net header.b="zG0HdIbJ"; dkim=neutral reason="invalid (public key: not available)" header.d=juniper.net header.b="OaK9z1vb"
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 f8a9noY1CSIy; Mon, 5 Aug 2024 08:13:33 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) by ietfa.amsl.com (Postfix) with ESMTP id 1CE39C180B72; Mon, 5 Aug 2024 08:13:33 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 475C0VuF016383; Mon, 5 Aug 2024 08:13:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS1017; bh=gv njwFKzjrq1OyIslxUlr/0Y2+GUu3xHi0RfFhRO8Vc=; b=zG0HdIbJ+ckqmku1Wc hBWjzQn36Ko1lz3b7yxSFoCIlDPPggXZggaM96oJMErCUxZVqz78WYw85zrIpT/q 3l5z3u0eCVDZm8auK7CqRSHBKbtg7elVsvJlq9SBA2RiyBpUgMe9mozT7YZqs+t2 tjf5kNK3Gb0+kSGAjYUu+gBYvfDr96ehxa8++cmSzjq5LQtu3mIMhqC/u2iesXPm cP2v3uJUPUHfUjXBj3DAHypQeRLKHxeq9lNyQuamlJdywwlfrvEv2SQpy/6xC+pj mwqnZgt7lA8eJ/gTfHCSlrZ7TWpRII5vL1iY2yuSEcUANljgXFjkYdB0EP+w31fD zeUQ==
Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazlp17010001.outbound.protection.outlook.com [40.93.11.1]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 40sg8kb9yb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 05 Aug 2024 08:13:32 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rRZkDEXYHMXq3eXXuiDGxJXzcforN/Ex8+73QXdjtd/wKSxDQaMMAwkWtKBmTQi0ol2qdGvAf13w5dvF1aHtrRl9NUS6fef1exEJ+y3YYF/ks1ErpghYH9MW3syzje5xUJKwTYsnxFXrNtgNrfk1q8xDBHIhQA5vhLUVvjWG2nGyZzylbAMEGrm72eUFhlP6cYuBvaRDzKPBpRvdNvlMnJskpjSs3duZt/5LnpjolWbO8ftisfgJdLyfe23refPuMvEbHTDwhLnlpLbyf72wI5zqOHgy+VuFlfgTbsdXiItY5PaoV54sGU2hHA8Ba4Nywbp32M5rSIjkBRMyxR4o/w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=gvnjwFKzjrq1OyIslxUlr/0Y2+GUu3xHi0RfFhRO8Vc=; b=wuoU9CnsH1XNTRyTRL4EFQoBLFToQo44D88C2nvjw2fIUoUG0bqwJmG3lDpQ/ddGAVJ0LdSnoHEgA4roJ97Z3GffxDRXQ7uA9N4F1zmB87T4XqK7De4yYqrlvk5olm4EsiOaew9ZKVOlgnr/lVz8hgJAFE7FTlpovtZiqrHep81E0XeEcbWYnXaFZwlB9Eas9svTvS8VEycqPMG0vwK06GUds0TotdiZc5DQC26xYSpKJiPuk5m1AoU2/q4NIiBKrfXlcVpfWP9UfCpnk6cXACOFALsXFpxLX518sMbQJlub9EzxTJBQEuF2jCrvQbV1ipKhCk9bo3up2Mc/OZ0D9g==
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=gvnjwFKzjrq1OyIslxUlr/0Y2+GUu3xHi0RfFhRO8Vc=; b=OaK9z1vbs8dGpGb4u7CL3eDhk1Q9Bm90tMCNeN4K8yd/XGsS0UqBOqL1Nr9Ernai2NCfBLDr856q63/xTDN0SmiUGMhu5wo5Wv15g56+04h+3XX4ir2WQVSsOuCYpLxH9HORK7AwNynZI5xYd387O/tT4ISCPIVMcDAZlmq0iNY=
Received: from SN4PR0501MB3870.namprd05.prod.outlook.com (2603:10b6:803:4d::16) by SJ0PR05MB8662.namprd05.prod.outlook.com (2603:10b6:a03:38e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.26; Mon, 5 Aug 2024 15:13:28 +0000
Received: from SN4PR0501MB3870.namprd05.prod.outlook.com ([fe80::55c8:eb46:9e:9e9]) by SN4PR0501MB3870.namprd05.prod.outlook.com ([fe80::55c8:eb46:9e:9e9%4]) with mapi id 15.20.7807.026; Mon, 5 Aug 2024 15:13:28 +0000
From: Chandrasekar Ramachandran <csekar@juniper.net>
To: John Scudder <jgs@juniper.net>
Thread-Topic: John Scudder's Discuss on draft-ietf-mpls-ri-rsvp-frr-18: (with DISCUSS and COMMENT)
Thread-Index: AQHasWArzMly9br6/E+b3yQQHxmwqLHaDzKAgAINuYCAHCjoAIAMgXMAgBRkdrA=
Date: Mon, 05 Aug 2024 15:13:28 +0000
Message-ID: <SN4PR0501MB38705ABF01C99F0508AE0A36D9BE2@SN4PR0501MB3870.namprd05.prod.outlook.com>
References: <171694294575.2989.12240535542000524349@ietfa.amsl.com> <SN4PR0501MB3870925212C747EFB16DD3FFD9D62@SN4PR0501MB3870.namprd05.prod.outlook.com> <399629E6-4FCA-4DE1-AE9E-F218A5D501CA@juniper.net> <SN4PR0501MB3870B45C2555E9AF3246FF4DD9A12@SN4PR0501MB3870.namprd05.prod.outlook.com> <1CB291A7-6F6F-451D-BB76-25CEA1B5A353@juniper.net>
In-Reply-To: <1CB291A7-6F6F-451D-BB76-25CEA1B5A353@juniper.net>
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_ActionId=02886163-3a8b-46ef-9e91-fdfec09392f9;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true;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_SetDate=2024-08-05T14:53:33Z;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN4PR0501MB3870:EE_|SJ0PR05MB8662:EE_
x-ms-office365-filtering-correlation-id: 77bbd2d8-f065-4701-6200-08dcb56128e4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: yMZon+C5OxIM8+/llKFRh5HEznV8VaxP9ErsFsEmo9s10XICnaIRu7T9a6bKspS7qd9e02LHXMuX22Z8loxqw0jt6d0AbDgkEPa+odJ7YvzF8nITD27uRSbFFS6BBU35nF7NPSweSyvhwM1c+tTganGUcwk0qIp//4rhgV60PPVacLeohoA5Qpt/CBxeHCpxYi1FO+LMSoojsgr8Yk5L8jGwc+9/vPelgwZl5AZXeCxggSFnTgne6d5feUb0d4vQKyR5jAsvd/KTiUUYGu7Ninl+/SVtuZlJfMdf7lIIEDc1BFneIENTnjxUXJuzeR7CEaPS/h/AzREBzkL+acDRE3eh0fOv4ABtc2xphyvp8o542x5fNwKc2drFrG6i+YcsPZT1t8M2Lf1sPArBpfShW6TwP271z+dK7KK82ZnycIsBCVHbyhQag2uxr8Ify8GXHMRB7YvXEMi9KXZTzzqPej6fFk5bv4SLWMtII2EsXfp1N/w+a8zuIK4ZxayZasNEY414w0gB4bBjMloOKFW82f8+3RwJTioMQkfq35ZXOEKNI8w0Fv1h2avE416TLhnRnuuSsWWJgPni7uJ5+nGWsbqwx1Mym1eYSgg43Gown3ChEnGOlkJVNTpQ1V/xzyKyiKTU6DFLeun488VEz+1OwC2onITXQ3whYDOdpvAFJjgM1GMf5jpOMZfcKKThgrDJQBNW+X90U2Yso0Yhc0OaxmPvnIecPfZYyKbYNAvWLtNwAl7KhxR3piLUfnUQKp/Car87iI56yiiDeM/HUnUHJhJylUwTOPb6sg/uJHTCHdx9vFAW6tsV4fCCKH0Yn9R3Cs65Mgw7Nc8hLhr9WWf963IEav58CKtQB8zByWOF5tOXhqhkbSmfXQcnIjzHibotZqFtwjo/hA0R9cZKCZY7ErHjMtw7XMDqAaelQigJDzWjUaixu5LD0SFdwCeX1ieHdQnIaGiDmLok5ipg5sNfvhgErGl3Tj/FTxkEIPS52u9cIntdHtkrcxpeuyYRJB37D0Izmq/lxZMWohAFSBazWIn+sjlVQKOUD2cnfYVILQ15SXAXgtcZqWpCGDQOHsS8UBV1HQ6nlscGs4r4j4P4m6mJu9f8oGNtcGpER8GtB+p16ScS9kyOdFZYh/j7xTkFuNR9u9gFdiipSxN6gSYdaYCc18q4Lm6HmDly9pA8iYa37EWwlyo2G/PDktyyl2RCX/slwkMllBPYrl0OGMf02Lv3EUQcPRiU2dMW0Fu4R/bbGcsWwl6D0MtbwjBfDsbmWYDNMtPuM4WJoVa9UA7QTW4qNELZviS6Y1W2cEnXvbETDzeeRySCfXE3X361OnqzZJ/Kzzqavb+9fNlTQpXBmQ1YW6+oSpg56XTJWMiMsh8=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SN4PR0501MB3870.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 3PYumW6LNRmuaHYxs583JPFrD0y6oJwJbI33njTxVsg3qgEOJYnCt3IyBnAg9mb9NavCHkkA3UbLIsQhWVZaTAXlUT3kj0ETvVpjujlfDExlqwMr8uQGPxqFbh1Smfqi3b2UOHIZhTuuXknZCXmN9l8UfR0sgwIk9IMwAG5HvnWKrMzZufnB5yNiX2QkVV79rCfQJpSpQX9Dv8QYHpCnCx+iTw12ZO3WmJA2C5wXfAdVGD7hwCPXBO95eBELfDvaDfkK3SeHFoK77iFzc48hG/QZXGJxGRs+bWMlUAkCFR0OecWnKAxc1yBFKM0q//s8ZmKpEUjO/+BDZdaBlNsdKdDFL7O+Aee1YC7oMZN5alHabAPb7gSChgfSRqI9G/9qWXmHu/GAv19Am/H9JW+9YDhH1cv7QFfeeHcmX8wXzoc7Ejmc+DL9ipHj5bNTkGo52lLb3G69QP4En0p06FiWEmVDVqHEACrfIBTKUfJIhYgHfQw6R+hVu5UcAXwREgAWo1FGHY8x/Yz8nB55JYfiF6gu0jWMmZ6ueUbudsXzRDatxY2vXv0l12VquOdT872RrRUQUKr+EQm890FVZ9CPPf5zBhmmYx5r3efLFN/SIlLIYsns3AAovSz3N0HoFdeE9I7nAaJHJQ6xpOSKhomFWsjezIsCJAhLFd3kS+XrwnZ9jHs/j8Pn2epKV7V/D24ZLy1/vr0J490XsYWU3pifnRGtirrcZQesMlGOpzHp25ju4fg5LDhmmn/TYFJfISUqjN2sm9aL2gtt8C+Ho9FxPb+kGhbeTvf6k82InzDY0ERl4/t6ooA8ePQeFMqKIiC4nTCAMav4D5Fnq6NfQB7gfEJYflmJDefiMN6HNnEaboRs7wu5IuNYe2LwZ/LDgNApRAL06inwwQVU0oTVDQb7kFxATTaPMbvrtUQN1ZndK1xs/ePirfu/hhPid0l1139mQJc4Bk0XCGAEoE66nypVoICldpmKqAe5hTSXp4i8g3uYGZcqCtuy8FmKXmuFsB2VneNx9LUh+8Rpt52CERCiWxlp3NT7yh9AaA/pHq6S/aPoSFf7ffCz46clEClyE3S9ReKmZbznu6Ia3q0z7h9QX+o9N1ENXOrQqL1Lw89mt+xrtS7O1ERVIOPti3+6qYBGGlbk6q72bD31m1QlmabPj6HDWRSnlTLBxixpxfPYdMGhUAQKuLoDOSoNOxcAxXVI1e+/TxSdHePzvmVz01iIa+4qxAwnqi40xuZoI1aMQYGXXEajmwSw0HVSHWIG4+5NTD1KKjZ3kr1k4gUUJYH0ghNkZqe3hDAi/HJdU299NNhcGJm0gXPUy4fftVtKd9q8nMLJJQ/4ng7Qdi9cLswigw4pHvNJBqDJcL/7B6TCmOcbL8jgNSw3YEd41v6oF0+0RwU9TxuAOe65f7P44bDpD+Dyeme9P0xrrOfdI482Gn8VN9EEVrCz0BuC0VMKM0TSDa1DS9yFrUBcIuL/M1blWNH9UUvidw4yTv8N9+T1MJlolOmdYq2VaN8bBoVcet5UxHM/DInFtHzrtCGqalNw6hc8R0GeNLIJS7Qjehrw2OM++GISiUR+dNOqTpNdTqoe
Content-Type: text/plain; charset="utf-7"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN4PR0501MB3870.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 77bbd2d8-f065-4701-6200-08dcb56128e4
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2024 15:13:28.2176 (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: bB+U8g7hZX5jlygR5pQkVMtcOSkOz3GVHzUcXvOJDGFaBMefnFKjnj746P0d/d4FDeABEY7YgFYUUTID6bkmvA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR05MB8662
X-Proofpoint-GUID: 7HA3uH_AjPHLRShwgz69tGkM-YKgaRjM
X-Proofpoint-ORIG-GUID: 7HA3uH_AjPHLRShwgz69tGkM-YKgaRjM
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-08-05_04,2024-08-02_01,2024-05-17_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 bulkscore=0 clxscore=1011 mlxscore=0 impostorscore=0 spamscore=0 priorityscore=1501 adultscore=0 phishscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2407110000 definitions=main-2408050109
Message-ID-Hash: WXNVSSRXP6PRID4MOZKAWXKFCAYXXCWM
X-Message-ID-Hash: WXNVSSRXP6PRID4MOZKAWXKFCAYXXCWM
X-MailFrom: csekar@juniper.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-mpls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, "draft-ietf-mpls-ri-rsvp-frr@ietf.org" <draft-ietf-mpls-ri-rsvp-frr@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [mpls] Re: John Scudder's Discuss on draft-ietf-mpls-ri-rsvp-frr-18: (with DISCUSS and COMMENT)
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/Tk4BsarPWUNS2uvfd9rmj-rICdA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Owner: <mailto:mpls-owner@ietf.org>
List-Post: <mailto:mpls@ietf.org>
List-Subscribe: <mailto:mpls-join@ietf.org>
List-Unsubscribe: <mailto:mpls-leave@ietf.org>

Hi John,
Please see inline (prefixed [CR3]) for responses.

Thanks,
Chandra.


Juniper Business Use Only
> -----Original Message-----
> From: John Scudder <jgs@juniper.net>
> Sent: Tuesday, July 23, 2024 8:59 PM
> To: Chandrasekar Ramachandran <csekar@juniper.net>
> Cc: The IESG <iesg@ietf.org>; draft-ietf-mpls-ri-rsvp-frr@ietf.org; mpls-
> chairs@ietf.org; mpls@ietf.org; Nicolai Leymann <n.leymann@telekom.de>
> Subject: Re: John Scudder's Discuss on draft-ietf-mpls-ri-rsvp-frr-18: (with
> DISCUSS and COMMENT)
>
> Hi Chandra,
>
> My replies are inline.
>
> Thanks,
>
> —John

<snipped>

> >>>> -------------------------------------------------------------------
> >>>> --
> >>>> -
> >>>> COMMENT:
> >>>> -------------------------------------------------------------------
> >>>> --
> >>>> -
> >>>>
> >>>> ## COMMENT
> >>
> >> Thanks for resolving my previous comments. I have one new comment,
> >> related to the changes made since my last review.
> >>
> >> ### Section 4.4.3, what other bits could there be?
> >>
> >> Version 21 has,
> >>
> >>      If no bit is set, then the PathTear message MUST be processed as a
> >>      normal PathTear message for the LSP.
> >>
> >> I see this was introduced after my last review. I'm curious as to the
> >> reason for the change (I suppose it was the result of somebody else's
> >> review). I ask because, the previous text spoke specifically about
> >> "the M-bit" but now you speak generically about "no bit", presumably
> >> to include the M-bit, but not exclusively. The problem is, I don't
> >> see any other bit flags in the object header, even potentially. The
> >> fields are Length, Class, C–type, a one-bit field called M- bit, and a field 31
> bits wide, called "Reserved", but notably, not called "flags"
> >> or something like that.
> >>
> >> So, what is the difference between the old text, and the new? As far
> >> as I can tell the new text while correct, is less transparent than
> >> the old text without bringing any benefit.
> >>
> >
> > [CR2] The above change was made to address the following questions from
> IANA:
> > **
> > RFC 3936 says that new Class Types registries have 256 values. The current
> version of this document assigns value 1, but doesn't tell us what to do with
> value 0. Should it be reserved?
>
> I’m curious what your resolution to that question from IANA was? In version
> 21 I still see nothing about value 0 or for that matter values 2-255. I do see
> that other class types registries are also silent about value 0 and unassigned
> values, so maybe you decided that’s fine. I’m also curious what the
> registration policy is for the c-types conditions sub-registry. The header before
> all the c-types, https://www.iana.org/assignments/rsvp-parameters/rsvp-
> parameters.xhtml#rsvp-parameters-4 says that "any new Class Number
> definition must specify an appropriate IANA Considerations policy for
> assigning additional Class Type values” so it seems you’re supposed to supply
> one (although I don’t see them for the other conditions sub-registries).
>

[CR3] The following is the response that was given to IANA (which was accepted) regarding the usage of value 0 for “Class-Types” –
**
Yes, it is true that RFC 3936 is silent on the usage of value 0 for Class Types (it just calls out that there are 8 bits to use for the Class Type). But, there has never been any RSVP Class Object defined (since inception) for which a Class Type of 0 was allocated (please see https://www.iana.org/assignments/rsvp-parameters/rsvp-parameters.xhtml) The convention has always been to start with C-Type 1. This is because it is extremely unlikely to ever have a large number of flavors of the same object (the most we have ever used is 24 values for the SESSION object). Traditionally, there has never been any guidance given to IANA on C-Type 0 when a new RSVP object is defined. You can refer to any RFC where a new object is defined (examples – RFC5063, RFC8149, RFC4874, RFC7417) – so, I don’t see the reason to do that now. Just having a table with description for Value “1” should be sufficient.
**
[CR3] With regards to the specification of an appropriate IANA Considerations policy for assigning additional Class Type values, we did not come across any precedent for this. That said, we can add the following statement in Section 6.1  -
Assignment of additional Class Type values for Class Name “CONDITIONS” are to be performed via “IETF Review” [RFC8126].

> > Can you confirm that the new CONDITIONS Objects Flags registry shouldn't
> have a registration or reservation that has the value 0x000?
> > **
> > Please also refer to the corresponding changes in the IANA Considerations
> Section (Section 6.1).
> >
> > This document defines just one bit flag, but our intent was to leave room for
> other bit flags to be introduced in future documents. In case, some
> implementation includes the CONDITIONS object in a Tear message and does
> not set any flag, then it should be treated like a regular unconditional Tear
> message. That was the motivation behind saying – “If no bit is set..”.
> >
> > Would the following changes address your concern?
> >
> > In Section 4.4.3:
> > Class: TBA1
> > C-type: 1
> > Reserved bits: Reserved bits MUST be set to zero on transmission and
> MUST be ignored on receipt.
>
> That’s good enough. IMO if you intend that the entire field marked
> “Reserved” is a flags field, it’s even better to write it like,
>
> ```
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Length | Class | C-type |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> | Flags (Reserved) |M|
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>
>     • Class: TBA1
> • C-type: 1
> • Flags is a 32-bit field. Bit 31 is the Merge-point condition (M) bit: If the M bit
> is set, then the PathTear message MUST be processed according to the
> receiver router role, i.e. if the receiving router is an MP or not for the LSP. If it
> is not set, then the PathTear message MUST be processed as a normal
> PathTear message for the LSP. Bits 0-30 are reserved, they MUST be set to zero
> on transmission and MUST be ignored on receipt.
> ```
>
> The point of the suggested revision is to clarify that the field isn’t just 31
> unstructured bits with no intended use, but that it’s all flags. (And knowing
> that sometimes these decisions get revised in the future, too — at some point
> if bits 0-15 remain unallocated, some later RFC could be written to redefine
> them as a 16-bit integer field, for example. But that’s OK, we should
> document your current intent as well as we can.)
>

[CR3] We’ll make the suggested change in the next revision.

> By the way, I noticed you left off the customary bit number ruler at the top of
> the figure. The RFCEd would probably fix this, but you should do so in your
> next rev.
>

[CR3] We’ll fix this in the next revision.

> > Merge-point condition (M) bit: If the M bit is set to 1, then the PathTear
> message MUST be processed according to the receiver router role, i.e. if the
> receiving router is an MP or not for the LSP.  If the M bit is set to 0, then the
> PathTear message MUST be processed as a normal PathTear message for the
> LSP.
> >
> > In Section 6.1:
> > s/sub-registry for "CONDITIONS Object Flags"/sub-registry for "CONDITIONS
> Object Values"
>
> I think it makes better sense as flags, again based on your statement that "our
> intent was to leave room for other bit flags to be introduced”. Your current
> text is,
>
> OLD:
> Bit Number Hex Value Name Reference
> - 0x0000 No Condition This document
> 31 0x0001 Merge-point This document
>
> It seems to me as though the actual confusion arises from the “-“ line, so
> possibly, imitating the convention used by the other flags sub-registry already
> under RSVP parameters, https://www.iana.org/assignments/rsvp-
> parameters/rsvp-parameters.xhtml#rsvp-parameters-119,
>
> NEW:
> Bit Number  32-Bit Value  Name  Reference
> 0-30  Unassigned
> 31 0x0001 Merge-point This document
>

[CR3] We’ll make the suggested change in the next revision.