Re: [lisp] Capabilities Type LCAF - a proposal

Dino Farinacci <farinacci@gmail.com> Thu, 12 September 2013 23:34 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 D542B11E81BB for <lisp@ietfa.amsl.com>; Thu, 12 Sep 2013 16:34:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zp6cj+gMwZPP for <lisp@ietfa.amsl.com>; Thu, 12 Sep 2013 16:34:39 -0700 (PDT)
Received: from mail-pb0-x22e.google.com (mail-pb0-x22e.google.com [IPv6:2607:f8b0:400e:c01::22e]) by ietfa.amsl.com (Postfix) with ESMTP id D164911E8152 for <lisp@ietf.org>; Thu, 12 Sep 2013 16:34:38 -0700 (PDT)
Received: by mail-pb0-f46.google.com with SMTP id rq2so456632pbb.19 for <lisp@ietf.org>; Thu, 12 Sep 2013 16:34:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Q1+wn1F5DElDnHvmsrrvbiTHRHyVjoF7T0X6+gqF/mU=; b=ShnPksTMARQPfFImmX5HbTe3Z3Z4G2aXRb9Fb9orb9B7Bnei6XtWhP5reFX6N/BiMS H3s/EOOiRiTaOTLsDQvew72hQAqREGhN/uwbBPTt2uOlQz9EoTXjaPVJyAGg7MEqM4QF VcA+wCPeGaRCirfWIEdooohkSTHGHqqrq0Z3jzdFSAOyecXq/DqEbDACAS+A0HC29ay5 MA8GIEoL0wI7FxARmUoMcy7ewaBqksYmTU9LsibYG0LQ7tdu/AqlHrZ9xdVJMziNDzYs iM1g3+6e0FNYDuXLXEHx67+8eA32E2LIfqzYCdLT2n1/BQemRa2/QtbDzBvS7leD+B0N OvnQ==
X-Received: by 10.68.113.99 with SMTP id ix3mr104290pbb.180.1379028878534; Thu, 12 Sep 2013 16:34:38 -0700 (PDT)
Received: from [10.169.113.83] (71-6-80-11.static-ip.telepacific.net. [71.6.80.11]) by mx.google.com with ESMTPSA id b4sm7452559pbc.22.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 12 Sep 2013 16:34:38 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Dino Farinacci <farinacci@gmail.com>
In-Reply-To: <7778D231-CF61-4BFE-8657-48CB1190224A@steffann.nl>
Date: Thu, 12 Sep 2013 16:34:34 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <878D9F8A-BC29-49CD-BF19-47146AB5C489@gmail.com>
References: <5FB6E5C2-AF6A-415A-8DE4-5958961A6661@gmail.com> <7778D231-CF61-4BFE-8657-48CB1190224A@steffann.nl>
To: Sander Steffann <sander@steffann.nl>
X-Mailer: Apple Mail (2.1508)
Cc: "lisp@ietf.org list" <lisp@ietf.org>
Subject: Re: [lisp] Capabilities Type LCAF - a proposal
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Thu, 12 Sep 2013 23:34:40 -0000

> Hi Dino,
> 
>> I would propose that the Capabilities Type LCAF be encoded as a bit-string. Where each bit position indicates the LCAF Type value. We would have 2 fields, an EID field and a RLOC field so it can be conveyed which Types are supported for EID encoded fields or RLOC encoded fields in any LISP control message.
>> 
>> [...]
>> 
>> Comments?
> 
> Will a bit string be able to provide enough detail? LCAF types can be combined in many ways...

Well I knew someone would ask that. LOL.  ;-)

I think it provides sufficient detail without getting out of hand.

>> If people are interested I can draft up the details for the -03 version. Or if you think we should post the -03 version just with the current changes, I can do that.
> 
> I would like to see it in -03
> 
>> And also comment if you think we should go with the JSON Data Model Type for -03 or put it into -04 with perhaps this Capabilities LCAF.
> 
> Also for -03 I would say. This will very probably not be the final draft, so why publish -03 now when we know that this will be added to -04 :-)

I can go along with this.

Dino

> 
> Thanks,
> Sander.
>