Re: [Lsr] Roman Danyliw's No Objection on draft-ietf-lsr-isis-invalid-tlv-02: (with COMMENT)
Roman Danyliw <rdd@cert.org> Tue, 14 July 2020 11:15 UTC
Return-Path: <rdd@cert.org>
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 73C6C3A0A65; Tue, 14 Jul 2020 04:15:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, 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 (1024-bit key) header.d=cert.org
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 l5dsWcFH60ip; Tue, 14 Jul 2020 04:15:20 -0700 (PDT)
Received: from taper.sei.cmu.edu (taper.sei.cmu.edu [147.72.252.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 5E2863A09F2; Tue, 14 Jul 2020 04:15:19 -0700 (PDT)
Received: from korb.sei.cmu.edu (korb.sei.cmu.edu [10.64.21.30]) by taper.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 06EBFG3h001912; Tue, 14 Jul 2020 07:15:16 -0400
DKIM-Filter: OpenDKIM Filter v2.11.0 taper.sei.cmu.edu 06EBFG3h001912
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=yc2bmwvrj62m; t=1594725316; bh=eXF8wQkY1vPZyF3LKVtEkfyMlbEPqWAGjE3GpwxmDBY=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=YzBJQ+ujEkdBe9+fUI+o1ljqeF4Rcd7p9x0e38j+2De3os6KOVBSbEwc/YPpLrt5b KI7jHLSdKH3gBAjAL4hBj0Xs5bRf03kkR/zERAS85xrA8N4se78THtAV8u66znKEmF X6E//Ru1V60w3fLjQAWf0eHL9/cPX6A8zQZFXQ1w=
Received: from CASCADE.ad.sei.cmu.edu (cascade.ad.sei.cmu.edu [10.64.28.248]) by korb.sei.cmu.edu (8.14.7/8.14.7) with ESMTP id 06EBF6TS008859; Tue, 14 Jul 2020 07:15:06 -0400
Received: from MORRIS.ad.sei.cmu.edu (147.72.252.46) by CASCADE.ad.sei.cmu.edu (10.64.28.248) with Microsoft SMTP Server (TLS) id 14.3.487.0; Tue, 14 Jul 2020 07:15:05 -0400
Received: from MORRIS.ad.sei.cmu.edu (147.72.252.46) by MORRIS.ad.sei.cmu.edu (147.72.252.46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Tue, 14 Jul 2020 07:15:05 -0400
Received: from MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb]) by MORRIS.ad.sei.cmu.edu ([fe80::555b:9498:552e:d1bb%13]) with mapi id 15.01.1979.003; Tue, 14 Jul 2020 07:15:05 -0400
From: Roman Danyliw <rdd@cert.org>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>, 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: AQHWWSOZ4sfixKKl3kaml5ebKpLyV6kF7AgAgAADJgCAAAV/AIAABA8AgAC5yACAADoYAA==
Date: Tue, 14 Jul 2020 11:15:05 +0000
Message-ID: <47748649e3cd486199e07617c6f8c3cb@cert.org>
References: <159465119530.29756.2563469610228907669@ietfa.amsl.com> <BY5PR11MB4337951975F4ECA1D1E480BEC1600@BY5PR11MB4337.namprd11.prod.outlook.com> <A4EC8756-B832-4359-810A-6D2C3750A113@cisco.com> <BY5PR11MB4337D0A6642DF37FD4C05427C1600@BY5PR11MB4337.namprd11.prod.outlook.com> <E2F35F8F-168C-4936-84BC-47D52D265656@cisco.com> <BY5PR11MB4337FF52D8A578868A6B5C83C1610@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB4337FF52D8A578868A6B5C83C1610@BY5PR11MB4337.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.64.202.157]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/WRZ1gL9jeaeEF-cLQ0unWBziIr0>
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: Tue, 14 Jul 2020 11:15:23 -0000
Hi Les and Acee! > -----Original Message----- > From: Les Ginsberg (ginsberg) <ginsberg@cisco.com> > Sent: Monday, July 13, 2020 11:43 PM > To: Acee Lindem (acee) <acee@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) > > Roman (and Acee) - > > After a suggestion from Ben, I have reworded the sentence to read: > > " When new protocol behaviors are specified that are not backwards > compatible, it is RECOMMENDED that implementations provide controls > for their enablement. This serves to prevent interoperability issues > and allow for non-disruptive introduction of the new functionality > into an existing network." > > Let me know if this resolves the concerns. I appreciate the quick response. No need to further debate the definition of "controls". The proposal above resolves my concerns. Thank you! Regards, Roman > Les > > > > -----Original Message----- > > From: Acee Lindem (acee) <acee@cisco.com> > > Sent: Monday, July 13, 2020 9:38 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) > > > > > > > > On 7/13/20, 12:23 PM, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com> > > wrote: > > > > 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. 😊 > > > > But I suggested "configurable specification"... I think this is clear > > and more formal than "configuration knob". > > > > Thanks, > > Acee > > > > 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 > >
- [Lsr] Roman Danyliw's No Objection on draft-ietf-… Roman Danyliw via Datatracker
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Les Ginsberg (ginsberg)
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Acee Lindem (acee)
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Les Ginsberg (ginsberg)
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Acee Lindem (acee)
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Les Ginsberg (ginsberg)
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Roman Danyliw
- Re: [Lsr] Roman Danyliw's No Objection on draft-i… Acee Lindem (acee)