Re: [lisp] Request for WG document - draft-farinacci-lisp-name-encoding
"Joel M. Halpern" <jmh@joelhalpern.com> Tue, 29 September 2020 19:31 UTC
Return-Path: <jmh@joelhalpern.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB0833A10FD for <lisp@ietfa.amsl.com>; Tue, 29 Sep 2020 12:31:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.311
X-Spam-Level:
X-Spam-Status: No, score=-2.311 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, NICE_REPLY_A=-0.213, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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=joelhalpern.com
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 sdjBNfnxcTZ5 for <lisp@ietfa.amsl.com>; Tue, 29 Sep 2020 12:31:25 -0700 (PDT)
Received: from mailb1.tigertech.net (mailb1.tigertech.net [208.80.4.153]) (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 B5B9A3A0E8E for <lisp@ietf.org>; Tue, 29 Sep 2020 12:31:25 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb1.tigertech.net (Postfix) with ESMTP id 4C18dT3dNzz5bdCh; Tue, 29 Sep 2020 12:31:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1601407885; bh=yp6axzREaxf7FRL3BsAHDkMpVW/qmIrsFhPzX7qMbI8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=XDX9kqpCuTNzW3cGPHY56jywE2qG7D2AxOoRoEr+H7P5A6ivehijqAnK5Me896gwg 7fN5tu405VKqrPIRAmtaoccz/Xuyi/6gCOpNB3arEnjsrQclgt3OM5/k4u4qxqDxa1 8JcDoYNHfr6nMUx1ZRIibLVoZdtly9bfftUpSH+A=
X-Quarantine-ID: <zhMEue_S83jX>
X-Virus-Scanned: Debian amavisd-new at b1.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailb1.tigertech.net (Postfix) with ESMTPSA id 4C18dS69h0z5bdCX; Tue, 29 Sep 2020 12:31:24 -0700 (PDT)
To: Dino Farinacci <farinacci@gmail.com>
Cc: "lisp@ietf.org list" <lisp@ietf.org>
References: <8ab7a055-3615-cf04-2749-446ecde2cc38@joelhalpern.com> <8A777782-AF51-48CA-936A-B6BD68C98334@gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <f6e19069-7df6-8507-67de-194edd9f625a@joelhalpern.com>
Date: Tue, 29 Sep 2020 15:31:23 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0
MIME-Version: 1.0
In-Reply-To: <8A777782-AF51-48CA-936A-B6BD68C98334@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/8yd4sjFiTrSlkT60x1MS-sa-474>
Subject: Re: [lisp] Request for WG document - draft-farinacci-lisp-name-encoding
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Sep 2020 19:31:27 -0000
Looking again at this draft, and at the example Dino points to, I think there is a basic problem with the work and the usage. the problem is not a problem for the mapping system per se. It is a problem for usage. The draft does not define any mechanism for structuring, allocating, or otherwise managing the space of names. It does not say "URIs". It does not say "DNS names" It syas "ASCII string, terminated by 0". If there is to be standard usage of this, and if there is to be more than one such usage, how are collisions avoided? It is not sufficient to say "just don't" as different problems may end up needing overlapping name spaces. The hash usage (below) assumes that the solution is to prepend the string "hash:' on the front. But that is not formally defined, and as such is not actually a reliable mechanism. (Frankly, for the hashes I would prefer to use a different EID LCAF that carries the binary hash.) I suspect that the people supporting this have expectations on how this will work. But it seems sufficiently basic that the semantics, rather than the encoding, is where I would expect the WG to start. Encodings are easy. I will also acknowledge that as chair I have concerns about turning LISP into an arbitrary database system. Our charter is a mapping system in support of routing. I understand why the ECDSA keys need to be in there. But I do not want to fall into the BGP trap of trying to solve every problem with the hammer in my hand. Yours, Joel On 9/28/2020 10:48 AM, Dino Farinacci wrote: >> As chair, I would really like to see something more than just +1. For example, what do you see this as being useful for? > > There are several Internet Drafts that show uses for distinguished names. Case in point is the draft-ietf-lisp-ecdsa-auth working group Internet Draft. > > And as Albert said for labeling RLOCs. It makes it easier for operators to run and debug the overlay system. > > Dino > >
- [lisp] Request for WG document - draft-farinacci-… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Sharon
- Re: [lisp] Request for WG document - draft-farina… Lori Jakab (lojakab)
- Re: [lisp] Request for WG document - draft-farina… Albert López
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Albert López
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Luigi Iannone
- Re: [lisp] Request for WG document - draft-farina… Luigi Iannone
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel Halpern Direct
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci
- Re: [lisp] Request for WG document - draft-farina… Joel M. Halpern
- Re: [lisp] Request for WG document - draft-farina… Dino Farinacci