Re: encoding link ID in link-local addrs (Re: about violation of standards) - problem statement

Alexandre Petrescu <alexandre.petrescu@gmail.com> Thu, 25 April 2019 07:55 UTC

Return-Path: <alexandre.petrescu@gmail.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 3E635120096 for <ipv6@ietfa.amsl.com>; Thu, 25 Apr 2019 00:55:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.633
X-Spam-Level:
X-Spam-Status: No, score=-2.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665] 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 wOvYWBoMKKtl for <ipv6@ietfa.amsl.com>; Thu, 25 Apr 2019 00:55:29 -0700 (PDT)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (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 D7280120075 for <ipv6@ietf.org>; Thu, 25 Apr 2019 00:55:28 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x3P7tL5T037169; Thu, 25 Apr 2019 09:55:21 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id CCE9A2021B4; Thu, 25 Apr 2019 09:55:21 +0200 (CEST)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id B84E4201546; Thu, 25 Apr 2019 09:55:21 +0200 (CEST)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x3P7tLHV028896; Thu, 25 Apr 2019 09:55:21 +0200
Subject: Re: encoding link ID in link-local addrs (Re: about violation of standards) - problem statement
To: Ole Troan <otroan@employees.org>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, 神明達哉 <jinmei@wide.ad.jp>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, IPv6 <ipv6@ietf.org>
References: <bb7f7606-2adf-e669-8bcd-e41f17800782@gmail.com> <CAJE_bqd9frqX5-yeVPj8MYXpZ4737HqK1gmfD9cQV3A-Ea5HrQ@mail.gmail.com> <6bd5db47-408a-727e-5c13-f34a3465f986@si6networks.com> <CAJE_bqfTLqRbLp4fLu2ASZuZ+4G5c2G+RXkO92kXfLgPTqBnng@mail.gmail.com> <EEF00EA7-2AAF-403F-99AD-1D53ED18E8B3@cisco.com> <CAJE_bqe8OXPWRDvXEY66gZHiBgv37OV67YB27WoEtq_VmBqieQ@mail.gmail.com> <3F852B26-FD19-445D-A8E9-94BCBB9BE7C1@gmail.com> <455C3D20-E71B-4DF4-837E-081964E3328A@gmail.com> <19275484-3fa5-7c4e-3624-b861ddea6e2f@gmail.com> <2B1FBA08-3DDB-4287-B2B4-11324334B7FC@employees.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <5b3f148a-3f61-66ea-716a-9f29cb4de346@gmail.com>
Date: Thu, 25 Apr 2019 09:55:21 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
In-Reply-To: <2B1FBA08-3DDB-4287-B2B4-11324334B7FC@employees.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/P6KCCgmvmTCpPHR-jwtBtOBDN-8>
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, 25 Apr 2019 07:55:31 -0000


Le 24/04/2019 à 17:04, Ole Troan a écrit :
> 
> 
>> On 24 Apr 2019, at 16:53, Alexandre Petrescu 
>> <alexandre.petrescu@gmail.com> wrote:
>> 
>> I will add in the draft that Cisco also supports fe80:1::1.  I 
>> think I forgot that, but now that you say it I trust it too.
>> 
>>> I don’t see any justification to allowing the 54 bits in the 
>>> network 64 bit portion of the link local address to be changed 
>>> from all 0s.
>> 
>> I dont understand you.
>> 
>> You say fe80:1::1 works on Cisco, but then you say you seee no 
>> justification to allow the 54bits to change from 0.  The first 1
>> in fe80:1::1 means a change from 0.
>> 
>> So, do you mean Cisco is wrong?
>> 
>> Or do you mean such things are wrong and the RFC is right?
> 
> That an implementation allows you to do something does not mean that 
> it is supported (in the product sense) nor that the RFC is wrong. 
> (And I am very familiar with why that particular implementation does 
> what it does).
> 
> This has been repeated many times over the last few years. If you 
> want this changed, please provide a problem statement.

Ole,

These are three tries for a problem statement:

1 A rejected Errata to RFC4291 "IPv6 Addr Archi" on the topic of link-
   local addresses 'would need' a draft.  (The errata ID is 4406; the URL
   is https://www.rfc-editor.org/errata/eid4406)

Do you disagree with the recommendation of this Errata?

2 IPv6 link-local addresses are typically self-configured according to 4
   RFCs and relying on the fe80::/10 IANA allocation, RFC 54 0 bits, and
   RFC MAC-based 64bit Interface IDs.  In some cases, it is advantageous
   to manually configure link-local addresses.  This is useful for easy
   remembering by humans, and for parameter resilience during
   network interface replacement.

   Manual configuration of an LL may use short IID and Subnet ID
   The Subnet ID presence in the link-local address is useful in some
   wireless settings where the subnet structure parameters depend on the
   link locality.  Other settings may also benefit.

   When manually setting the link-local address it is necessary to know
   the length of the prefix of the subnet on which this link-local
   address is present.  This length is necessary for on-link
   determination.

   Implementation status: manually configuring link-local addresses is an
   operation permitted by some Operating Systems but forbidden by others.
   The ones that permit it need a parameter for the length of the prefix.
   The length of the prefix is sometimes 10 (cf. IANA allocation), at
   times 64 (cf. RFC assignment), at times 128 (cf. 2 RFCs) and other
   intermediary values are known to work.

Is this 2nd try along your line of thought?

3 more problem statements about 'some wireless settings' can be found in
   the IPWAVE WG Problem Statement draft.

Is this 3rd kind of problem statement something that may be answering 
your request to provide a problem statement?

Alex

> 
> Ole
> 
> 
> 
>