Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-ri-rsvp-frr-07: (with DISCUSS and COMMENT)

Chandrasekar Ramachandran <csekar@juniper.net> Wed, 04 December 2019 18:50 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 58A5512091E; Wed, 4 Dec 2019 10:50:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=trBY5J3J; dkim=pass (1024-bit key) header.d=juniper.net header.b=EhBodpae
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 mb9j3fCSvCos; Wed, 4 Dec 2019 10:50:12 -0800 (PST)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 B39451208B5; Wed, 4 Dec 2019 10:50:12 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id xB4Im7Ik014466; Wed, 4 Dec 2019 10:50:11 -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 : content-transfer-encoding : mime-version; s=PPS1017; bh=bLj9hVCbo0LMis3wVxK+RStebybofz9SJJo/noUZwgI=; b=trBY5J3JTEY8NvkD2iXu+bX6lJXnW11jartkpDIO8KyOUVDdiEDoCWayiI9ATKwi+js3 fpNkNNFQcINNsJ418CFeAZr3lUu4al9dMWJfGVy0ZBJHDMplJPEUrAMSrR0EdEVzZrD8 TFllFaHtSKBmxXHEXKOcxk0pubfS3gsTtFUGgLKMR2JZnZGWc5jgBuZCcV4OffW6/Np5 FfRc/0fj5DgzNRhBIAcQuSXykr5Zp92YbSWlc4v4Y16409/uDfQuJZbIQznIw+OmCx8S BUBd6uPY+9gWdb2YQkTXweKbyZSY+0boDeaS/W88U0iGZrkOEhCExAmH5D6uKEikdMlL /A==
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2053.outbound.protection.outlook.com [104.47.36.53]) by mx0a-00273201.pphosted.com with ESMTP id 2wpb7n8sf6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 04 Dec 2019 10:50:11 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k0wvC2vzSQxLhOp4wWeVRs1vJoNABj4KoppuE/FxjC4lv7WEX4FPL6hVp5jh5Nttc56YBX62PZCz1q7BfwFg7vlnWeF50KDMhZpOZO0tCOOnIn6+MrNQ+dDINEXaPKuAU+TrWZATQnAL+4DYRJMTT0YfhDbSsuLDhC7zn7vxuWcrX09wp7FXn2I93XJ+iDibcXOCiCzG8WMts4VyUgSWUrFjQliIIRSxthjVn5md60KFtKiMqFago+P+wpZDJdWBgRx63Ho2qhedzKLj7EgO35gWfr0Xap2vxWftLubImNwTgJNTPgVVfdxxptLcRRZ9dqWSi9Hciq/Vsrrb3peBZA==
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-SenderADCheck; bh=bLj9hVCbo0LMis3wVxK+RStebybofz9SJJo/noUZwgI=; b=i4KxY5tZuj0QWKB4I/P8QJNUty20w7NS8Eni4Uoc/5QBb2oSZaZpSesbnbjCeltKtDEqhCRzs5gLi6jvnn1fpiZfnbnF0EtNIPoboPtUvUP/t0zLCd42VmLzNibmIP3ezPJyZ5WxoYL+A4a3zs3pTLhdnH8p9EmXZU5zbHKLS2NAN09ydwjW3inwg8+GH3ebnHX8TFHul3dNNnPSUIHFAkSxBJbV2yeyP0iKNNO/G9AlLskoi5Bhu9uKwG/6Bc0b0RN1yqPfsYV4nJmjkNrgCoPB6HsIrjzJ2PaaAd5cKuj1rxXQDUYjlPxp73rb9lL+CcDIZzX+V0X1OojbDf4vLg==
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=bLj9hVCbo0LMis3wVxK+RStebybofz9SJJo/noUZwgI=; b=EhBodpae9Y2RdYWawrUbqsWN2rnjLuIpTNF686VHZDfk8GFtsv/NkMSLCqmuJf7pv7gv8FVasQq5kzQreFIU0H4L7TY6ygyFFcc1izLtyv8n9Emx0Snl7gT2oPA54Lqadx1y3GgPra2SkxHHFO1AkFVUtFXcMP4LfCiBbSZxLWQ=
Received: from MN2PR05MB6174.namprd05.prod.outlook.com (20.178.240.147) by MN2PR05MB6989.namprd05.prod.outlook.com (52.135.38.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.10; Wed, 4 Dec 2019 18:50:09 +0000
Received: from MN2PR05MB6174.namprd05.prod.outlook.com ([fe80::2499:67f7:17c3:805e]) by MN2PR05MB6174.namprd05.prod.outlook.com ([fe80::2499:67f7:17c3:805e%6]) with mapi id 15.20.2516.003; Wed, 4 Dec 2019 18:50:09 +0000
From: Chandrasekar Ramachandran <csekar@juniper.net>
To: Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-mpls-ri-rsvp-frr@ietf.org" <draft-ietf-mpls-ri-rsvp-frr@ietf.org>, Nicolai Leymann <n.leymann@telekom.de>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: Alvaro Retana's Discuss on draft-ietf-mpls-ri-rsvp-frr-07: (with DISCUSS and COMMENT)
Thread-Index: AQHVqtOltsg/6/RiYUiuHFBqqwSTYw==
Content-Class:
Date: Wed, 04 Dec 2019 18:50:09 +0000
Message-ID: <MN2PR05MB61746F4DCF7D06BC7BF73055D95D0@MN2PR05MB6174.namprd05.prod.outlook.com>
References: <157532380379.1952.9823190776406362368.idtracker@ietfa.amsl.com>
In-Reply-To: <157532380379.1952.9823190776406362368.idtracker@ietfa.amsl.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_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=csekar@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2019-12-04T18:50:07.0594801Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=1ef7448f-f4d1-4bf0-8159-0655c13d2639; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [116.197.184.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3652ea5a-1544-4207-9ff4-08d778eac977
x-ms-traffictypediagnostic: MN2PR05MB6989:
x-microsoft-antispam-prvs: <MN2PR05MB69895008FC6C97FD9B3357B4D95D0@MN2PR05MB6989.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(366004)(376002)(346002)(396003)(13464003)(37854004)(189003)(199004)(5660300002)(71200400001)(55016002)(6436002)(186003)(71190400001)(52536014)(9686003)(4326008)(6306002)(14444005)(8676002)(966005)(229853002)(6246003)(6116002)(64756008)(25786009)(66556008)(3846002)(66446008)(74316002)(7736002)(99286004)(110136005)(81166006)(86362001)(76116006)(14454004)(8936002)(316002)(2906002)(33656002)(11346002)(305945005)(102836004)(66946007)(26005)(66476007)(53546011)(7696005)(76176011)(478600001)(81156014)(6506007)(54906003); DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR05MB6989; H:MN2PR05MB6174.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TqQ/Thv9VnSYWu2w15VZPxswWe2Ar23EviZ8NvJqP/ShIZKnwBUJH0ww/XtpmGDfBCbYtOJjh0Yrs5Mwzz5eHbnkBTOdrYfFnJ49UEpokb1QEBbdTxJVlGxulqyx+u1wXwlPROPKHfPJ3PMxtd1oE+vgY8RQu2AAjQoTjDLJARqqA9hvu1LF4jxPmj1L8VZ6Bqr5fJ07h64pODeedxJHp84IOrn9ws7ZF70MHORko8r1zX7RITaAv+h5jMCHpWlnLCMxdYml9b1+AkU3/2jJMWhBWUn153IpX94ErcybIIEFiKVnbrxmgHw3yM0kZwevnAHwcc81fEQdkv0PFzWqZ0VTBP2Dt+LWYCnrQGf0SV6B7CUBnYjVo8FB3odpNL50Cj7EktuOmMVaVdksMs/ipcZbjhDVJRYzAXiR/Iw/jLZIbxo1s6EM/k/q0K1IA2agjc/92k3b2WNOzgu9W0VdIvlseLxvwz+DTywAzKgQHgKsMwwvH5BAzHulcWckEfcaTXOrFgme8+VVCMa6g5JLhSpR9tfJGf2mRZ4ipcMVBOA3vDyTgGhBgrS6283234Gv
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3652ea5a-1544-4207-9ff4-08d778eac977
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 18:50:09.2365 (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: eSnntF0cguwJq1wAba4k5hiYDkRbpWAPgyBTUddftOJmz0FBGdMiJYDjCrEgzNQ0cT50Cte/Z3Af9+oBTyQ62A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6989
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,18.0.572 definitions=2019-12-04_03:2019-12-04,2019-12-04 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 mlxlogscore=999 phishscore=0 clxscore=1011 malwarescore=0 mlxscore=0 adultscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-1912040152
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/jtFlclSxvICpZoFk8-mkfPnRgpw>
Subject: Re: [mpls] Alvaro Retana's Discuss on draft-ietf-mpls-ri-rsvp-frr-07: (with DISCUSS and COMMENT)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 18:50:15 -0000

Hi Alvaro,
Please see inline for my detailed response.

Thanks,
Chandra.


Juniper Business Use Only

> -----Original Message-----
> From: Alvaro Retana via Datatracker <noreply@ietf.org>
> Sent: Tuesday, December 3, 2019 3:27 AM
> To: The IESG <iesg@ietf.org>
> Cc: draft-ietf-mpls-ri-rsvp-frr@ietf.org; Nicolai Leymann
> <n.leymann@telekom.de>; mpls-chairs@ietf.org; mpls@ietf.org
> Subject: Alvaro Retana's Discuss on draft-ietf-mpls-ri-rsvp-frr-07: (with
> DISCUSS and COMMENT)
> 
> Alvaro Retana has entered the following ballot position for
> draft-ietf-mpls-ri-rsvp-frr-07: Discuss
> 
> 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://urldefense.com/v3/__https://www.ietf.org/iesg/statement/discuss-
> criteria.html__;!8WoA6RjC81c!TdBQJlpdvEgOpd_TW-
> Tk1Gvef2wguH5uT4DDEumY6CU7g1zRBaNXFBL3UAZblhs$
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-
> mpls-ri-rsvp-frr/__;!8WoA6RjC81c!TdBQJlpdvEgOpd_TW-
> Tk1Gvef2wguH5uT4DDEumY6CU7g1zRBaNXFBL3523ZDaM$
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> §4.1 (Requirement on RFC 4090 Capable Node to advertise RI-RSVP
> Capability)
> says:
> 
>    A node supporting [RFC4090] facility protection FRR MAY set the RI-
>    RSVP capability (I bit) defined in Section 3 of RSVP-TE Scaling
>    Techniques [RFC8370] only if it supports all the extensions specified
>    in the rest of this document.  A node supporting [RFC4090] facility
>    bypass FRR but not supporting the extensions specified in this
>    document MUST reset the RI-RSVP capability (I bit) in the outgoing
>    Node-ID based Hello messages.  Hence, this document updates [RFC4090]
>    by defining extensions and additional procedures over facility
>    protection FRR defined in [RFC4090] in order to advertise RI-RSVP
>    capability [RFC8370].
> 
> I understand the intent: advertise the I bit if this specification is
> supported, and don't if it is not.  However, the second sentence cannot be
> normative ("MUST reset the RI-RSVP capability") because, by definition, a
> node
> that doesn't support this specification won't implement anything in it.  IOW,
> this document can't mandate a behavior for nodes that may not be aware of
> it.
> 
> The conditions for supporting RI-RSVP from rfc8370/§3 don't contemplate
> this
> specification (obviously!), which means that nodes that conform to rfc8370
> may
> advertise the capability without supporting this document.  Note that
> rfc8370
> doesn't even mention rfc4090, so the setting of the I bit seems independent
> to
> it too.
> 
> I am balloting DISCUSS because the correct setting of the RI-RSVP capability
> is
> essential to the operation described in this document.
> 

[Chandra] I agree that what you have pointed out requires some changes to the text. Would the following changes to the document address your concerns adequately?
(1) In document header, change "Updates: 4090" to "Updates: 4090, 8370"

(2) In Abstract, change the last two sentences from
"The RSVP-TE extensions defined in this document will enhance the facility backup protection mechanism by making the corresponding procedures refresh-interval independent and hence compatible with Refresh-interval Independent RSVP (RI-RSVP) specified in RFC 8370.Hence, this document updates RFC 4090 in order to support RI-RSVP capability specified in RFC 8370."
To
"The RSVP-TE extensions defined in this document will enhance the RFC 4090 facility backup protection mechanism by making the corresponding procedures refresh-interval independent and hence compatible with Refresh-interval Independent RSVP (RI-RSVP) specified in RFC 8370. Hence, this document updates both RFC 4090 and RFC 8370."

(3) Change the only paragraph in Section 4.1 from
"A node supporting [RFC4090] facility protection FRR MAY set the RI-RSVP capability (I bit) defined in Section 3 of RSVP-TE Scaling Techniques [RFC8370] only if it supports all the extensions specified in the rest of this document.  A node supporting [RFC4090] facility bypass FRR but not supporting the extensions specified in this document MUST reset the RI-RSVP capability (I bit) in the outgoing Node-ID based Hello messages.  Hence, this document updates [RFC4090] by defining extensions and additional procedures over facility protection FRR defined in [RFC4090] in order to advertise RI-RSVP capability [RFC8370]."
To
"A node supporting [RFC4090] facility protection FRR MUST set the RI-   RSVP capability (I bit) defined in Section 3 of RSVP-TE Scaling Techniques [RFC8370] only if it supports all the extensions specified in the rest of this document.  Hence, this document updates [RFC4090] and [RFC8370] by defining extensions and additional procedures over facility protection FRR defined in [RFC4090] in order to advertise RI-RSVP capability [RFC8370]."

> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> - Why doesn't this document formally Update rfc8370?  §4.2.1
> "specifies...additional procedures to support RI-RSVP"
> 

[Chandra] Yes, I see your point. Please refer to the detailed response above to the previous comment.