Re: [Drip] Nit comments on draft-moskowitz-drip-uas-rid-06.txt

Robert Moskowitz <rgm@labs.htt-consult.com> Wed, 09 September 2020 21:21 UTC

Return-Path: <rgm@labs.htt-consult.com>
X-Original-To: tm-rid@ietfa.amsl.com
Delivered-To: tm-rid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42E4E3A0EB9 for <tm-rid@ietfa.amsl.com>; Wed, 9 Sep 2020 14:21:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.847
X-Spam-Level:
X-Spam-Status: No, score=-2.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 sdPA7FHYoKYf for <tm-rid@ietfa.amsl.com>; Wed, 9 Sep 2020 14:21:19 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (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 D89363A0EB2 for <tm-rid@ietf.org>; Wed, 9 Sep 2020 14:21:18 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id AFDE76245E; Wed, 9 Sep 2020 17:21:16 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id u8rTlGX5Ap44; Wed, 9 Sep 2020 17:21:08 -0400 (EDT)
Received: from lx140e.htt-consult.com (unknown [192.168.160.29]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 8975B62134; Wed, 9 Sep 2020 17:21:08 -0400 (EDT)
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: tm-rid@ietf.org
References: <159769484419.361.16829006324553040183@ietfa.amsl.com> <9d759774-a4ef-2a31-f300-37ab8378be8d@labs.htt-consult.com> <2c83baac-9b30-2ad1-3294-fcb417b08f0b@gmail.com> <9ce5a629-a20e-c6b3-f1f5-178fec00664c@labs.htt-consult.com> <04591fc9-4476-6297-038f-e765657c5d7d@gmail.com> <8c71e75e-a980-31f1-cea6-042e4e1f7b3a@labs.htt-consult.com> <2cf07d09-b5de-12c4-fc1a-3e7bcfa8fdd7@gmail.com> <bdebfa9c-a3f1-814f-8397-eb0479aafe7b@labs.htt-consult.com> <8516740c-be58-a0c5-0285-48cb3ba0713a@gmail.com>
From: Robert Moskowitz <rgm@labs.htt-consult.com>
Message-ID: <92eab0e5-bb4d-71ff-a2f0-5023b462e3a7@labs.htt-consult.com>
Date: Wed, 09 Sep 2020 17:21:00 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
MIME-Version: 1.0
In-Reply-To: <8516740c-be58-a0c5-0285-48cb3ba0713a@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tm-rid/oE47hJsorQtenQ4tHpw7652BpnQ>
Subject: Re: [Drip] Nit comments on draft-moskowitz-drip-uas-rid-06.txt
X-BeenThere: tm-rid@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Drone Remote Identification Protocol <tm-rid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tm-rid/>
List-Post: <mailto:tm-rid@ietf.org>
List-Help: <mailto:tm-rid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Sep 2020 21:21:21 -0000


On 9/9/20 4:55 PM, Alexandre Petrescu wrote:
>
>
> Le 09/09/2020 à 21:47, Robert Moskowitz a écrit :
>>
>>
>> On 9/9/20 3:26 PM, Alexandre Petrescu wrote:
>>>
>>>
>>> Le 09/09/2020 à 16:58, Robert Moskowitz a écrit :
>>>> Most addressed.  See inline.
>>>>
>>>> On 9/9/20 9:01 AM, Alexandre Petrescu wrote:
>>>>>
>>>>> I have read the document draft-moskowitz-drip-uas-rid-06.txt "UAS 
>>>>> Remote ID".
>>>>>
>>>>> Here I describe only the nit comments.  I save the higher
>>>>> level comments for later, after I gain more knowledge of this 
>>>>> Identity-centered environment.
>>>>>
>>>>> The terms are very numerous, and sometimes colliding, or some are 
>>>>> not enough well defined.  In an alphabetical order (alpha before 
>>>>> beta) the 'HID' term should appear before HIP term; similarly, HDA 
>>>>> before HI.
>>>>>
>>>>> It might be that it is not necessary to use the term 'Hierarchical 
>>>>> HIT Assigning Authority' too; maybe using the equivalent term 
>>>>> 'Registered Assigning Authority (RAA)' is enough.
>>>>>
>>>>> It  might be that it could be good to use a single set of terms, 
>>>>> by combining the terms from [drip-requirements] and the terms 
>>>>> listed in this document.
>>>>>
>>>>> Page 5 last paragraph: use an 'r' in 'through': "bind all content 
>>>>> in the ORCHID through the hashing function".
>>>>>
>>>>> Section 3: may I dare to suggest ASTM a new TYPE-5 to be "An
>>>>> IP address".
>>>>>
>>>>> Where it says " 100.50.hhit.uas.areo   IN PTR foo.uss.areo.", I
>>>>> think it should say 'aero'?
>>>>>
>>>>> Where it says "2001:14:28:14:a3ad:1952:ad0:a69e" I think it should 
>>>>> say "2001:db8:28:14:a3ad:1952:ad0:a69e" because
>>>>> 2001:db8 is the reserved prefix for documentation.
>>>>
>>>> No.  The HHIT prefix proposed is:  2001:10::/28, or some such, then 
>>>> you have the HIP HIT_Suite.
>>>>
>>>> 2001:10::/28 is what is used in HIPv1, deprecated. 2001:20::/28 is 
>>>> HIPv2.
>>>
>>> Bob, With all due respect. When I see such strong statement I
>>> think I mght be so wrong.
>>>
>>> But let me ask this: why was 2001:db8 invented?
>>
>> RFC 3849 provides this prefix for documentation that needs an IPv6 
>> address but does not have one to use. And said address will follow 
>> common routable address formats as in 64/64.
>>
>> RFC 3849 is a /32 and for HHITs we are requesting a /28 as used in 
>> RFC 5201 and 7401 and the whole 128 bit layout takes this into 
>> account. Thus using 2001:db8/32 would cause more problems than it 
>> would address.
>>
>> BTW, this is not the first comment to use 3849.  I have thought
>> about it, but followed more general RFC 2928.
>>
>> Please check out:
>>
>> https://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml 
>>
>>
>>
>>
>>
>> and see footnotes 7 - 14.
>
> I looked.
>
> I do not want to sound provokative, and certainly I do not want to sound
> as if I wanted to re-track the discussion, but this does not answer my
> question.
>
> My question is why where 2001:db8 addresses invented?
>
> My answer is because we must make sure we dont put true IPv6 addresses
> in documents, because someone (probably the first implementers) will
> certainly copy-paste addresses from drafts in implementations, which is
> not good.  Another reason is because what one puts now in a draft (e.g.
> "2001:14:28:14:a3ad:1952:ad0:a69e") will one day be somebody's true
> address on a true system.  S/he will not be happy to find it then in a
> document available publicly, presumably the RFCXXXX of this draft.
>
> I do not know why does one think the 2001:db8 addresses were invented?
>
> Finally, if I struggle so hard in discussion to persuade with such a
> small nit - I frankly consider this 2001:db8 to be a nit - I wonder what
> might happen if I wanted to propose something else than HIP and ORCHID
> for identifying flying objects for safety purposes... but I have already
> seen that in my proposal about Bluetooth not being appropriate for
> distant drones, or in my proposal to use IP Router Advertisements sent
> by routers carried by drones.
>
> So, that is about that, I think.

If 2001:db8 were a /28 prefix, it would be usable here.  But part of the 
HHIT proposal is using a /28 prefix allocation.  It cannot be documented 
with a /32 prefix.  That is why it does not work here.

Those 4 bits (28 - 32) are the HIT_Suite_ID in the HHIT format.

I do see your point.  But it does not fit into the format of HHIT IPv6 
addresses.

Please read Appendix B for the HHIT format.


>
> Alex
>
>>
>>>
>>> Alex
>>>
>>>>
>>>>>
>>>>> Where it says:
>>>>>> Proof of UA transmission comes when the Authentication Message 
>>>>>> includes proofs for the Location/Vector Message and the observer 
>>>>>> can see the UA or that information is validated by ground 
>>>>>> multilateration
>>>>>
>>>>> What is the Authentication Message?
>>>>
>>>> I have added ASTM Msg Type to all first use of an ASTM F3411-19 
>>>> message.
>>>>
>>>>>
>>>>> What is 'UA'?
>>>>>
>>>>> Alex
>>>>>
>>
>