[core] comments on draft-silverajan-core-coap-protocol-negotiation -08

Jim Schaad <ietf@augustcellars.com> Sat, 21 April 2018 03:21 UTC

Return-Path: <ietf@augustcellars.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4406E12D7F7; Fri, 20 Apr 2018 20:21:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 esrk3ekpyxrU; Fri, 20 Apr 2018 20:21:25 -0700 (PDT)
Received: from mail2.augustcellars.com (augustcellars.com [50.45.239.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18A121270A0; Fri, 20 Apr 2018 20:21:21 -0700 (PDT)
Received: from Jude (73.180.8.170) by mail2.augustcellars.com (192.168.0.56) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Fri, 20 Apr 2018 20:18:53 -0700
From: Jim Schaad <ietf@augustcellars.com>
To: draft-silverajan-core-coap-protocol-negotiation@ietf.org
CC: core@ietf.org
Date: Fri, 20 Apr 2018 20:21:13 -0700
Message-ID: <002c01d3d91f$ceccd3e0$6c667ba0$@augustcellars.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdPZBWVH+JfjjCn/SQuSD23mn0RJBQ==
Content-Language: en-us
X-Originating-IP: [73.180.8.170]
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/yITf0hoPFOa3PAID0wHNYsQlphY>
Subject: [core] comments on draft-silverajan-core-coap-protocol-negotiation -08
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Apr 2018 03:21:27 -0000

I did a fast scan over this document today and have the following questions.

1.  What is the difference between doing a resource lookup via at=coap+tcp:*
as oppose to tt=tcp ?  Should they return the same result?

2.  Is the RD supposed to reject registrations with tt= in them (as any of a
group, endpoint or link attribute)?

3.  Can I have an at on a group?  Is there more than one type of multicast
protocol that is, in theory, usable?  If yes, then would it ever be used for
resolution or just returned?

4.  It does not say it, but I assume that ol and at are orthogonal.  Thus a
query on example 6.2

GET: /rd/lookup?tt=tcp

Response:
<coap+tcp://server.example.com/sensors/temp>;ct=41;rt="temperature-f";if="se
nsor";anchor="coap+tcp://server.example.com",
<coap+tcp://server.example.com/sensors/door>;ct=41;rt="door";if="sensor";anc
hor="coap+tcp://server.example.com",
<coap+tcp://server.example.com/sensors/light>;if="sensor";
ol="http://[FDFD::123]:61616";
ol="coap://server2.example.com";anchor="coap+tcp://server.example.com"



Jim