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

<mohamed.boucadair@orange.com> Tue, 02 May 2017 06:55 UTC

Return-Path: <mohamed.boucadair@orange.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 1CB5212EB5B for <lisp@ietfa.amsl.com>; Mon, 1 May 2017 23:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.62
X-Spam-Level:
X-Spam-Status: No, score=-1.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=no 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 xLnwOmLjHZD3 for <lisp@ietfa.amsl.com>; Mon, 1 May 2017 23:55:22 -0700 (PDT)
Received: from relais-inet.orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A52081293F4 for <lisp@ietf.org>; Mon, 1 May 2017 23:52:04 -0700 (PDT)
Received: from opfednr03.francetelecom.fr (unknown [xx.xx.xx.67]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id 79E92C01D4; Tue, 2 May 2017 08:52:03 +0200 (CEST)
Received: from Exchangemail-eme3.itn.ftgroup (unknown [xx.xx.50.66]) by opfednr03.francetelecom.fr (ESMTP service) with ESMTP id 4A7BA1A0075; Tue, 2 May 2017 08:52:03 +0200 (CEST)
Received: from OPEXCNORMAD.corporate.adroot.infra.ftgroup ([fe80::f1a0:3c6b:bc7b:3aaf]) by OPEXCNORM4E.corporate.adroot.infra.ftgroup ([fe80::d5d9:c91a:994b:fc0b%21]) with mapi id 14.03.0339.000; Tue, 2 May 2017 08:52:03 +0200
From: mohamed.boucadair@orange.com
To: Dino Farinacci <farinacci@gmail.com>
CC: "lisp@ietf.org list" <lisp@ietf.org>
Thread-Topic: [lisp] I-D Action: draft-ietf-lisp-rfc6833bis-03.txt
Thread-Index: AQHSwEg+QW/bvHnQzkyQmFt8B2i6V6Hgmemw
Date: Tue, 02 May 2017 06:52:02 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B933009E5F3A5@OPEXCNORMAD.corporate.adroot.infra.ftgroup>
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>
In-Reply-To: <167E2148-B71B-441D-9E84-E59E4007B2B7@gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.5]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/zWfuh04XqNTXypYK09M_gX12rgE>
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 06:55:24 -0000

Hi Dino,

Please see inline.

Cheers,
Med

> -----Message d'origine-----
> De : Dino Farinacci [mailto:farinacci@gmail.com]
> Envoyé : vendredi 28 avril 2017 19:53
> À : BOUCADAIR Mohamed IMT/OLN
> Cc : lisp@ietf.org list
> Objet : Re: [lisp] I-D Action: draft-ietf-lisp-rfc6833bis-03.txt
> 
> > Hi Dino,
> >
> > Thank you for replying.
> 
> See responses. I cut out some email where I had no response.
> 
> >>> ·         At least the first sentence should be reworded to be aligned
> >> with RFC8113 (which is the reference for allocating LISP type values).
> If
> >> you want the bis document to be authoritative for that, the only way
> for
> >> that is to merge RFC8113 in the bis document.
> >>
> >> No, not really. RFC6833bis is authoritative for LISP Type values,
> >
> > [Med] No. For example, the allocation of a new LISP type will require a
> 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. 

> > 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. 

 Only for sub-type
> values for Type 15. Beacuse that is what the RFC documents.
> 
> >
> >
> >>
> >>> ·         I wouldn’t list “Not Assigned 9-14  b'1001'- b'1110'” here
> >> because these values can be allocated in the future. I would avoid
> >> mismatches with the IANA registry.
> >>
> >> When they are assigned, this document will change to reflect the new
> >> values. We want to be explicit to tell people they are not assigned
> versus
> >> not being listed at all.
> >
> > [Med] We have a registry for that. This information will be obsolete
> when new assignments show up. I reiterate my comment.
> 
> 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. 

> 
> > I
> >> cannot do it for type 7 since the NAT-traversal is not a working group
> >> document (yet).
> >
> > [Med] then, please remove Info-Request/Reply from this document.
> 
> 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.

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. 

> >
> >>
> >>>   The values in the ranges 5-7 and 9-14 can be assigned via Standards
> >>>   Action [RFC5226].  Documents that request for a new LISP packet type
> >>>   may indicate a preferred value in the corresponding IANA sections.
> >>
> >> I will add this text. Thanks.
> >>
> >>> ·         “LISP Map-Referral:      6     b'0110'” is about a temporary
> >> assignment not a permanent one.
> >>
> >> No it is permanent because LISP-DDT is progressing to RFC (standards
> >> track).
> >
> > [Med] the IANA registry says the following: "LISP DDT Map-Referral
> (TEMPORARY - registered 2017-04-19, expires 2018-04-19)". I know that
> value will be permanent assigned when DDT is in the standard track, but we
> are not yet there.
> 
> 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".


> 
> 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.
* Remove "For Future Assignment" entry from the table of Section 4.1
* Remove LISP Info-Request/Reply from Section 4.1.
* Consider changing the "Current allocations are" wording as this may not be accurate in the future. 

> 
> Thanks,
[Med] Thank you.

> Dino