Re: [OPSAWG] AD review of draft-ietf-opsawg-tlstm-update-10

Kenneth Vaughn <kvaughn@trevilon.com> Fri, 23 December 2022 15:13 UTC

Return-Path: <kvaughn@trevilon.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16CDFC1516EF; Fri, 23 Dec 2022 07:13:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.895
X-Spam-Level:
X-Spam-Status: No, score=-6.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (768-bit key) header.d=trevilon.com
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 SP1_6uDQxdVd; Fri, 23 Dec 2022 07:13:07 -0800 (PST)
Received: from tre.trevilon.com (tre.trevilon.com [198.57.226.42]) (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 A6D92C1516E2; Fri, 23 Dec 2022 07:13:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=trevilon.com; s=default; h=References:To:Cc:In-Reply-To:Date:Subject: Mime-Version:Content-Type:Message-Id:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=F6+f6XSW23zTnRfkrGa/RNcxV2XxcB0me0svvqOwvRs=; b=OkutSe0gWpY2P0NkRk6vr7K1uy WJv2i+o7zdk+l+FCcSTrYm2VIAGH6QAPEvioCf+452V41QTjWo0TC5Fk/UvBnfHp2VP43a+0FepT1 a682MI+LblY/6FpUh+4wFgphy;
Received: from c-71-56-188-132.hsd1.va.comcast.net ([71.56.188.132]:50543 helo=smtpclient.apple) by tre.trevilon.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <kvaughn@trevilon.com>) id 1p8jjL-0005CT-Aw; Fri, 23 Dec 2022 15:13:03 +0000
From: Kenneth Vaughn <kvaughn@trevilon.com>
Message-Id: <5EB84798-7A51-4A2D-BF17-59FC93ED6AB6@trevilon.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B22F6F44-9227-41FC-83F8-14A97D49AB8D"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\))
Date: Fri, 23 Dec 2022 10:13:01 -0500
In-Reply-To: <BY5PR11MB4196AAFB9EE88F039CC30A0BB5E59@BY5PR11MB4196.namprd11.prod.outlook.com>
Cc: "draft-ietf-opsawg-tlstm-update.all@ietf.org" <draft-ietf-opsawg-tlstm-update.all@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
References: <BY5PR11MB4196AAFB9EE88F039CC30A0BB5E59@BY5PR11MB4196.namprd11.prod.outlook.com>
X-Mailer: Apple Mail (2.3696.120.41.1.1)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - tre.trevilon.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - trevilon.com
X-Get-Message-Sender-Via: tre.trevilon.com: authenticated_id: kvaughn@trevilon.com
X-Authenticated-Sender: tre.trevilon.com: kvaughn@trevilon.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/rUaA6O2uQ7ld0sFz9OBJQmXtugE>
Subject: Re: [OPSAWG] AD review of draft-ietf-opsawg-tlstm-update-10
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Dec 2022 15:13:12 -0000

Rob,

Thank you for your detailed comments. Please see my detailed responses inline below.

In general, I accepted the comments and reflected the changes in -11; the only two exceptions are that I did not add any requirements regarding the usage of hash algorithms based on prior WG discussions and I am unclear what issue you had with the editor's address field.

Regards,
Ken Vaughn

Trevilon LLC
1060 S Hwy 107
Del Rio, TN 37727
+1-571-331-5670 cell
kvaughn@trevilon.com
www.trevilon.com

> On Dec 19, 2022, at 11:09 AM, Rob Wilton (rwilton) <rwilton@cisco.com> wrote:
> 
> (1) p 4, sec 2.3.  TLS Version
> 
> TLSTMv1.3 MUST only be used with
>   (D)TLS version 1.2 and later.
> 
> It wasn't clear to me exactly what is meant by TLSTMv1.3, and this is the only use of this term.  Could you be more specific here please?
I removed the "v1.3", which was erroneous text from a previous draft.

> (2) p 6, sec 4.  MIB Module Definition
> 
>           Redistribution and use in source and binary forms, with or
>           without modification, is permitted pursuant to, and subject
>           to the license terms contained in, the Revised BSD License
>           set forth in Section 4.c of the IETF Trust's Legal Provisions
>           Relating to IETF Documents
>           (http://trustee.ietf.org/license-info)."
> 
> Please add the RFC 2119 boilerplate text to this MIB.  E.g.,
> 
>     The key words 'MUST', 'MUST NOT', 'REQUIRED', 'SHALL', 'SHALL
>     NOT', 'SHOULD', 'SHOULD NOT', 'RECOMMENDED', 'NOT RECOMMENDED',
>     'MAY', and 'OPTIONAL' in this document are to be interpreted as
>     described in BCP 14 (RFC 2119) (RFC 8174) when, and only when,
>     they appear in all capitals, as shown here.
Done

> (3) p 9, sec 4.  MIB Module Definition
> 
>          An SnmpTLSFingerprint value is composed of a 1-octet hashing
>          algorithm ...
> 
> This description somewhat mixes the definition of what the field is, along with some historical context.  Hence, I suggest that it might be helpful to split the description between what the field is now vs how is was derived.  
Change made
> 
> It also wasn't clear to me whether there is a restriction that only versions of (D)TLS greater than 1.3 may use an algorithm value greater than 8, and whether that restriction must be stated here.
The WG expressed that the hash algorithm used by the fingerprint did not have to track the (D)TLS usage and the selection is manufacturer specific. Thus, it would seem as if we should remain silent on this issue.

> 
> 
> 
> Nit level comments:
> 
> (4) p 8, sec 4.  MIB Module Definition
> 
> Typo, potenitally -> potentially
Corrected

> (5) p 15, sec 4.  MIB Module Definition
> 
>           certificate, then additional rows MUST be searched looking
> 
> Extra line break in the description above?
Corrected

> (6) p 27, sec 5.  Security Considerations
> 
>   SNMP versions prior to SNMPv3 did not include adequate security.
>   Even if the network itself is secure (for example, by using IPsec),
>   even then, there is no control as to who on the secure network is
>   allowed to access and GET/SET (read/change/create/delete) the objects
>   in this MIB module.
> 
> Suggest eliding the "even then" since the sentence starts with "Even ..."
Corrected by deleting the "even then"

> (7) p 31, sec 8.2.  Informative References
> 
>   Kenneth Vaughn (editor)
>   Trevilon LLC
>   1060 Highway 107 South
>   Del Rio, TN 37727
>   United States of America
>   Phone: +1 571 331 5670
>   Email: kvaughn@trevilon.com
Unclear what the comment is

> 
> Grammar nits from an automated tool:
> Grammar Warnings:
> Section: 3.2, draft text:
> This document does not specify an application profile, hence all of the compliance requirements in [RFC8446] apply. 
> Warning:  Consider using all the.
> Suggested change:  "all the"
Corrected

> 
> Section: 6, draft text:
> IANA is asked to create a new registry called the SNMP-TLSTM HashAlgorithm Registry in the Structure of Management Information (SMI) Numbers (MIB Module Registrations) Group and to update the proposed URL reference in the above MIB ( listed as "https://www.iana.org/assignments/smi-numbers/smi-numbers.xhtml" under SnmpTLSFingerprint), if needed, to accurately reflect its location. 
> Warning:  Don't put a space after the opening parenthesis.
> Suggested change:  "("
Corrected

> 
> Regards,
> Rob
>