RE: [EXTERNAL] Re: 64bit MAC addresses and SLAAC

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Thu, 18 June 2020 16:23 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 613F03A0D14 for <ipv6@ietfa.amsl.com>; Thu, 18 Jun 2020 09:23:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=kwJ4Kapv; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ePCDSj8f
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 66GrBdCdgdCq for <ipv6@ietfa.amsl.com>; Thu, 18 Jun 2020 09:23:36 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6936D3A0ABA for <ipv6@ietf.org>; Thu, 18 Jun 2020 09:23:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4672; q=dns/txt; s=iport; t=1592497416; x=1593707016; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=r5Fmy//7ayNa1rqqxkZjhFtFyWirm5l+QjPHX4zxgcE=; b=kwJ4Kapvuc0eL40AXUT0Ye82vN+bhNNh4MuZkZj0Bpw3R1cSIFxo0XsO G+xHo2R8fHJbYk5DA3WxCYQLt5aEXtZNQDGMTsAq4hAoLsFTPtMbghsRN rCgaBS6Ba5jWHpWrTPJ9JAbNf4ZdozVG6uK8TIOidq5b/ENyPOqYqs15B c=;
IronPort-PHdr: 9a23:wqJySR2Aj++r2aw4smDT+zVfbzU7u7jyIg8e44YmjLQLaKm44pD+JxWFu6d2jQHPUJnE7OhHkKzdtKWzEWAD4JPUtncEfdQMUhIekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutfFyMpHCu8jkIGQ65Pg1wdaz5H4fIhJGx0Oa/s5TYfwRPgm+7ZrV/ZBW7pAncrI8Ym4xnf60w0RDO5HBPfrdb
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DbAQA0lOte/5pdJa1mGwEBAQEBAQEBBQEBARIBAQEDAwEBAUCBSoFSUQeBRy8shCSDRgONQZhTglIDVQsBAQEMAQEtAgQBAYREAheCDwIkOBMCAwEBCwEBBQEBAQIBBgRthVsMhXIBAQEBAgESEREMAQE3AQQLAgEGAg4DAQMBAQECAiYCAgIwFQIGCAIEAQ0FCBqFUAMOIAGcJ5BoAoE5iGF2gTKDAQEBBYVPGIIOCYEOKoJngkxFhmcagUE/gVSBT34+hD84glozgi2SKaImCoJamUeCcI46jUmMfoQnmiCEGwIEAgQFAg4BAQWBaiKBVnAVO4JpUBcCDY4eDBeDTopWdAI1AgYBBwEBAwl8j3UBAQ
X-IronPort-AV: E=Sophos;i="5.75,251,1589241600"; d="scan'208";a="498797911"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 Jun 2020 16:23:35 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 05IGNZND024017 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 18 Jun 2020 16:23:35 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 18 Jun 2020 11:23:35 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 18 Jun 2020 11:23:34 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 18 Jun 2020 11:23:34 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VVsLnpNHwZYwVwQq2rh4us0J4PsMu2OLElCZwrHvnGNt/WguSS75FGG9TviQqA0sSbawjhmjMEYiYl+vwfPezwB5ojGejIRwpOQCCaJeRsQ+PDTzBfc1AejXEcZkMDcRVN19UDvZjcsxYalcCuFnGMNBBRAlw4VlDl/BDuk6crD2onNSOopQC3z0wbw62pXkhammpizNO3+36YGGQ6szmTi1yoKuHY0n6Ey688tFiwbSV6ndrnOh7hz6xlwxDlKY4DcJDLjR6+chLvnPqnwax94ggiFYTp2Is5mcOLcgflabDPqQe3aqTsBxWrjfEnFkLsfjooTF3AYLdsuBxjqq9A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r5Fmy//7ayNa1rqqxkZjhFtFyWirm5l+QjPHX4zxgcE=; b=Ym2xMlyVIjOeNVxV7f2eK3SRK9TbQ330lRQJzBMypX/sKaRo4HJM3ybXKGLsFDXF7kOz1J2PZBrblDIEtHaQvyi+/PLR2cOPsE66DiH2f14Wb0npevKZ/kZ/gRPjFKUJUUl6qq0a7sddZVL8L1XKi2QRCGoBXMiWORECEsdiYnvzyZIywZyIJQzcBnabAslvWOsQ3EgT5yKmai5J82B8PevSe9kwxFBhuWsedC73CMB1/GS9iDV+aXIyoX+onG5/DWaJBG0oQQiLg7ttrYdHdaOm+gW7d3BJGgEnvmHgRM/UbzAO8FMb/wByZ+cgojO1l6E6RY0BqPf43fUsy8EjfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r5Fmy//7ayNa1rqqxkZjhFtFyWirm5l+QjPHX4zxgcE=; b=ePCDSj8fm1XqI7ADWR//xsboslloopYZUUOqn74ZoxAJzvaeD03yJyH0vQpZHrU1h8Bc8+HqE9fBgvFhbrfIRywf4unsWMyhxGhFuew3HyJiAAGUuj4lyvojVeHBAIGCnvuRBzSRP3SxVT226X3bTPm1nW/S913Wn9PtoZ2LJSI=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (2603:10b6:208:ea::31) by MN2PR11MB3629.namprd11.prod.outlook.com (2603:10b6:208:f0::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3088.25; Thu, 18 Jun 2020 16:23:34 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::55bb:b065:86c1:1108]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::55bb:b065:86c1:1108%6]) with mapi id 15.20.3088.028; Thu, 18 Jun 2020 16:23:34 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Fernando Gont <fgont@si6networks.com>, "Templin (US), Fred L" <Fred.L.Templin@boeing.com>, Kerry Lynn <kerlyn@ieee.org>
CC: IPv6 List <ipv6@ietf.org>
Subject: RE: [EXTERNAL] Re: 64bit MAC addresses and SLAAC
Thread-Topic: [EXTERNAL] Re: 64bit MAC addresses and SLAAC
Thread-Index: AQHWQ1Nk/Wm1QKfgRUa8EREqh7bvtKjaKcSAgAKHaYCAAD3hAIAAD/cAgAD3E7CAACxPAIAAEo1ggAALGgCAADqaoA==
Date: Thu, 18 Jun 2020 16:23:25 +0000
Deferred-Delivery: Thu, 18 Jun 2020 16:23:18 +0000
Message-ID: <MN2PR11MB356575569DC85866A4797101D89B0@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <e8a25961-5ac9-d35e-77dd-bf86f45cd077@gmail.com> <a17ae9f3-001c-07f6-84f9-a0ca583e6a00@gmail.com> <7AE5B6D0-AB01-4077-A9EF-5BD86F428681@gmail.com> <7a3b839f-099e-8fd3-35a2-4625df3c369e@gmail.com> <76e8bd7a-4333-480f-de0f-dcc775418739@si6networks.com> <79d494caa7874696b787aadb80cc322b@boeing.com> <MN2PR11MB35654EDB29696C2C33412691D89B0@MN2PR11MB3565.namprd11.prod.outlook.com> <7e430050-fa9a-d43c-5eaa-a8f7d53d222c@si6networks.com> <MN2PR11MB3565F51E022582BB4B979D2ED89B0@MN2PR11MB3565.namprd11.prod.outlook.com> <c636d6d6-7df0-7dfe-1ae3-c9d25346914c@si6networks.com>
In-Reply-To: <c636d6d6-7df0-7dfe-1ae3-c9d25346914c@si6networks.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: si6networks.com; dkim=none (message not signed) header.d=none;si6networks.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2a01:cb1d:4ec:2200:25de:92e:c0ea:f7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 12bdecef-498a-4be1-b724-08d813a3f26f
x-ms-traffictypediagnostic: MN2PR11MB3629:
x-microsoft-antispam-prvs: <MN2PR11MB3629C38F2F48462DB63DE87ED89B0@MN2PR11MB3629.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0438F90F17
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: SEXdJXdaEWUqHAx81CHbX8VwRx4RDIm/T48aO4oXofLCc/hvTjKuuMVQljKi0bKOnRyxWQ9AGrf0lxWRauBXWj5zglREsQcc51H42IrPOkjSrjU8DHN9nl8qckak+ST0Eg8mcibClQRUPcjeXSdLLKaEeEY+b+av+2nnlmoC4Kkp7urP5tiY13IXYGaIfVw8/uyeKusM5MByF/PMZFfn2gvqc+wzM1xALyaH/mkKZwGHM2V+EvFHT1LrYEhM1Mfo5hEeYbP+z25fxxCTnsN50cuFD6VAjsKs+wy0TEZDuRQCL0TZdXiJZZ6MqoJrQ7wO
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3565.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(39860400002)(376002)(346002)(136003)(366004)(2906002)(478600001)(5660300002)(4326008)(52536014)(186003)(110136005)(9686003)(66946007)(8676002)(86362001)(66446008)(55016002)(66476007)(6506007)(76116006)(6666004)(53546011)(7696005)(33656002)(8936002)(66556008)(71200400001)(64756008)(316002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: RRabCWDBwWXd7gc3E+VDXTKN1NQRthEclPAkkHBaGLnmxfws/e4gqsv/GOH0mAbdCmVp1qunHVJENPcNqGPsHrY1RkgdVaGAdZjSb6YBLAbzw3UCTGmXAMW7SYjiF9wuufh+d1fsKsEMW544u5A2oP/ZMv8U6goF7X8iMlmDsar3GeMmMjpsaH1LyZ+zWJG8fWwQA04zIscfQauIzaUuK/wEfYDxPOXsi1eDMlV8UOs2wJMAZU6hrVYqUR/jeJEDx9VIvMl3sf+dil9K9Ujx7r7kAmF9lQZgNfB+LRCeYX/2W6gAJ2eX4P0v035XNSgVfJVtzoUlr4PdXCkOGQZEeN2PuQ0H/YQOszUk6ZyQy2HP6+EUmFcaOWWiOa7/3eFnLzkbKyL4kN32cxaP2wnsdMlBg528w2M/qJtdqDwW/oX7kBWbEaY+znKuLhxJDceeOxXG0EcDqKwspLS6SRsZeDdbi/2vJV54zSmRxfTqQj1KZBzpXoZIOmB+RA0SmPvvoMQykhDj6bFTIirQKYSwBQjTtUv1CS2vJAhEIpGanPo=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 12bdecef-498a-4be1-b724-08d813a3f26f
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2020 16:23:33.9910 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: p6+RkRQ4a9HyzY8uzwIc+lvxFqF8Su+5bXnzLSmKe/DiET3D8yqLZM4O1OIKIj/uRdn8zxv1TnOp7h/RwI/DYQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3629
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/oQKEyCTM3ECadQN2ppl0giCeI-M>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Jun 2020 16:23:38 -0000

> From: Fernando Gont <fgont@si6networks.com>
> Sent: jeudi 18 juin 2020 13:27
> To: Pascal Thubert (pthubert) <pthubert@cisco.com>; Templin (US), Fred L
> <Fred.L.Templin@boeing.com>; Kerry Lynn <kerlyn@ieee.org>
> Cc: IPv6 List <ipv6@ietf.org>
> Subject: Re: [EXTERNAL] Re: 64bit MAC addresses and SLAAC
> 
> On 18/6/20 07:58, Pascal Thubert (pthubert) wrote:
> > Hello Fernando:
> >
> >>> Note that this
> >>> looks antinomic with the spare part goal above; that would indeed be
> >>> antinomic for burn-in MAC addresses; but there are also standards
> >>> out there that use a shorter assigned MAC address, e.g., to reduce
> >>> the frame size and save energy and bandwidth; in that case you can
> >>> have both properties of deriving the IPv6 address from the MAC and
> >>> replacing a failing device by a virtually identical one.
> >>
> >> I don't mind when this sort of thing is employed for specific
> >> scenarios such as the one you describe. However, it would seem seem
> >> to me that if you really need the addresses to embed the underlying
> >> link-layer address so that you can compress the IPv6 header and keep
> >> the associated overhead at a decent level... one might
> >> (unfortunately) want to reconsider the extent to which IPv6 is really
> >> applicable here, or whether some sort of gateway that bridges a
> >> low-overhead simple protocol with the rest of the network might be a
> better approach.
> >
> > I read that you're wondering if a particular domain should enjoy the benefits
> of IPv6 because of a preconception on how to form IIDs coming from another
> domain. Is that your intent?
> 
> No.
> 
> I'm saying that there's no reason (requirement) for which the IPv6 IID should
> embed the underlying link-layer (for instance, see RFC7136).
> Unlike IPX, IPv6 implements Neighbor Discovery, so the only marginal benefit
> of embedding the link-layer address in the IID is that the resulting address is
> likely to be unique (yet we still have DAD).
> 
> Since the generation of an IID is a host local policy, reliance on the IID being
> any specific value is questionable.
> 
> If such reliance is because the overhead is simply unacceptable, then yes, I
> believe it is a valid question whether IPv6 is the right protocol for whatever
> device/technology needs such compression to keep the overhead track-table.
> 
> YI also agree that there may be valid reasons for which, even if IPv6 was not
> the best fit for your application, but you might still want to use it, and hence
> resort to the hacks such as "header compression".
> 
> The fact that such hack somewhat introduces a requirement that is not present
> anywhere in the ipv6 address architecture (the IID can be anything, since you
> could e.g. manually configure your addresses, they could be dhcpv6-leased,
> etc.), should be a hint in that direction.
> 
> Much of what I've seem to remember seeing in the 6lo et al area seem to be
> tricks to somewhat make IPv6 tractable for the "constrained" scenarios.
> 
> Anyway, believe the IID generation should be the least of your concerns
> here: at the end of the day there's a recommendation (RFC8064) for the
> general case... but you're free to override it. I seem to remember there was a
> proposal by Dave Thaler in this area, meant for constrained nodes, too.
> 
Works for me, Fernando 😊

Pascal