Re: disagreement on which OS should change

Alexandre Petrescu <alexandre.petrescu@gmail.com> Sat, 27 April 2019 18:38 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 9C5151200FA for <ipv6@ietfa.amsl.com>; Sat, 27 Apr 2019 11:38:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.633
X-Spam-Level:
X-Spam-Status: No, score=-1.633 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_SOFTFAIL=0.665] autolearn=no 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 Oi54JfURD90z for <ipv6@ietfa.amsl.com>; Sat, 27 Apr 2019 11:38:07 -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 B18DC12007C for <ipv6@ietf.org>; Sat, 27 Apr 2019 11:38:06 -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 x3RIc1ia028310; Sat, 27 Apr 2019 20:38:01 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 5073F201413; Sat, 27 Apr 2019 20:38:01 +0200 (CEST)
Received: from muguet2-smtp-out.intra.cea.fr (muguet2-smtp-out.intra.cea.fr [132.166.192.13]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 3B741200C0D; Sat, 27 Apr 2019 20:38:01 +0200 (CEST)
Received: from [132.166.86.2] ([132.166.86.2]) by muguet2-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x3RIc0eV015229; Sat, 27 Apr 2019 20:38:00 +0200
Subject: Re: disagreement on which OS should change
To: Brian Carpenter <brian.e.carpenter@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, IPv6 <ipv6@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>
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> <CAJE_bqdg3wjbJOmB2iPij00yNXbES7Hj7WYtKH0vyY+9Lce3ow@mail.gmail.com> <6da1d50c-2835-d98e-2ab9-41cdd4d9f367@gmail.com> <CAJE_bqeahhEax1GvrgdDiCkDRhUpqu-9NpR4sYpEuqwYU==WZQ@mail.gmail.com> <96291515-b70b-5451-d3e4-e44f25cd93bb@gmail.com> <5D35DDCE-1A41-4BEA-B178-344B70AC41D4@gmail.com> <CANMZLAYjDKoM=E7iuRmoim30uCiUt0gz23AvdDO6rzEx7Vkphw@mail.gmail.com>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <13776e92-1a63-77dd-79cf-4c76b38c3e42@gmail.com>
Date: Sat, 27 Apr 2019 20:38:00 +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: <CANMZLAYjDKoM=E7iuRmoim30uCiUt0gz23AvdDO6rzEx7Vkphw@mail.gmail.com>
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/SlvTowUbftYycMVDCQE7T_uGTO8>
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: Sat, 27 Apr 2019 18:38:10 -0000


Le 27/04/2019 à 09:54, Brian Carpenter a écrit :
> I don't understand this discussion. LL addresses exist in the absence of 
> any routers and are created spontaneously by hosts with no external 
> inputs. Therefore, there is no such thing as an identity for a link,

Yet I need an identity of the link.

If you think that the identity of the link is the GUA (or ULA) prefix 
then I can tell you that I do not know what GUA (or ULA) prefix to put 
between cars.  If you know, please tell me.

Peugeot cant put 1::/64 between cars where Ford puts 2::/64.

> there is only an interface identifier which is strictly local to the 
> host. Even in a point to point case, there is no reason that the two 
> hosts would agree about the link's identity.
> 
> Regards
>      Brian
>      (via tiny screen & keyboard)

mouse?

Alex

> 
> On Sat, 27 Apr 2019, 17:13 Gyan Mishra, <hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>> wrote:
> 
>     Alex
> 
>     I agree and that completely makes sense what you are saying.
> 
>     So with RFC 4291 all hosts for all subnets we’re actually sitting on
>     the same fe80::/64 even though different physical or logical
>     interfaces and each host was made unique by the EUI64 station id.
> 
>     So with the new  draft if all hosts would sitting on the same global
>     unicast subnet now also sit on the same unique Link local subnet. 
>     So the RA for Default route sent to all hosts on the subnet would be
>     this new LInk local set on the router
> 
>     Subnet 1:
>     Router A fe80:1::EUI64 bia vrrp vip fe80:1::1  ::/0 sent to host
> 
>     Router B fe80:1::EUI64 bia vrrp vip fe80:1::1 ::/0 sent to host
> 
>     Host A fe80:1::EUI64 bia
> 
>     Host B fe80:1::EUI64 bia
> 
> 
>     Subnet 2:
>     Router  A fe80:2::EUI64 bia  vrrp vip fe80:2::1 ::/0 sent to host
> 
>     Router B fe80:2::EUI64 bia vrrp vip fe80:2::1 ::/0 sent to host
> 
>     Host A fe80:2::EUI64 bia
> 
>     Host B fe80:2::EUI64 bia
> 
>     Gyan
> 
>     Sent from my iPhone
> 
>      > On Apr 26, 2019, at 5:11 AM, Alexandre Petrescu
>     <alexandre.petrescu@gmail.com <mailto:alexandre.petrescu@gmail.com>>
>     wrote:
>      >
>      >
>      >
>      >> Le 25/04/2019 à 18:09, 神明達哉 a écrit :
>      >> At Thu, 25 Apr 2019 09:41:35 +0200,
>      >> Alexandre Petrescu <alexandre.petrescu@gmail.com
>     <mailto:alexandre.petrescu@gmail.com>
>     <mailto:alexandre.petrescu@gmail.com
>     <mailto:alexandre.petrescu@gmail.com>>> wrote:
>      >> > >  > 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.
>      >> > >
>      >> > > Right, but I actually don't understand why we still have to
>     have this
>      >> > > kind of conversation.  Almost all real-world implementations
>     have some
>      >> > > glitch;
>      >> >
>      >> > The problem here would be to ask which of the OSs have the
>     glitch: the
>      >> > ones that support fe80:1:: or the ones that dont?
>      >> Obviously the former.
>      >
>      > I think it is the latter: the OSs that dont support fe80:1::
>     should change.
>      >
>      > Alex
>      >
>      >
>      >
>      >
>     -------------------------------------------------------------------------
>      > If time permits:
>      >
>      > I would like to make a note here.  I know that AD and Chairs read
>     these messages.  I would like to invite consideration of these
>     messages, if time permits, when pondering about which way the
>     balance tips.
>      >
>      > My reading of these discussions is that:
>      >
>      > - one person, or small group of persons, indeed highly
>     knowledgeable, consider fe80:1:: to be a violation of standards, an
>     RFC to be right, one OS to be right, manual config of LLs to be wrong.
>      >
>      > - probably more persons, or at least several persons, consider
>     fe80:1:: to not be a violation of standards, some other OSs to be
>     right, manual config of LLs to be right, 'liberal in what you
>     accept', 'open minded'.
>      >
>      > (some person is in both categories).
>      >
>      > This is my reading of the discussion.
>      >
>      > Alex
>      >
>      >
>      >   The question itself is nonsense to me, equal to
>      >> a question asking which OS has the glitch: an implementation
>     allowing
>      >> to send a packet with source=::1 outside of the node, or an
>      >> implementation that prevents it.
>      >> If you don't like to consider it to be a glitch, update RFC4291.  As
>      >> you've already seen it would be quite hard, but it's not necessarily
>      >> impossible.  Insisting a standard violation behavior is not a glitch
>      >> because of the existence of the behavior is just a time wasting
>      >> effort.
>      >> --
>      >> JINMEI, Tatuya
>      >
>      > --------------------------------------------------------------------
>      > IETF IPv6 working group mailing list
>      > ipv6@ietf.org <mailto:ipv6@ietf.org>
>      > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>      > --------------------------------------------------------------------
> 
>     --------------------------------------------------------------------
>     IETF IPv6 working group mailing list
>     ipv6@ietf.org <mailto:ipv6@ietf.org>
>     Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>     --------------------------------------------------------------------
>