Re: [Lsr] Robert Wilton's No Objection on draft-ietf-lsr-isis-invalid-tlv-02: (with COMMENT)

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Tue, 14 July 2020 16:52 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1E293A0A82; Tue, 14 Jul 2020 09:52:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.62
X-Spam-Level:
X-Spam-Status: No, score=-9.62 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, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=I7CpZ2nw; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FCkunAS4
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 flZWWVdsEAKX; Tue, 14 Jul 2020 09:52:00 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF8553A0A64; Tue, 14 Jul 2020 09:51:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4796; q=dns/txt; s=iport; t=1594745519; x=1595955119; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=eO9FOb95pvffpem3YocyHg2vloH0VFwEctbM85O5unE=; b=I7CpZ2nw8/MVbnBovJasGosSUbFq/PQ6aNWmNW9zI6+Dzn6A08Sq7gEL N8mvRpA3ddRJG39org3cA/dQN02/dFWV+wH5qIDFZOZCyP4gm2knrYJHk JvmjOZ/9Amuygf0dwTUMKND2u7leufkuR/nfFWTYUgE4c/nZ4ZIbb6wPv k=;
IronPort-PHdr: 9a23:hmu9ShIB3F2M/s316tmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvKk/h17SVoKd4PVB2KLasKHlDGoH55vJ8HUPa4dFWBJNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YkNUA835IVbVpy764TsbAB6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DcAQA+4Q1f/51dJa1gGwEBAQEBAQEBBQEBARIBAQEDAwEBAUCBSoFSUQdvWC8shDODRgONUYoCjlyBQoERA1ULAQEBDAEBIwoCBAEBhEwCF4FwAiQ4EwIDAQELAQEFAQEBAgEGBG2FWwyFbwEBAQECARIREQwBATcBBAcEAgEGAhEEAQEDAiYCAgIfERUICAIEAQ0FCBqDBYJLAw4gAQ6OKpBoAoE5iGF2gTKDAQEBBYFGQYMvDQuCDgMGgQ4qAYJpg1WCL4QEGoFBP4ERQ4JNPoIaQgIBAgGBJgESASODFDOCLY8iDwMugikBPKIUTQqCXYhTjBcEhQ2Cdok5hSWNYJFxgWaIPoJbkXgCBAIEBQIOAQEFgWojZ1gRB3AVgyRQFwINjh43gzqFFIVCdAI1AgYBBwEBAwl8j1ABAQ
X-IronPort-AV: E=Sophos;i="5.75,352,1589241600"; d="scan'208";a="788298015"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Jul 2020 16:51:52 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 06EGpqUr016661 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 14 Jul 2020 16:51:52 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 14 Jul 2020 11:51:52 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 14 Jul 2020 12:51:51 -0400
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 14 Jul 2020 11:51:50 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GzaAHxvE7pOw55jqgsNUDLLYGUkCet4UIJOm3LoMC6XTRh+yyYjvQz+7Ex06RghqW7zx9Orw7maLfe+NjMn2Shp8PQMmJgdCsHe2RVJqmtGVW1hL50Jw96mVBSmAujF/Yy5rmdf+K2Wk0eyHqUXQq8+1xShWOmwp9LveZ2eebrBy+tQSlKqip8Txu/u8wEBGE+pCr++jpIiPrZ39o+ggIDEddo/5trJ7PhQGqQCVEbMKgEg7IHmDY0Nnq6PHAI31hDy3YZCBltrAS2Knumg8CUsIu62gYA+rc2WZStKVQEhtS1AJP6mMffOPVYehqixPjfp7jswC2EDXnerMI6fuqQ==
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=eO9FOb95pvffpem3YocyHg2vloH0VFwEctbM85O5unE=; b=W4kvHUkX6zCfCqXEGNmAHJ6VZRH1yo1EawoIf3afeqgADrHISeCJM9fN2vGdPkple1KmZmsa7zOUDnxhx4Ugm2Q34EY75hC4SdopKPKhIymV/m8870zldBNUj17mhbQ/1gd7r/oah+RgRqP9RwoV8ATG8700KqZqQQpFtfyl1+BKKGabh/IZLxoIt2Pt57XF22kVOlR/MZqbPimK1JnZ66dCWo9MAIlgRq8Ag8lTje8klbucFpC2Itv/AZABYbEzoZjDdpklsrPlkHOi0T+jiuwXzVE1+INmHoo3Emxx57wjEWVszXsm76aVnpF+UJXBnr25mkY9b6WmJpKGZz1gGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eO9FOb95pvffpem3YocyHg2vloH0VFwEctbM85O5unE=; b=FCkunAS4nthWH6CB8vjVfTAjXyEdzW7hYE/EOR9aWw26IppvjrKV6c/aJ6C+YEEKsx2KkwA2+/TXhu/PxZwFMNP+5EcnQOzKIItnc0KIqAVgaxn3Si5O2l2ndc2fAC14CmVqH1eC68UDBH5aDMbI/I/5pkpms0iT45I0PJOoyWY=
Received: from MN2PR11MB4352.namprd11.prod.outlook.com (2603:10b6:208:18e::30) by MN2PR11MB4079.namprd11.prod.outlook.com (2603:10b6:208:153::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Tue, 14 Jul 2020 16:51:50 +0000
Received: from MN2PR11MB4352.namprd11.prod.outlook.com ([fe80::d1cc:2f9f:a6bd:6f30]) by MN2PR11MB4352.namprd11.prod.outlook.com ([fe80::d1cc:2f9f:a6bd:6f30%3]) with mapi id 15.20.3174.026; Tue, 14 Jul 2020 16:51:50 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-lsr-isis-invalid-tlv@ietf.org" <draft-ietf-lsr-isis-invalid-tlv@ietf.org>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, Christian Hopps <chopps@chopps.org>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>
Thread-Topic: Robert Wilton's No Objection on draft-ietf-lsr-isis-invalid-tlv-02: (with COMMENT)
Thread-Index: AQHWWcCvcbwZG767oUmpYPVmb3vXHqkHRp8w
Date: Tue, 14 Jul 2020 16:51:50 +0000
Message-ID: <MN2PR11MB4352C111E92717C924382DCFC1610@MN2PR11MB4352.namprd11.prod.outlook.com>
References: <159471868933.24921.14877121564881281834@ietfa.amsl.com>
In-Reply-To: <159471868933.24921.14877121564881281834@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2602:306:36ca:6640:7508:3e5d:6c1d:9aa3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2353f1e4-4cf6-4914-658c-08d82816342b
x-ms-traffictypediagnostic: MN2PR11MB4079:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB40794F17724645072F70D57DC1610@MN2PR11MB4079.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YIfLGT0FkQx2/dB/CDA1GGUh6EeB/Z5ACpaGdllVaEU/Oc5G/sKRLvhnwwf2FTdV6ut9ld/Ieg/7Gf3gFg4xl4Q8ia7mbPRDE837j/h35i9hiBrb1+giDbLALv10g5ycz2Vfgw9p2LDT6MjcAM1jljFg85bNZqLs9iizDepK/6ewOsjGvWGAyXUr9RtSU+aWAMs2EHQqNCmqQUvp/Ao211S94zuXTeZHm7vs9v0+yLBQ+KtLkzl9p3O2xNSMwLIs0y9K9AEJTCtqtsVEI5fKrp7h6TGpT4xc+uL2ucPwFEvnT+r5MdH3fSaFD0ceoxG/aaFTrqzYm+LxACK91uiXep2m/fzaSzZfW2F5fN97Y7fTF6iGUeCclpUUnP/LVZLlTABIIj0lqH0nIeOQc0sj1Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4352.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(136003)(376002)(366004)(39860400002)(54906003)(66556008)(76116006)(316002)(66946007)(66446008)(64756008)(66476007)(4326008)(5660300002)(110136005)(55016002)(9686003)(83380400001)(52536014)(186003)(53546011)(6506007)(2906002)(8676002)(33656002)(71200400001)(8936002)(966005)(478600001)(7696005)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: tx3szsaEdA3QFO549oJc1x9RJs4GqXNE0MF1wMns23S0obsgQ6aQTyHVebkCrMIj/VABexrXLvYoSqzw5bQXToYZiESrccujfA3JGwBTYAZQxeSZX42qoqaGn3I2CcPuGjjnhBM+xoYtPO4ZL7wNe8d+v9SCYb9pXrw3plPuI8Ib9WIzcUBwFlW1tvLyGw62doj2pLVVXxJ7+MJ8msXfvKSkV985ZTom+tWwe7MDLdkX/esaljcfqyCENF392wDsHaDx0mDEKw1qctli4PyUGisrNdecWoVVCAOoLvAnssTcrtCcRhuywfU49cfoaWcnvVniyznjy0I8kN5JifpRL+9ITjX4LORAUqHV35GfcGjs8q0RTOy4nLhYX8s9T77rLLCUneLnPkIAOyqZRdymtNXe4Ul0QumbKOYFMLf3QIIWiCoan6qLXGfszE8sDsFGJiTgzJRc8EjiStlOG8v7xIkmgkOeO4iB6YSU/AExUxFvqgYumC1VPKgA/xX4cSmcLTNcYnl1LL4Dlpl9eFQT1MB5GFe5qfP821eObZlUNgRmebKj76C+MJ2KrexoNkFQ
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4352.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2353f1e4-4cf6-4914-658c-08d82816342b
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2020 16:51:50.0227 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4qTLoltAsw1rAHtTAP//xBlp2iXzSYngcXtghaxdkcjA/Xanlw6rDiJPN/MtssriGRLck+80Nkn1SGfXCkIMQg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4079
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/uXcMpFku0ef6a2VKxh4aSrUYAfE>
Subject: Re: [Lsr] Robert Wilton's No Objection on draft-ietf-lsr-isis-invalid-tlv-02: (with COMMENT)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 16:52:02 -0000

Rob -

Thanx for the review.
Responses inline.

> -----Original Message-----
> From: Robert Wilton via Datatracker <noreply@ietf.org>
> Sent: Tuesday, July 14, 2020 2:25 AM
> To: The IESG <iesg@ietf.org>
> Cc: draft-ietf-lsr-isis-invalid-tlv@ietf.org; lsr-chairs@ietf.org; lsr@ietf.org;
> Christian Hopps <chopps@chopps.org>; aretana.ietf@gmail.com;
> chopps@chopps.org
> Subject: Robert Wilton's No Objection on draft-ietf-lsr-isis-invalid-tlv-02:
> (with COMMENT)
> 
> Robert Wilton has entered the following ballot position for
> draft-ietf-lsr-isis-invalid-tlv-02: 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 IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-lsr-isis-invalid-tlv/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> The document is short and easy to read, thanks!  However, I was sure
> whether I
> should put a DISCUSS on this document for section 3.4.
> 
> I find that the quoted paragraph from RFC6232 to be badly worded:
> 
>       "The POI TLV SHOULD be found in all purges and
>        MUST NOT be found in LSPs with a non-zero
>        Remaining Lifetime."
> 
> Taking a strict reading of this, my interpretation is that an implementation is
> not compliant to RFC 6232 if it happens to receive a POI TLV in an LSP with
> non-zero remaining lifetime!  Further, this text then arguably conflicts with
> earlier parts of this document regarding how unrecognized or bad TLVs
> should be
> handled.
> 
> Hence, given that RFC6232 is being updated, I would prefer it if this
> document
> also updated RFC6232 to clarify the above paragraph to something like:
> 
>       "The POI TLV SHOULD be sent in all purges and
>        MUST NOT be sent in LSPs with a non-zero
>        Remaining Lifetime."
> 
[Les:] I have no objection to the wording change.  

But, I do find your interpretation that "an implementation which receives...is non-compliant" a bit pedantic (no offense intended).
Clearly an implementation cannot control what it receives. 😊
But I agree your proposed wording change is more "traditional".


> One other minor comment:
> 
>     It is RECOMMENDED that implementations provide controls for the
> enablement
>     of behaviors that are not backward compatible.
> 
> Is this covered by the existing ISIS YANG model, or included in the latest
> update to that YANG model?

[Les:] Note that the wording of this has been revised based on recent comments and now speaks to future instances as well as existing ones. But to answer your question, this isn’t just "one thing".  For each non-backwards compatible behavior I would expect that an implementation would need to provide a separate control. So coverage in a YANG model is going to be on a feature-by-feature basis. There is no one generic "backwards-compatible-knob" that will suffice.

More details I leave to the team that will be working on extensions to the base protocol YANG model.

   Les


> 
> Regards,
> Rob
> 
>