Re: [sfc] NSH MD-1 description

"Joel M. Halpern" <jmh@joelhalpern.com> Fri, 04 November 2016 21:38 UTC

Return-Path: <jmh@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B11631296C8 for <sfc@ietfa.amsl.com>; Fri, 4 Nov 2016 14:38:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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 7Qo54HmSygiV for <sfc@ietfa.amsl.com>; Fri, 4 Nov 2016 14:38:03 -0700 (PDT)
Received: from mxa2.tigertech.net (mxa2.tigertech.net [208.80.4.162]) (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 E0F5C127058 for <sfc@ietf.org>; Fri, 4 Nov 2016 14:38:02 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id C73E124EAAE; Fri, 4 Nov 2016 14:38:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=1.tigertech; t=1478295482; bh=WsjSW2SGsspHQUsE3ONsM3Av0mBvrSaBVqHOLNPMJ6Y=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=Cb90e17kI5rVzmApWZn/AEEGb0M5Z3quBhPRJ/MzkK/pqLkfHgJ1x9MwIP+NSWAlg oTT3myvuD+qIZ4XPwSfmmX4JPkTF2k85a6HZ6GcXUz/g7KE1gvis/NoUY7x8OvP0jx MLdqaXItFGIVE6mBZOxeFrsaM3K13uuItfYbAb4w=
X-Virus-Scanned: Debian amavisd-new at maila2.tigertech.net
Received: from Joels-MacBook-Pro.local (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 maila2.tigertech.net (Postfix) with ESMTPSA id 4754E245B8D; Fri, 4 Nov 2016 14:38:02 -0700 (PDT)
To: sarikaya@ieee.org, "Jim Guichard (jguichar)" <jguichar@cisco.com>
References: <eb45c0ad-4e7a-8b2a-c4fa-d6bc41d32e89@joelhalpern.com> <CAC8QAcc6wVNvt_4h4WnQKr63TMAd04u=PVC26hjpyxWFQWuEWw@mail.gmail.com> <6EE30793-024B-4A4E-BE9F-CBCAB1950E62@cisco.com> <CAC8QAcfn5NMkP+pPigZ+_ibAcRDfj5COQAOFqZchhQQxVXdTDw@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <d75a80dc-cda6-faa2-5363-11b46555a6d3@joelhalpern.com>
Date: Fri, 04 Nov 2016 17:38:25 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAC8QAcfn5NMkP+pPigZ+_ibAcRDfj5COQAOFqZchhQQxVXdTDw@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/Lf676Pt97dKuysfNdo9FGopXlyk>
Cc: "sfc@ietf.org" <sfc@ietf.org>
Subject: Re: [sfc] NSH MD-1 description
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Nov 2016 21:38:04 -0000

I seem to be missing your point Behcet.  Can I ask you to explain?
The concern that was raised was that the description of the MD-1 data as 
being 4x4 bytes was confusing.  The proposal, given the way we are using 
it, was to treat it as a 16 byte block.  There seemed to be working 
group agreement on that, so Jim call the observed rough consensus.

You seem to be arguing for some other aspects of the interpretation 
question, separate from the way we talk about the size of the fields. 
If you have some other concern, and have new information to raise 
relative to that concern, I would be happy to hear it.

Yours,
Joel

On 11/4/16 5:11 PM, Behcet Sarikaya wrote:
> Hi Jim,
>
>
> On Fri, Nov 4, 2016 at 3:25 PM, Jim Guichard (jguichar)
> <jguichar@cisco.com> wrote:
>> Hi Behcet,
>>
>> Please see my earlier email and https://trac.tools.ietf.org/wg/sfc/trac/ticket/22 where rough consensus has been reached to change the 4 contexts to a single 16-byte fixed context header. This change will be reflected in the next revision of the NSH document.
>>
>
> I am not sure.
>
> That might bring the question of why 1?
>
> I think that we need a more flexible mechanism.
>
> Regards,
>
> Behcet
>> Jim
>>
>>
>>
>>
>> On 11/4/16, 4:13 PM, "sfc on behalf of Behcet Sarikaya" <sfc-bounces@ietf.org on behalf of sarikaya2012@gmail.com> wrote:
>>
>>> I think that definitely some action is needed on the definition of
>>> metadata Type 1
>>>
>>> draft-ietf-sfc-nsh-10
>>>
>>> I have never been able to figure out why
>>>
>>> four Context Headers,
>>>   4-byte each, MUST be added immediately following the Service Path Header.
>>>
>>> What is the role of the number 4? It has not been explained in the document.
>>>
>>> Different use cases have different requirements and I have not seen 4
>>> MD Type 1 defined in a sensible manner for each use case that we know
>>> so far. There is a proposal for the data center use case in
>>> draft-guichard which contains exactly 4 data types. That seems to be
>>> about it.
>>>
>>> For the mobility use there is a proposal but it defines 3 data not 4.
>>>
>>> I don't understand why this point waited so long (until Rev. 11) to get fixed?
>>>
>>> I think fixing it is not going to be easy, it should have been
>>> addressed much earlier.
>>>
>>> Regards
>>>
>>> Behcet
>>>
>>>
>>> On Wed, Nov 2, 2016 at 12:57 PM, Joel M. Halpern <jmh@joelhalpern.com> wrote:
>>>> <speaking as a participant>
>>>> Given that various existing MD-1 proposals break up the "4" fields in
>>>> various ways, and given that we may want to allow , for example, a singl 64
>>>> bit field in some MD-1 allocation, it seems cleaner and more consistent to
>>>> me to describe the MD-1 content as a block of 16 bytes rather than as 4 4
>>>> byte words.
>>>>
>>>> Given that this is purely descriptive for the NSH document, I do not see a
>>>> down side.  YANG models for metadata are a more complex question, but the
>>>> simple 4x4 byte representation is probably not want we want there either.
>>>>
>>>> Yours,
>>>> Joel
>>>>
>>>> </speaking as a participant>
>>>>
>>>> _______________________________________________
>>>> sfc mailing list
>>>> sfc@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/sfc
>>>
>>> _______________________________________________
>>> sfc mailing list
>>> sfc@ietf.org
>>> https://www.ietf.org/mailman/listinfo/sfc
>