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

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Mon, 13 July 2020 16:25 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 437EB3A1428; Mon, 13 Jul 2020 09:25:25 -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_H4=-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=BESGHCQB; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QPmP4eLC
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 3eUlBA1swC4g; Mon, 13 Jul 2020 09:25:23 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCDF93A1521; Mon, 13 Jul 2020 09:23:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6356; q=dns/txt; s=iport; t=1594657434; x=1595867034; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=1kbDrMlb1hNt9PIdf0wEGGuf/7Isnad4uT5q5WaxNtM=; b=BESGHCQBgDKirJ+dt8DEiCdurBoLKtmCb6siFnvlcAQ5HfYkB8U+81Rf MXF89INfoDu+GMdM9Y8D+buvRHUkB9upBACsW7UbIrMP1Fm8cGYlb4tSd RFSTUQ0rikRL85h8nXstWgNycCpNWrqIwf6e0y8xN76r9zlxQeUbBYZIn o=;
IronPort-PHdr: 9a23:wFj+bhJcFvGuyto7mNmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvKk/h17SVoKd4PVB2KLasKHlDGoH55vJ8HUPa4dFWBJNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YkNUA835IVbVpy764TsbAB6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0APAAAzigxf/5xdJa1gGQEBAQEBAQEBAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgTgCAQEBAQELAYFRUQdvWC8shDODRgONUYoCjlyBLhSBEQNVCwEBAQwBARgLCgIEAQGETAIXggMCJDYHDQECAwEBCwEBBQEBAQIBBgRthVsMhW8BAQEBAgEBARAREQwBASwLAQQHBAIBBgIRBAEBAQICJgICAh8GCxUICAIEAQ0FCBqDBYJLAw4gAQ6NOpBoAoE5iGF2gTKDAQEBBYFGQYMgDQuCDgMGgQ4qAYJpg1WCL4QEGoFBP4ERQ4JNPoIaQgEBAwGBJgESASODFDOCLY8vglcBPJIEkAxNCoJdiFGMF4URgnSJNoUkjVyRbIoigluRdwIEAgQFAg4BAQWBWg0mZ1gRB3AVO4JpUBcCDY4eDRYUgzqFFIVCdDcCBgEHAQEDCXyOSwEB
X-IronPort-AV: E=Sophos;i="5.75,348,1589241600"; d="scan'208";a="796846802"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Jul 2020 16:23:34 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 06DGNYHu029893 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 13 Jul 2020 16:23:34 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 11:23:33 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 13 Jul 2020 11:23:33 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 13 Jul 2020 11:23:33 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TSfE+LMlt302XXdM4e2BuXOoRH0dSmldsPpUUO9JaY/FR0NqlQiaCqnVbDdpHU4R3x6LPZBazUuwxM3K4ZEJhkU7oNCcUT5jSP6f7h0S35Y94dtj0ricdRCb+GokoQZir8e1u5eErgpTPW2nr7PELUugfPT2RWcd/407cw+DMC2IDQXGsYuDIzn8CNS5OgQToP9lNiJgKwE5z94ZJ5gD7s/vIyxm0aIQlpJ5tlIzBdz1zlE4WIGjctO9o1PAt7ZjP67KtRL4MFrQu746KdZ4ZywKBm/MkONBqllV+EZ8oOVM7VEu48hc+FaT9Un20mCBbG3X2XCbN6mXJQTyZ/zLRg==
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=1kbDrMlb1hNt9PIdf0wEGGuf/7Isnad4uT5q5WaxNtM=; b=Btuf7YJhY8yTDB1cisN9fesHi3u85d3AYKBGLRM5nZePxt40LBawjtC0Gh3gVg/uAc1bbaryKLeNpDM9dMPq+tmZdIOp2aP+YUDHsADZIF+rdbDK33+hhDiK572W754Awe9mk13HHasIpHwj1q0tu1GiWQsraKtAeyqlUXhV2jEZn0k5qnlJifv+tuhFZC8qd0f5G1ZHrPKJJuBikbVoGurLY29TMcI27oNJXZ207VevulILM0pBX2Xk3g4Wkl+v9jdNfodjy+sw7LlRhN9AdCAPeQXv67DI+JvyRMGPYDt6xLyYtT8SAP5FgM3TNgRflL2PJaB3lQUIn0hcxPMYcw==
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=1kbDrMlb1hNt9PIdf0wEGGuf/7Isnad4uT5q5WaxNtM=; b=QPmP4eLCRVK+8ImIoMYPy2t3YYLIc1Hmwu40/Imp6/yB7+cZ19WoByUJHSpdp1GxFOwujrGk01cCerBk7OV/PDfXkLwXl4+Y43yjcUElJIGLU3GLS7gAYQz/JxE+ie+cL+K9xr2uH41o1HzKuJHXjNixz1FsGx1q44xW7ktJ7Xw=
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by BYAPR11MB3831.namprd11.prod.outlook.com (2603:10b6:a03:b0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Mon, 13 Jul 2020 16:23:32 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::744b:761f:b385:f1e2]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::744b:761f:b385:f1e2%7]) with mapi id 15.20.3174.025; Mon, 13 Jul 2020 16:23:32 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, Roman Danyliw <rdd@cert.org>, The IESG <iesg@ietf.org>
CC: "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>, "chopps@chopps.org" <chopps@chopps.org>, "draft-ietf-lsr-isis-invalid-tlv@ietf.org" <draft-ietf-lsr-isis-invalid-tlv@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Roman Danyliw's No Objection on draft-ietf-lsr-isis-invalid-tlv-02: (with COMMENT)
Thread-Index: AQHWWSOj6v/Lge/VtkCoyCO61b+6fKkFpeswgAAGNQCAAAPYcA==
Date: Mon, 13 Jul 2020 16:23:32 +0000
Message-ID: <BY5PR11MB4337D0A6642DF37FD4C05427C1600@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <159465119530.29756.2563469610228907669@ietfa.amsl.com> <BY5PR11MB4337951975F4ECA1D1E480BEC1600@BY5PR11MB4337.namprd11.prod.outlook.com> <A4EC8756-B832-4359-810A-6D2C3750A113@cisco.com>
In-Reply-To: <A4EC8756-B832-4359-810A-6D2C3750A113@cisco.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:5564:b1a9:c304:c47b]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 03ff82c3-28e6-4ab6-37e0-08d8274915c2
x-ms-traffictypediagnostic: BYAPR11MB3831:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB3831289995649EF05742D7D8C1600@BYAPR11MB3831.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pw6GhQcOUnoXW5uWW6nHs6kUQ2ByiszVDz3Og55PQ9DDX+IIXJ2TQM9aIhtAwgkgjlUFbJ1iAWQGtzSEJTUIrRpLM+XZ8Y/M73sJLLVt0xlRDxn4g3VVrrEHTv+Iit9lMMf0OClxmMpKaMZ1buP2mQA4RzUCiflBE1yv0uw0IBAVjHYbwUzzoEw25LYxgecFkh80mXW+DF7p1sqd/j54FbqdBcggfy7lKwjQqPgHyDULz8QFtAeWmaaeNLhDYy/HXReuqMjtx8BpPG95zZHZN2rXbilJsc/v40X5m1Vm56LA1Oljx4cdGaCz0LMJSxP/TjujsEwV7KgBu4N2C69j/lLb15WmTvusp3x4Q5IKK7pR7YIIN9Lag374noYOFvbh1MGPOw4fNzWLFiacrdKfmQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4337.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(396003)(346002)(366004)(39860400002)(136003)(83380400001)(5660300002)(54906003)(33656002)(110136005)(86362001)(8676002)(52536014)(71200400001)(66946007)(7696005)(64756008)(66556008)(76116006)(316002)(4326008)(478600001)(66446008)(66476007)(186003)(2906002)(9686003)(53546011)(966005)(8936002)(6506007)(55016002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: OIb5AVlChiOp9P8jIIqxCnaCiac2gcByMvh1mfIQIpb7uK7FRPZPBI8p5lo5TpypTrXDfy/IvH3uWrlV1l63uHA+RgBPPZaHLp5Vcqrc54ZDnxEPdXzNiH/n9iqMq/APOuMMPuoGQceTykNe8ydaxioX2tCj627jz+WE/ULG5MWfKj7YTSmJjiuZXXHSUp2OMGfnmMZwXOzWOU09zKhBEkHJPC7XTTgiiFrTMk0JfwPiWV/L0dzHTxdnw5o46EWFJ2PD6hcdl+09N+IHsnbz+HQYW4gZqts2TUKkHOsPFO3Lt4B2YL+afGIoyUlLla1EM+QJOXs4k9XfiXQIX25QqxKIZeNW8tzIXax3gcu3GJmYQCi/qklHxx2h1MxGnJNe61S9dpppUFCPnAJutOgOctDSwqIsNLkiiAERAc4Rj7IQCyyqmPSfTg/I4efk4VfdGYsEA6/5cSfXfDY/ccKSb7cYP4koqSDw7fWzOpkAXpaCorTbHui0hzmKJZmCo55Mq7tbzPLCYs5o8j5f1KJ319tAEvjfL7k/rDt+IS6Y33i9uWHAU5faVgEUxtfelRCP
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: BY5PR11MB4337.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 03ff82c3-28e6-4ab6-37e0-08d8274915c2
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2020 16:23:32.1852 (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: 8gVv9XvbKKH2UMrCvCPPZn/w78w+QsBIcqgh90PXY6cDJln7Ch9AAjcdNME6/letm2m65FiZom9vn5P4w7CXdw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3831
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/fJVYyTmcPnVtLoxYoPVJQKq7Vdg>
Subject: Re: [Lsr] Roman Danyliw'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: Mon, 13 Jul 2020 16:25:25 -0000

Acee -

Inline.

> -----Original Message-----
> From: Acee Lindem (acee) <acee@cisco.com>
> Sent: Monday, July 13, 2020 9:04 AM
> To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>; Roman Danyliw
> <rdd@cert.org>; The IESG <iesg@ietf.org>
> Cc: lsr-chairs@ietf.org; aretana.ietf@gmail.com; chopps@chopps.org; draft-
> ietf-lsr-isis-invalid-tlv@ietf.org; lsr@ietf.org
> Subject: Re: [Lsr] Roman Danyliw's No Objection on draft-ietf-lsr-isis-invalid-
> tlv-02: (with COMMENT)
> 
> Hi Les,
> 
> On 7/13/20, 11:53 AM, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
> wrote:
> 
>     Roman -
> 
>     Thanx for the review.
>     Inline.
> 
>     > -----Original Message-----
>     > From: Lsr <lsr-bounces@ietf.org> On Behalf Of Roman Danyliw via
>     > Datatracker
>     > Sent: Monday, July 13, 2020 7:40 AM
>     > To: The IESG <iesg@ietf.org>
>     > Cc: lsr-chairs@ietf.org; aretana.ietf@gmail.com; chopps@chopps.org;
> draft-
>     > ietf-lsr-isis-invalid-tlv@ietf.org; lsr@ietf.org
>     > Subject: [Lsr] Roman Danyliw's No Objection on draft-ietf-lsr-isis-invalid-
> tlv-
>     > 02: (with COMMENT)
>     >
>     > Roman Danyliw 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:
>     > ----------------------------------------------------------------------
>     >
>     > I'm glad to see language clarifying error handling.  Thanks for the work on
> it.
>     >
>     > Section 3.2.  Per “It is RECOMMENDED that implementations provide
> controls
>     > for
>     > the enablement of behaviors that are not backward compatible”, I want
> to
>     > double
>     > check that I’m understanding this  sentence correctly. RFC5304 provides
>     > normative guidance that isn’t backward compatible with ISO10589.
> RFC6233
>     > provide guidance that isn’t backward compatible with either RFC5304 or
>     > ISO10589.  Is the initial sentence effectively saying that implementations
>     > should support deployments in configurations that are not backward
>     > compatible
>     > (i.e., those using the newer TLVs)?  As these changes are covering
> security
>     > matters, I read “controls” in the cyber mitigation sense -- they prevent an
>     > action, not enable one.
> 
>     [Les:] The recommendation is for implementations to provide control as to
> when the new (non-backwards compatible) behavior is used.
>     Without that, an implementation which adds support for (to use one
> example) sending the Purge Originator TLV in the presence of MD5
> authentication would simply start sending it and risk the PDU not being
> accepted by implementations which had not yet added the support.
> 
>     One way of reading this is that "including the POI TLV in purges w MD5
> authentication" is "enablement" of a new feature. Another way of reading it
> might be "disablement" of the use of a new feature.
>     This seems to me to be a semantical distinction.
> 
>     The recommendation to use "controls" also does not specify what the
> default behavior should be - that is up to the implementation.
> 
> Since there was some confusion, maybe "configurable specification" would
> be clearer than "controls".
> 
[Les:] I will certainly wait for Roman's input, but to me the term "controls" means there is a way to control whether a particular behavior is used/not used. (An "on/off" switch comes to mind.)
Frankly, I don’t know what the term "configuration specification" means. Maybe if I worked with YANG more I would know. 😊

I am open to an alternate term if there really is confusion - but for me you haven't added clarity with your suggestion.

  Les

> Thanks,
> Acee
> 
>        Les
> 
>     >
>     >
>     >
>     > _______________________________________________
>     > Lsr mailing list
>     > Lsr@ietf.org
>     > https://www.ietf.org/mailman/listinfo/lsr