Re: BFD for vxlan Destination MAC field (was Re: draft-ietf-bfd-vxlan IESG status)

Donald Eastlake <d3e3e3@gmail.com> Mon, 10 August 2020 20:52 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B85D63A0D63; Mon, 10 Aug 2020 13:52:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 AYXPARAtuqoL; Mon, 10 Aug 2020 13:52:05 -0700 (PDT)
Received: from mail-il1-x131.google.com (mail-il1-x131.google.com [IPv6:2607:f8b0:4864:20::131]) (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 759543A0D62; Mon, 10 Aug 2020 13:52:04 -0700 (PDT)
Received: by mail-il1-x131.google.com with SMTP id l7so4301988ils.2; Mon, 10 Aug 2020 13:52:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=iSr+tlxpynNq+wQoJDVMUFZTgTUEymgSOFByMVZX8FM=; b=kwzYR3ui54XSe9x/x+ILEFMB+PFR7exaRkR9gixigOHyazH/XZmafUuXLkM56sIFos LiP59iQzhKXD7mfm5Udv7Jq6QNLxgx/DM6da/wcF6SadKZdMCNKBHW/2yVAWuQyM7GAG +2/wqc3kq/DQ3Osw0XLc+29nKwnlWB4RuA14rYWj1hX5dsZlfBSkBzqY+bx3YLONNnHn sstNT4k5k8IQbhqpWoVD8mvfCx/afblBiPX5T2YvKCnWxoMPCDTJupydE8p4DKBytXQ4 SgrWT7jWoCyQ9ao5EiVd+WqtquASsiFkMVo+Oz0lAkHffgxAwlN/3F+ThBaeMq1Z9wea Wnwg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=iSr+tlxpynNq+wQoJDVMUFZTgTUEymgSOFByMVZX8FM=; b=LDl4mSxyCt24BUxttxhsdS5RZOG4Wo5SsgfpZNIKejwEvJtlAKbZwnEFNXPjSRNTdj QX+EQLHIp652foYbOnXQy/mMyNdGhfXFjnP8XPUG964uNQHAvu4Fh/XwaYhVGwft+cO7 5VUY00ZTDZzteoAPLHevQQcBF+uxmgRyPWwUkCjg9yzLcoJC+IsjoLYo9MmhCHLdxrRI TG5TdCuJiIvw02Jp7FitFBoU9iN88wDQJ7xnYmIlux6I5FlA3M2u1I+0iMdUWTr4Al5F 9GUNC8jRLiaymKVHHqTG5FoGLOsZpoNI5S1h0z+/j8LLo7w6B9clrgQpQcIKyZOLsGfs FiYQ==
X-Gm-Message-State: AOAM531Qtg9Lvo8XGO+FsLWQWRymYQwZDhmghd8oU0Lk278FYcM14TId xTaOpgFcd3tWZENxWQcsMvzZVeJbnrl2i3ORqis=
X-Google-Smtp-Source: ABdhPJw3wPr0wBDEYh71XnthgEwUvz4J17gcFQgd924fJ+s73MxwI0Ga3F6Ta/qq+FZhrHJQ0nHbyXn0ajkMOpGHr34=
X-Received: by 2002:a05:6e02:f07:: with SMTP id x7mr19923621ilj.40.1597092723538; Mon, 10 Aug 2020 13:52:03 -0700 (PDT)
MIME-Version: 1.0
References: <20200127221705.GB17622@pfrc.org> <20200616211057.GA21373@pfrc.org> <CA+RyBmXk_-gnuyUYwbSwkfiBSvUnX77G2m5M4bkDsYQiHYjqbw@mail.gmail.com> <E2C152D4-AA4C-4CC8-BAD1-13FF007552E6@pfrc.org> <20200720213734.GC25102@pfrc.org> <CA+RyBmViC-rxZC=iwAzLAq0YOOo7PT_6fby9mwc0WEM+m4B6TA@mail.gmail.com> <CAF4+nEHAYwveDk0=PQ4Va-0P+Pebgn=PtD+MVXJV7FibSkgUaQ@mail.gmail.com> <FE9B4836-9006-4F2C-8919-7427E08E804E@pfrc.org> <CA+RyBmXrNWXHMCSVaKNxKh=jDDy6OpbwS9P=0Wy4+35iVrE+5w@mail.gmail.com>
In-Reply-To: <CA+RyBmXrNWXHMCSVaKNxKh=jDDy6OpbwS9P=0Wy4+35iVrE+5w@mail.gmail.com>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Mon, 10 Aug 2020 16:51:52 -0400
Message-ID: <CAF4+nEEFsB_T-8BwvGOVBK70ES-oreJO-mBNF+VC3d0ji2S8GQ@mail.gmail.com>
Subject: Re: BFD for vxlan Destination MAC field (was Re: draft-ietf-bfd-vxlan IESG status)
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Jeffrey Haas <jhaas@pfrc.org>, The IESG <iesg@ietf.org>, draft-ietf-bfd-vxlan@ietf.org, bfd-chairs@ietf.org, rtg-bfd WG <rtg-bfd@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/uJIHe9TYRBZYiHTkvYmmuLhfdoI>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Aug 2020 20:52:07 -0000

Hi Greg,

You shouldn't put a specific MAC address in the draft until it is
assigned in the IANA registry.

Requests that only appear in drafts don't take effect until the draft
is approved but if assignment policy for the registry does not require
IESG approval of a draft (for example, First Come First Served or
Expert Review) you can send a request to IANA (see template in
Appendix A.1 of RFC 7042) and then, after IANA has assigned a value,
put it into a draft. Assignment of one or a small block of 48-bit MAC
addresses is a slight variation on Expert Review (see Section 2.1.3 of
RFC 7042).

However, this document seems far enough along in the process that I'm
not sure a separate request for the assignment (which would probably
be referred to me and I would approve) would be worth it.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com

On Mon, Aug 10, 2020 at 3:38 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Jeff,
> to update the IANA considerations section by replacing TBD1 with the actual MAC address? I see two small allocation ranges for in the Unicast MAC addresses:
> 00-52-02 to 00-52-12 Unassigned (small allocations)
> ....
> 00-52-14 to 00-52-FF Unassigned (small allocations)
>
> Also, can we change the wording in the Reference column from "BFD over VXLAN" to "Control channel in NVO3"? That would be helpful to the work on OAM in Geneve.
>
> Regards,
> Greg
>
> On Mon, Aug 10, 2020 at 12:14 PM Jeffrey Haas <jhaas@pfrc.org> wrote:
>>
>> Thank you, Donald.
>>
>> Greg, would you bump the draft with this assignment?
>>
>> -- Jeff
>>
>>
>> > On Aug 10, 2020, at 1:08 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:
>> >
>> > Hi,
>> >
>> > My apologies for not responding earlier in this thread.
>> >
>> > IANA originally contacted me as a Designated Expert for MAC addresses
>> > under the IANA OUI last year in connection with version -07. At that
>> > time, I approved an assignment for this draft. I'm fine with any
>> > reasonable usage description the WG comes up with for this MAC address
>> > whether more or less generic. (Usage of a MAC address reserved for
>> > documentation would not be appropriate)
>> >
>> > Thanks,
>> > Donald
>> > ===============================
>> > Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>> > 2386 Panoramic Circle, Apopka, FL 32703 USA
>> > d3e3e3@gmail.com
>> >
>> > On Thu, Jul 30, 2020 at 7:55 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
>> >>
>> >> Hi Jeff,
>> >> do you think that the record in the Usage filed for the requested MAC address instead of "BFD over VXLAN" be more generic, e.g., "Active OAM over NVO3"?
>> >> What do you think?
>> >>
>> >> Regards,
>> >> Greg
>> >>
>> >> On Mon, Jul 20, 2020 at 2:26 PM Jeffrey Haas <jhaas@pfrc.org> wrote:
>> >>>
>> >>> On Wed, Jun 17, 2020 at 03:52:14PM -0400, Jeffrey Haas wrote:
>> >>>>>> Proposed solution: A MAC value should be chosen that is well known and the
>> >>>>>> text would become:
>> >>>>>>
>> >>>>>> "Destination MAC: A Management VNI, which does not have any tenants, will
>> >>>>>> have no dedicated MAC address for decapsulated traffic.  The value
>> >>>>>> X:X:X:X:X
>> >>>>>> SHOULD be used in this field."
>> >>>>>>
>> >>>>>> SHOULD might need to be MUST.  Since a partial motivation for permitting
>> >>>>>> the
>> >>>>>> flexibility in the specification to NOT use the management VNI is desired=
>> >>>>> ,
>> >>>>>> MUST might be inappropriate.
>> >>>>>>
>> >>>>> GIM>> Accepted the suggested text. I agree that the flexibility to not use
>> >>>>> the Management VNI is permitted in the specification and thus SHOULD in the
>> >>>>> text is consistent with that scenario. How would we pick the MAC address?
>> >>>>
>> >>>> I am out of my area of expertise and I was hoping someone in the IESG can offer a fix. :-)  I am copying Donald Eastlake since he's the designated expert for the IANA MAC address block.
>> >>>>
>> >>>> Donald, review of the thread may be useful, but tersely the need is to have a well known MAC address that can be placed in this vxlan PDU that is literally a placeholder of "not to be used for forwarding".  The packet arrives at the endpoint and, if not immediately accepted, would be dropped.
>> >>>>
>> >>>> If there is no well known MAC that could be used for such a behavior, perhaps an address from the IANA block may be used?
>> >>>>
>> >>>> While I suspect the IANA mac documentation range could be used, IANA may not appreciate that.
>> >>>
>> >>> Donald is not responding to emails.  Considering I've been similarly bad
>> >>> about responding, that's forgivable.  However, in the interest of advancing
>> >>> the document, I'd like to make a proposal.
>> >>>
>> >>> https://www.iana.org/assignments/ethernet-numbers/ethernet-numbers.xhtml
>> >>>
>> >>> Proposed text:
>> >>>
>> >>> : Destination MAC: A Management VNI, which does not have any tenants, will
>> >>> : have no dedicated MAC address for decapsulated traffic.  The value
>> >>> : [TBD1] SHOULD be used in this field.
>> >>> :
>> >>> : IANA Considerations:
>> >>> :
>> >>> : IANA is requested to assign a single MAC address to the value TBD1 from the
>> >>> : "IANA Unicast 48-bit MAC Address" registry from the "Unassigned (small
>> >>> : allocations)" block.  The Usage field will be "BFD for vxlan" with a
>> >>> : Reference field of this document.
>> >>>
>> >>>
>> >>>
>> >>> -- Jeff
>>