Re: [lisp] I-D Action: draft-ietf-lisp-rfc6833bis-03.txt

"Joel M. Halpern" <jmh@joelhalpern.com> Tue, 02 May 2017 20:50 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 64CE8129477 for <lisp@ietfa.amsl.com>; Tue, 2 May 2017 13:50:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.702
X-Spam-Level:
X-Spam-Status: No, score=-2.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-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 lUsGz9VJdv7R for <lisp@ietfa.amsl.com>; Tue, 2 May 2017 13:50:11 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 249A01294F5 for <lisp@ietf.org>; Tue, 2 May 2017 13:47:56 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 09F02AE01D7; Tue, 2 May 2017 13:47:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=1.tigertech; t=1493758076; bh=r+FwaD2hQpag7R3x7s9lJzMFjKC11eMfJ6SO82I7k6Q=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=X6O98PJanPcwZj1WCTxWzkRS/L9h6IS15L6ZINuyAXHJrrVda0RVoQwcVbd/k8PvK CgDALtSQz1NEMwH/FwXCe78L2kUGckAbZ1FNGNOEA+3f8KIFQCF13l6q1pyaN7lDeb Qt6R0POyPRKusokEP3nl0iOESPh6NrseYPVMq72w=
X-Virus-Scanned: Debian amavisd-new at maila2.tigertech.net
Received: from Joels-MacBook-Pro.local (unknown [50.225.209.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 37357258B07; Tue, 2 May 2017 13:47:55 -0700 (PDT)
To: Dino Farinacci <farinacci@gmail.com>, mohamed.boucadair@orange.com
References: <149219473400.15846.15999845254592338346@ietfa.amsl.com> <9382B270-5645-4013-9FE7-550AB6839AB8@gmail.com> <787AE7BB302AE849A7480A190F8B933009E5B555@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <38D77990-E329-45FC-BBFF-57584DC8B397@gmail.com> <787AE7BB302AE849A7480A190F8B933009E5DFC4@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <167E2148-B71B-441D-9E84-E59E4007B2B7@gmail.com> <787AE7BB302AE849A7480A190F8B933009E5F3A5@OPEXCNORMAD.corporate.adroot.infra.ftgroup> <2DEF32BD-ED94-4548-9456-78E172530192@gmail.com>
Cc: "lisp@ietf.org list" <lisp@ietf.org>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <15cdaf37-fee3-6f82-9ff0-fd439c803d2f@joelhalpern.com>
Date: Tue, 02 May 2017 16:47:54 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <2DEF32BD-ED94-4548-9456-78E172530192@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/rEIHSsn0isSIX_85OvRp4DT_7nc>
Subject: Re: [lisp] I-D Action: draft-ietf-lisp-rfc6833bis-03.txt
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.22
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, 02 May 2017 20:50:13 -0000

Top commenting on a few of the points, as co-chair.

1) With regard to LISP-DDT, the allocation issue has been resolved with 
the help of the document authors, IANA, our AD, and the RPC staff. 
Formally, we have made an early allocation for the code point DDT needs. 
  This gives us two years to get DDT onto the standards track.

2) My recommendation regarding the NAT Traversal would be to leave the 
Info_Request / Info_Reply to the NAT Traversal document.  We can use the 
early allocation approach there if we still deem NAT traversal as 
experimental when we finish it.

3) As far as I can tell, having this document update the references for 
the IANA table seems to be both appropriate and useful.

Yours,
Joel

PS: If we decide that the Standard track requirement for the registry is 
too onerous, we can relax it.  I would prefer not to do so, and it would 
take another RFC, but we can if we have to.

On 5/2/17 4:21 PM, Dino Farinacci wrote:
> See comments inline. I am going to need help from the chairs and Deborah perhaps on some of these items.
>
>>> standard track document as per RFC8113. Such considertaons are not covered
>>> in the the bis document.
>>>
>>> The type values that are listed are for messages that ARE ALREADY in the
>>> protocol. So please tell me what part of the wording you don’t agree with.
>>>
>> [Med] OK. Your proposed modification says "summarizes for IANA the LISP Type codes assigned by this document".
>> * Assignment are made by IANA not documents.
>> * NEW assignment requests are to be included in a dedicated IANA sub-section.
>
> That is what Joel suggested.
>
>>
>>>> RFC8113
>>>>> is authoriative for Type 15 sub-type values.
>>>>
>>>> [Med] Not only for that, but also for allocating future type values.
>>>
>>> RFC8113 should not be used for future Type values.
>>
>> [Med] I'm afraid there is a misunderstanding here. Please check https://www.iana.org/assignments/lisp-parameters/lisp-parameters.xhtml#lisp-packet-types. The bis should follow RFC8113 for new assignment requests.
>
> Registries provide code-points and from the above URL you can see there is a refernece to RFC6830 which we are changing to RFC6833bis so we can have the most recent information documented.
>
>>> Yes, and the registry points to an RFC. And it should be RFC6833bis which
>>> is on standards track.
>>
>> [Med] My point Dino is that we need to avoid including stale information in RFCs. We have other tools to better track assignments than RFC.
>
> RFC6833bis is a large effort to bring things current. We are removing stale information and updating with the latest information.
>
>>> NAT-traversal is a critical part of the LISP architecture when IPv4 is
>>> used as the underlay. And there are several implementations of NAT-
>>> travesal, so this is a case where the Info-Request/Info-Reply is an
>>> existing mechanism.
>>>
>>
>> [Med] I'm aware of that, Dino. My comments are:
>>
>> * Info-Request/Info-Reply is not defined in this document.
>> * There is no reference where Info-Request/Info-Reply.
>
> I can add a refernce. We do have I-D.ermagan-lisp-nat-traversal in the Informative Reference section but no pointer to it. It got lost in the shuffle of doing the bis documents. Good catch.
>
>> If you think that Info-Request/Info-Reply is a mechanism that should be in the base spec, then consider including that part of the spec in the bis document. Lacking that, I reiterate my comments.
>
> It depends on too much NAT-traversal machinery. It would make the base spec very large.
>
> I would like the chairs to comment about putting a reference in RFC6833bis to a non-working NAT-traversal document.
>
>>>
>>> That is going to change in the coming weeks since LISP-DDT is about to
>>> come to RFC 8111.
>>
>> [Med] The RFC-to-be 8111 can't change that for the following reason:
>>
>>
>> Internet Engineering Task Force (IETF)                         V. Fuller
>> Request for Comments: 8111                   VAF.NET Internet Consulting
>> Category: Experimental                                          D. Lewis
>>          ^^^^^^^^^^^^
>> ISSN: 2070-1721                                               V. Ermagan
>>                                                           Cisco Systems
>>                                                                 A. Jain
>>                                                        Juniper Networks
>>                                                              A. Smirnov
>>                                                           Cisco Systems
>>                                                              April 2017
>>
>>
>>   Locator/ID Separation Protocol Delegated Database Tree (LISP-DDT)
>>
>> Type assignments require "Standards Action”.
>
> Chairs? Deborah?
>
>>
>>
>>>
>>> Your subsequent email said you have concerns with my update. So please be
>>> more specific and include your comments in another email.
>>
>> [Med] My pending comments are:
>> * Add a new IANA sub-section for new type assignment requests. This section should include a request for "Map-Notify-Ack" with a preferred value of 5.
>
> Why call out a single message type. It will make the document look incremental and date it. The IANA request is for all types. They just need to be updated and point to RFC6833bis.
>
> Chairs? Deborah?
>
>> * Remove "For Future Assignment" entry from the table of Section 4.1
>
> You have resolve this with Joel.
>
>> * Remove LISP Info-Request/Reply from Section 4.1.
>
> I would like to hear others comment about this.
>
>> * Consider changing the "Current allocations are" wording as this may not be accurate in the future.
>
> I don’t think they can change to be honest. There are implementations out there. We have to be practical.
>
> Thanks,
> Dino
>
> _______________________________________________
> lisp mailing list
> lisp@ietf.org
> https://www.ietf.org/mailman/listinfo/lisp
>