RE: encoding Subnet ID in link-local addrs (Re: about violation of standards)

"Manfredi (US), Albert E" <albert.e.manfredi@boeing.com> Fri, 26 April 2019 18:48 UTC

Return-Path: <albert.e.manfredi@boeing.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 265BB1205E6 for <ipv6@ietfa.amsl.com>; Fri, 26 Apr 2019 11:48:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 O4W4SO2n_J90 for <ipv6@ietfa.amsl.com>; Fri, 26 Apr 2019 11:48:16 -0700 (PDT)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C06BE1205D7 for <ipv6@ietf.org>; Fri, 26 Apr 2019 11:48:15 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id x3QImDsg030563; Fri, 26 Apr 2019 14:48:13 -0400
Received: from XCH16-01-12.nos.boeing.com (xch16-01-12.nos.boeing.com [144.115.66.70]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id x3QIm9EF029536 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Fri, 26 Apr 2019 14:48:09 -0400
Received: from XCH16-01-11.nos.boeing.com (144.115.66.39) by XCH16-01-12.nos.boeing.com (144.115.66.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1713.5; Fri, 26 Apr 2019 11:48:08 -0700
Received: from XCH16-01-11.nos.boeing.com ([fe80::c57c:39bc:4c0a:384b]) by XCH16-01-11.nos.boeing.com ([fe80::c57c:39bc:4c0a:384b%4]) with mapi id 15.01.1713.004; Fri, 26 Apr 2019 11:48:08 -0700
From: "Manfredi (US), Albert E" <albert.e.manfredi@boeing.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>, Ole Troan <otroan@employees.org>
Subject: RE: encoding Subnet ID in link-local addrs (Re: about violation of standards)
Thread-Topic: encoding Subnet ID in link-local addrs (Re: about violation of standards)
Thread-Index: AQHU/A7CVy1yQbytTECHsHTMHhUfVqZOx0Bw
Date: Fri, 26 Apr 2019 18:48:08 +0000
Message-ID: <a2508340a9df495cbb95f8441f50e233@boeing.com>
References: <DM6PR15MB25060A2397F2949C08B4A896BB3D0@DM6PR15MB2506.namprd15.prod.outlook.com> <b9e5830f-93a8-bd76-b89f-a4c9d677bce0@gmail.com>
In-Reply-To: <b9e5830f-93a8-bd76-b89f-a4c9d677bce0@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [144.115.204.6]
x-tm-snts-smtp: C2F6FFDF45A5AE8C7AC01F9E6EFA0090D02BE17C6BD3AC6E8F04C1218BF1F9282000:8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/xD8qXef9Pv6uLO4olN32_yuH_K4>
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: Fri, 26 Apr 2019 18:48:30 -0000

-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Alexandre Petrescu

> In  my setting, the Subnet ID in the LL address is unique per subnet,
not per host.  There is a subnet formed by the front bumper interface in
the follower car and the rear bumper interface of the lead car.
>
> The Subnet ID in an LL address would be unique per a set of hosts in 
that subnet.

Instead of messing with LL standards, why not use ULAs? For example, the front car determines the 54 random bits in the ULA prefix. Same logic as you are using now, without requiring any DNS, and without violating anything.

> More details about the problem: RFC4291 54 0 bits would refuse to change 
to accomodate this solution's Subnet ID in an LL address; another detail 
is that one particular OS would not allow the manual configuration of an 
LL address setting some of these 54 0 bits.

I would always look for an equally simple solution that doesn’t need to violate standards. It is the path of least resistance.

Alternatively, you can do what MANET does, which is essentially to use IP addresses as flat address space.

Bert