> On 29 Apr 2016, at 23:18, Dino Farinacci <farina...@gmail.com> wrote:
> 
> So how about this as a proposal. The DDT doc refers to 32-bits for the 
> control-plane and RFC 6830 refers to 24-bits in the data-plane and the LCAF 
> document explains how to map the 32 into 24 and what the benefit is?
> 
> So I’m asking and offering to update the LCAF document to reflect this. Agree?
> 

Sounds good to me. I just would like to see a ref to LCAF in the DDT document, 
so that we have a pointer toward were the 32 to 24 bits conversion is described.

ciao

L.


> Dino
> 
>> The change was consequence of the following comment that I made to the 
>> authors as shepherd:
>> 
>>>> Instance ID:
>>>> ————————
>>>> 
>>>> This document define the IID as a 32 bit field, how does it work with the 
>>>> 24 bit IID defined in RFC6830?
>>>> I would suggest that either you provide discussion on the above point or 
>>>> you refine the IID as 24 bit.
>>> 
>> 
>> The main point being: how do we shrink the 32bits IID in the 24bits field of 
>> the LISP header?
>> 
>> As for the explanation of Dino in this thread, the best thing is to leave 32 
>> as value, but I would like to see an explicit explanation on how to go from 
>> 32bits  to 24 bits, referencing the LCAF document. It is just a 
>> clarification sentence to add.
>> 
>> ciao
>> 
>> L.
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> On 27 Apr 2016, at 22:47, jmh.direct <jmh.dir...@joelhalpern.com> wrote:
>>> 
>>> Authors, was there a working group request for, or review of, this change?
>>> 
>>> Yours,
>>> Joel
>>> 
>>> 
>>> 
>>> Sent via the Samsung Galaxy S® 6, an AT&T 4G LTE smartphone
>>> -------- Original message --------
>>> From: Dino Farinacci <farina...@gmail.com>
>>> Date: 4/27/2016 4:44 PM (GMT-05:00)
>>> To: "Joel M. Halpern" <j...@joelhalpern.com>
>>> Cc: Anton Smirnov <asmir...@cisco.com>, lisp@ietf.org
>>> Subject: Re: [lisp] I-D Action: draft-ietf-lisp-ddt-05.txt
>>> 
>>> On Apr 27, 2016, at 1:36 PM, Joel M. Halpern <j...@joelhalpern.com> wrote:
>>>> 
>>>> I am a bit confused.  I suspect other working group members are as well.
>>>> The DDT document completed WG last call some time ago, and was waiting for 
>>>> some final edits, which were I believe just done.
>>>> The LCAF document has completed last call.
>>> 
>>> Well I lost track of the DDT document status.
>>> 
>>>> Dino, which document are you requesting be modified?  What modification 
>>>> are you asking for?
>>> 
>>> I am requesting a single change (in 2 places, see below). A change back 
>>> from 24-bits to 32-bits describing the instance-ID. I don’t know why the 
>>> change was done during this late stage in the draft. To me, that is a huge 
>>> change.
>>> 
>>>> Or have I got it backwards, and Anton is asking for a modification?  As I 
>>>> said, I got lost.
>>> 
>>> I reviewed the changes in -05 and noticed this:
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> And the change should not have happened since our intention at the very 
>>> begninning was to have 2**32 VPNs.
>>> 
>>> There was no justification for this change and it happened very late in the 
>>> process.
>>> 
>>> Dino
>>> 
>>>> 
>>>> Yours,
>>>> Joel
>>>> 
>>>> On 4/27/16 4:25 PM, Dino Farinacci wrote:
>>>>> Can you make the change so we can try to advance the document to last 
>>>>> call?
>>>>> 
>>>>> Dino
>>>>> 
>>>>>> On Apr 27, 2016, at 1:23 PM, Anton Smirnov <asmir...@cisco.com> wrote:
>>>>>> 
>>>>>> we will consider this input for the next doc revision.
>>>>>> 
>>>>>> Anton
>>>>>> 
>>>>>> 
>>>>>>> On 04/27/2016 07:06 PM, Dino Farinacci wrote:
>>>>>>> 
>>>>>>>> Hi Dino,
>>>>>>>> since XEID prefix is not seen anywhere on the wire these words should 
>>>>>>>> not be viewed as normative; more like guidance for implementers. For 
>>>>>>>> DDT specification itself it is not important if IID is 24-bit, 32-bit 
>>>>>>>> or any other bit length. DDT relies on other control plane 
>>>>>>>> specifications (notably LCAF draft) to specify how IID looks like and 
>>>>>>>> how it is propagated in control messages.
>>>>>>> 
>>>>>>> If that is the case, why is the length included in the text then? I 
>>>>>>> disagree though, the length is critically important because it conveys 
>>>>>>> the maximum number of VPNs, per mapping system, that can be supported.
>>>>>>> 
>>>>>>>> LCAF draft currently depicts 32-bit space to store IID on the figure 
>>>>>>>> but then goes on saying:
>>>>>>>> 
>>>>>>>>> Instance ID:  the low-order 24-bits that can go into a LISP data
>>>>>>>>>    header when the I-bit is set.  See [RFC6830] for details.
>>>>>>> 
>>>>>>> Right, because that is the only way to fit 32-bits into 24. ;-)
>>>>>>> 
>>>>>>>> So IMO the ambiguity comes from the LCAF document. 
>>>>>>>> draft-ietf-lisp-lcaf should be more specific on IID length. 
>>>>>>>> Furthermore, if LCAF draft explicitly defined IID to be 32-bits then 
>>>>>>>> it should discuss what to do with excess bits in case of LISP 
>>>>>>>> encapsulation.
>>>>>>> 
>>>>>>> No, this is not true. And you might not have the history of DDT. But we 
>>>>>>> put 32-bits in the DDT document and then had the encoding in the LCAF 
>>>>>>> document reflect that.
>>>>>>> 
>>>>>>>> If DDT draft progresses before LCAF draft then it is more correct to 
>>>>>>>> be compatible with existing RFCs in saying that IID is a 24-bit value. 
>>>>>>>> DDT doc does not look like a proper place to redefine IID length from 
>>>>>>>> 24-bit to 32-bits.
>>>>>>> 
>>>>>>> The LCAF draft just ended last call and is going to IESG.
>>>>>>> 
>>>>>>>> If you strongly disagree with above then to unblock DDT spec from LCAF 
>>>>>>>> ambiguity we may remove explicit mention of IID bit length from DDT 
>>>>>>>> spec and put something like "IID as defined by the LCAF draft”.
>>>>>>> 
>>>>>>> You can’t remove it. You have to make it 32-bits otherwise you created 
>>>>>>> an inconsistency that is (1) not needed and (2) for no good reason.
>>>>>>> 
>>>>>>> I suggest you leave that text alone and keep it at 32-bits.
>>>>>>> 
>>>>>>> Dino
>>>>>>> 
>>>>>>>> 
>>>>>>>> Anton
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 04/25/2016 09:49 PM, Dino Farinacci wrote:
>>>>>>>>> Authors, this change:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Is actually incorrect (change change is from 32 to 24). We have 32-bit
>>>>>>>>> Instance-ID encodings in the LCAF Instance ID Type and want to support
>>>>>>>>> that length in the control-plane EVEN THOUGH the data-plane can only
>>>>>>>>> hold 24-bits.
>>>>>>>>> 
>>>>>>>>> Meaning, if you use different mapping systems, you can actually reuse
>>>>>>>>> instance-IDs. This reuse was part of our initial intention.
>>>>>>>>> 
>>>>>>>>> Dino
>>>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> lisp mailing list
>>>>> lisp@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/lisp
>>>>> 
>>> 
>>> _______________________________________________
>>> lisp mailing list
>>> lisp@ietf.org
>>> https://www.ietf.org/mailman/listinfo/lisp
>> 
> 

_______________________________________________
lisp mailing list
lisp@ietf.org
https://www.ietf.org/mailman/listinfo/lisp

Reply via email to