Re: [ieee-ietf-coord] Rationale for 0xFFFE as octets 4 and 5 pf EUI-64?

Donald Eastlake <d3e3e3@gmail.com> Mon, 25 June 2018 00:52 UTC

Return-Path: <d3e3e3@gmail.com>
X-Original-To: ieee-ietf-coord@ietfa.amsl.com
Delivered-To: ieee-ietf-coord@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 87D65130E10 for <ieee-ietf-coord@ietfa.amsl.com>; Sun, 24 Jun 2018 17:52:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 E6P0qH9h7Kgj for <ieee-ietf-coord@ietfa.amsl.com>; Sun, 24 Jun 2018 17:52:42 -0700 (PDT)
Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (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 16FED130E7A for <ieee-ietf-coord@ietf.org>; Sun, 24 Jun 2018 17:52:42 -0700 (PDT)
Received: by mail-io0-x22f.google.com with SMTP id i23-v6so7990067iog.10 for <ieee-ietf-coord@ietf.org>; Sun, 24 Jun 2018 17:52:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=PLN5lpGjLRkqpx4dKLAI665csM3ahdxyY4KnxZ5Cq5U=; b=AhyKt6I1mNt5hD0rc17utPyPG2/PehmqYX7uZTm0f56C6dzlDJdsOpV++59+rIvKmZ upaTfvujrLCR4nbYh7KZva2RkTYTFMOZAFBfpsY3t/3BteWyjlW1HfRw9JScI3YRSaAi s4+RLXz/Yrud9CeQk/5BoGJoeLXQtVGf+QgOHKfth92hW7g9NsteIDrQEEqEhbGoZ37l ceDBQOByrUZB4RORiL7G5hICsa4Zhoo7bqkR8jXPUtlLANJPGV6FVBh+eT5yQcKaJAN+ d07fabF0YKiDzI583PlUZgHsR69+V/0DX7TERnPv3kzxOV14IO7ZDra5mGWS1PuMHpMc zltw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=PLN5lpGjLRkqpx4dKLAI665csM3ahdxyY4KnxZ5Cq5U=; b=YWZTX9H4MjxD5cvDw0LJcQ7pQx8TBDxmYfBeHUd4En1S3/w9n5ae8zJylSlmRuEVwS ElBN8TsslsKxZpj+juXHLyABk8tKtZQ3SQEQB5KJwf5b1RmZRr+633pNM3lOe+HJOD+r hTH1GGDT8cDupR92ibiZtZHxwSGHjbvUFgfVrIYgCCs6mniEuMB1O4VE8B5x9qBXy1wP SiyoNMUxj5Gaf3YrOojgjDtTZK3nbGTs5vG0wZKx2IovDj/Wx0+rVfnGLtjGihECfWWP V2tTvfYPpoCq3esq4Y44tJ7v27JGzDRxc7asyEIGL4NE007O02+BlZx7zwBSUORJrmfc qbww==
X-Gm-Message-State: APt69E1Sq7cF1KLEFJCjn0DAINVdZ1EAuIpe0acNAFgUjDe1hnOQv418 qsE0NqqHoWSVT4q7gZEuOKYwOc1wzepCjy3pPDU=
X-Google-Smtp-Source: AAOMgpcRnSCLNbNEaIXqsCKrYYm9yZ9RHiaMxdNOfChiNRvbDtUedn0KGByN/BtO8C6yH/LjpqHlXIwwK52jouP4XVo=
X-Received: by 2002:a6b:ed11:: with SMTP id n17-v6mr108732iog.132.1529887961239; Sun, 24 Jun 2018 17:52:41 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a6b:bf84:0:0:0:0:0 with HTTP; Sun, 24 Jun 2018 17:52:25 -0700 (PDT)
In-Reply-To: <70d78698-7ec3-3a6e-3200-a958ba520141@earthlink.net>
References: <TU4PR8401MB06214FDFC0652364F7728557ED750@TU4PR8401MB0621.NAMPRD84.PROD.OUTLOOK.COM> <70d78698-7ec3-3a6e-3200-a958ba520141@earthlink.net>
From: Donald Eastlake <d3e3e3@gmail.com>
Date: Sun, 24 Jun 2018 20:52:25 -0400
Message-ID: <CAF4+nEEYtZ4diFxLDtwKT=jxXzoyPxmSK3HPKeGHhaDzQKcquQ@mail.gmail.com>
To: Charlie Perkins <charles.perkins@earthlink.net>
Cc: "ieee-ietf-coord@ietf.org" <ieee-ietf-coord@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000079d67e056f6cccb0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ieee-ietf-coord/9i1HQEJByqiRtl2BVW-D82xTySg>
Subject: Re: [ieee-ietf-coord] Rationale for 0xFFFE as octets 4 and 5 pf EUI-64?
X-BeenThere: ieee-ietf-coord@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: Management-level discussions between IEEE and IETF on topics of interest to both SDOs <ieee-ietf-coord.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ieee-ietf-coord>, <mailto:ieee-ietf-coord-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ieee-ietf-coord/>
List-Post: <mailto:ieee-ietf-coord@ietf.org>
List-Help: <mailto:ieee-ietf-coord-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ieee-ietf-coord>, <mailto:ieee-ietf-coord-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jun 2018 00:52:44 -0000

Hi Charlie,

As I recall, there is/was this distinction between MAC-48 and EUI-48
addresses. I think MAC-48 was just for hardware and EUI-48 was for other
devices and software. Anyway, you inserted 0xFFFF to convert a MAC-48 to
and EUI-64 and 0xFFFE to convert an EUI-48 to an EUI-64. The RFCs that talk
about extending a 48 bit address to 64 bits to use as the low order bits of
an IPv6 address say that 0xFFFE was used by mistake and that 0xFFFF should
have been used (see for example the Note on page 22 of RFC 4291) but it was
decided to stick with 0xFFFE for that purpose. Hope this helps.

Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 155 Beaver Street, Milford, MA 01757 USA
 d3e3e3@gmail.com

On Fri, Jun 22, 2018 at 9:54 PM, Charlie Perkins <
charles.perkins@earthlink.net> wrote:

> Hello folks,
>
> Does anyone here remember why 0xFFFE were chosen to be the filler bits
> (i.e., bytes 4 and 5 of 8) when expanding a 48-bit MAC address to be
> EUI-64?  It is not explained in RFC 2464.
>
> Or maybe there was not a reason...?
>
> Thanks in advance,
> Charlie P.
>
> _______________________________________________
> ieee-ietf-coord mailing list
> ieee-ietf-coord@ietf.org
> https://www.ietf.org/mailman/listinfo/ieee-ietf-coord
>