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

Dino Farinacci <farinacci@gmail.com> Tue, 02 May 2017 20:24 UTC

Return-Path: <farinacci@gmail.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 8CC85126DEE for <lisp@ietfa.amsl.com>; Tue, 2 May 2017 13:24:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 MPYdzr7NkTgS for <lisp@ietfa.amsl.com>; Tue, 2 May 2017 13:24:24 -0700 (PDT)
Received: from mail-pf0-x22f.google.com (mail-pf0-x22f.google.com [IPv6:2607:f8b0:400e:c00::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 748CD129C43 for <lisp@ietf.org>; Tue, 2 May 2017 13:21:45 -0700 (PDT)
Received: by mail-pf0-x22f.google.com with SMTP id q20so2330169pfg.0 for <lisp@ietf.org>; Tue, 02 May 2017 13:21:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=VLXDaPokKdfkU2REydntp7ZP+HOxCZb8qDqUmhUKr7A=; b=p8xX5NKlEqOVTqggM33UWHwjGSN6nsWqpHtR+RsRj22k/gAfqKXCppcFbQAVULQYqL FdXFSx3MnMdhAd0+edIf6OHRGgJ2Thl1KHQG6zLXasah+6JF2PCkeOvJsWxaI/zhXwZ3 w3zlq9mryQrTo/7/rO5HIQJWzohq8vOgPOgU0dULLKShizkAD4DuPZK1Jr+XG7VqH1LG dQ7HErc/xJPX5rmsOG1OAnbicrc3EobMgEPpII5FEHnFlkS+4+rr78ANBQ6lP3aOh+Mj KrDZxbGu7and1ZdhahHfHiUtx+I5AEAv8NNNOR3uzGl4Uua2nE/sJxat0HsQvbUKsAeX YIrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=VLXDaPokKdfkU2REydntp7ZP+HOxCZb8qDqUmhUKr7A=; b=YS/Tv7kDarD0duuLkboI4aRrxNTdGstaNLsMHA5X9mJt1tOFZ8l8DrcWH1AoxSYUEj dMZDS5vP0QPdPTRyZq+u5yOuL1Bxw+jLpDInpG0YmaKjqow/+4ZzRQgkaEwC5/PoTEVt HEBpap9CJ73MECfaCQY2hXHJgYvEy/37L8IsvhGQlwBzfzi18979Vz/JXaB0RfDzUwTg CGzjtO8sOYFdm+VXIziHScwKsZJwfS6hBOvj5g+85iQmX5LmPVLaX5f/khJK2wZ0fTgQ Dq+hta4YKCVjdPQ9pF1obz2bt9Af7wWtdXCnD5hxAgh24cl6LNf57oeqcQO/qF7M38lm O0Lg==
X-Gm-Message-State: AN3rC/5KugEhhTyxVPt5WrCvqJoZAvSGp1gTcT8MzUM5oxg5pD6NAtr0 MjcIDVrG96Y/bYRbxwg6wQ==
X-Received: by 10.84.136.131 with SMTP id 3mr39638311pll.181.1493756504925; Tue, 02 May 2017 13:21:44 -0700 (PDT)
Received: from [172.20.10.2] (mobile-166-170-41-176.mycingular.net. [166.170.41.176]) by smtp.gmail.com with ESMTPSA id 11sm481292pfj.59.2017.05.02.13.21.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 May 2017 13:21:44 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <787AE7BB302AE849A7480A190F8B933009E5F3A5@OPEXCNORMAD.corporate.adroot.infra.ftgroup>
Date: Tue, 02 May 2017 13:21:41 -0700
Cc: "lisp@ietf.org list" <lisp@ietf.org>, Dino Farinacci <farinacci@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <2DEF32BD-ED94-4548-9456-78E172530192@gmail.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>
To: mohamed.boucadair@orange.com
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/cI_AoFi2SLu8O8-jVyRGCCJvNFI>
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:24:27 -0000

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