Re: [lisp] Unknown LCAF Types (?) (draft-ietf-lisp-vendor-lcaf)

Luigi Iannone <ggx@gigix.net> Thu, 14 April 2022 15:55 UTC

Return-Path: <ggx@gigix.net>
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 C41C93A1C60 for <lisp@ietfa.amsl.com>; Thu, 14 Apr 2022 08:55:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gigix-net.20210112.gappssmtp.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 buX6KPVMqvBR for <lisp@ietfa.amsl.com>; Thu, 14 Apr 2022 08:55:10 -0700 (PDT)
Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (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 413D83A1C62 for <lisp@ietf.org>; Thu, 14 Apr 2022 08:55:10 -0700 (PDT)
Received: by mail-wm1-x334.google.com with SMTP id o20-20020a05600c511400b0038ebbbb2ad8so3531421wms.0 for <lisp@ietf.org>; Thu, 14 Apr 2022 08:55:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gigix-net.20210112.gappssmtp.com; s=20210112; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=gXLD7GckBLQIF8SfdNE/1VTHy/cBF20u2Gbpx+X7DX4=; b=Zha7JzCC+jY7yMtxdZWji1GQSgOqGCYVKrF1c5o4wby3EqimIA1eTrGsgJnuSnFubD r8Jo1Yc3t/vpB1apG2X7HpNevqw7x5VktcC8X43GinI3yFUcczTga5lfwefFxfNwEGRf 30a+dhGJSXpa8Gi5zk5mlcN6bQ31SSexO6U6k+1mPDfXIFQ70V8GRZWuXWKnq9MyBa4q kh//I6c4PPCE9G51FB0a/aMhSJaeUf4RAPQP4sbrvlGOU+tnmi5i8pXV/ZQ3KlA12HUQ 1rYsX4aWEG1PoV/EN8iMo6EYda+DePWuINcKoJ5FYyD1XiVBXqOFQUBm5Bztkv97g0I+ aHGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=gXLD7GckBLQIF8SfdNE/1VTHy/cBF20u2Gbpx+X7DX4=; b=383HQxTeSgS+ZCE0xmTbAtRLht7RbY6xgbsfrBQDuW3wBnps6wgU/d3k+zRtFL6L9a ZzWK1Z603h3KqtjabssV8pjPjsCOBqULvq4KAQJnfgpJy2mVvhOqYADUkDjhgtMJ/i+9 YWqFazbgZJ4NvX5XnHh/bXnh2v7BavwqnYtmnPqsBd1PWLTRZ45Nf1v1LWjC4xPHh1zA GEg17m4oe+r0PcrShicLwwiXnTu/ODJEnuckkGmnEHuzNAkORoEf70DkXGXuyUKnl9OY H6E6F1H82q6PCIiGSv6PVBM6yleDDmJy05cguaX2tpl9Nxa1j3V7tkgaZp/v2TCI/4Cw Pf8w==
X-Gm-Message-State: AOAM531QX/1j7cgl698KLhWs+PTETvclzvk4TM0jQXm+sWVNJQgL58qr 6q7dqG4ny7wJYgcCmFu5j6Cogw==
X-Google-Smtp-Source: ABdhPJz6OCdlzaCNHKIUMuU3GxEneh1s4OSDU3QCzDuezWtqB/jduejyKISvaM0u+nJRDhUWJY7t0w==
X-Received: by 2002:a05:600c:21c9:b0:38e:ba68:a134 with SMTP id x9-20020a05600c21c900b0038eba68a134mr3870192wmj.192.1649951708203; Thu, 14 Apr 2022 08:55:08 -0700 (PDT)
Received: from smtpclient.apple ([2a01:e0a:1ec:470:cc47:d397:ac7e:7277]) by smtp.gmail.com with ESMTPSA id n32-20020a05600c3ba000b0038ed068052fsm2448567wms.19.2022.04.14.08.55.07 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Apr 2022 08:55:07 -0700 (PDT)
From: Luigi Iannone <ggx@gigix.net>
Message-Id: <0C8A78BA-4A08-4EEC-B23F-262C5833AA2A@gigix.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_80354BE3-875C-4EE2-9775-4195665427A0"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\))
Date: Thu, 14 Apr 2022 17:55:06 +0200
In-Reply-To: <CAMMESsxY56BOxKyXMrRwoVFwWu6tx-F4WSG1FQSJs3tHA6L29w@mail.gmail.com>
Cc: "lisp@ietf.org list" <lisp@ietf.org>, Dino Farinacci <farinacci@gmail.com>, "draft-ietf-lisp-vendor-lcaf@ietf.org" <draft-ietf-lisp-vendor-lcaf@ietf.org>, lisp-chairs@ietf.org
To: Alvaro Retana <aretana.ietf@gmail.com>
References: <CAMMESswV6p7WiyZnaKwn=wH-ZwF9wZOUEgzOygjBZ9NQckhj7g@mail.gmail.com> <D87F979E-D790-4FE4-9E8D-3EC3BB9D83B3@gmail.com> <CAMMESsx5eTQvYnrMUNeJ=0JxBtDydB12H4Av6ykPW+VeWP8Hrw@mail.gmail.com> <AC1EB0F8-6796-4ACC-A90C-0955B807F851@gmail.com> <CAMMESsxY56BOxKyXMrRwoVFwWu6tx-F4WSG1FQSJs3tHA6L29w@mail.gmail.com>
X-Mailer: Apple Mail (2.3696.80.82.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/rFGMC1cxm02CNZqjUqcrBvJaWPY>
Subject: Re: [lisp] Unknown LCAF Types (?) (draft-ietf-lisp-vendor-lcaf)
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 14 Apr 2022 15:55:14 -0000

Hi,

I stick to my answer to Christer, we should update 8060 ;-)

Ciao

L.


> On 14 Apr 2022, at 13:39, Alvaro Retana <aretana.ietf@gmail.com> wrote:
> 
> Hi!
> 
> Hmm — let’s start with the positive.  The new text looks good to me.
> 
> OTOH, even if rfc6833bis is the base specification, rfc8060 is an optional extension…. The problem is one of references and document status:  
> 
> rfc8060 is an Experimental document — the current reference in rfc6833bis is Informative, which is ok because there’s just a general reference to the AFI — “LCAF-Type MUST” makes the relationship to rfc8060 Normative and changes the behavior of rfc8060 implementations, so we should change the reference type and formally update rfc8060, which results in a downref, which requires community approval (new IETF LC), which requires the IESG to consider the downref registry, . . .
> 
> I don’t think any of us wants to reopen rfc6833bis at this point. <sigh>
> 
> 
> Ideally, rfc8060 would have included that one extra sentence: “an unrecognized LCAF-Type MUST be dropped”.
> 
> We have two other options:
> 
> (1) Let it be.  rfc8060 is Experimental, people “experimenting” with it can figure it out, and when/if the document goes on the Standards Track we can add the text.  I know there are production deployments, but these are mostly controlled (people shouldn’t see unknown types).
> 
> (2) Use lisp-vendor-lcaf, which adds a new Type, to formally update rfc8060 on what needs to be done if an unknown Type is received.  Both documents are Experimental and lisp-vendor-lcaf is in line to be approved next week by the IESG, so there are no cumbersome process issues.
> 
> 
> So…what does the WG want to do?  reopen rfc6833bis, nothing, or use lisp-vendor-lcaf
> 
> [FWIW, my personal preference (as WG participant) is to use lisp-vendor-lcaf.]
> 
> Thanks!
> 
> Alvaro.
> 
> On April 13, 2022 at 3:02:28 PM, Dino Farinacci (farinacci@gmail.com <mailto:farinacci@gmail.com>) wrote:
> 
>>> Just confirm, the behavior is not specified in rfc8060, right?  It seems to me that it would be good to specify it somewhere and draft-ietf-lisp-vendor-lcaf looks as good a place as any - do you agree?
>> 
>> I search as well and it wasn't obviously stated. But 6833bis has this text:
>> 
>> <PastedGraphic-7.png>
>> 
>> Which doesn't make clear if the LCAF AFI is supported but the LCAF type is NOT supported, the LCAF type should be dropped.
>> 
>> Should we add this to rfc6833bis?
>> 
>> The suggested text would be:
>> 
>> . . . LISP control-plane messages that include an unrecognized AFI or LCAF-Type MUST be dropped . . .
>> 
>> Dino