Re: disagreement on which OS should change

Brian Carpenter <brian.e.carpenter@gmail.com> Sat, 27 April 2019 07:54 UTC

Return-Path: <brian.e.carpenter@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 CF9C1120106 for <ipv6@ietfa.amsl.com>; Sat, 27 Apr 2019 00:54:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, 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 zUSXbai-gQsc for <ipv6@ietfa.amsl.com>; Sat, 27 Apr 2019 00:54:24 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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 4ADB7120100 for <ipv6@ietf.org>; Sat, 27 Apr 2019 00:54:24 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id a8so2958461edx.3 for <ipv6@ietf.org>; Sat, 27 Apr 2019 00:54:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JTtGAynolFWxnP6bwuL6/XKy6KKzAoojQOiAeQsDtJo=; b=r09qe5X7rYSufuiMSly5cr+qkcZfSnGZGcWcZL1WAz9jCKsWaXKz7G6L/Lq8InXX/1 hFBMZvpC3kDvN43tKlYLUS8lZde2y7aLfBP2O1mxvqqqeB1Y5deTLOHlA5S2wO6IEXmx XL7vDKzbyXDUoxL4kwtxQq59z6YWXLARaFA6Y6S/zjkrIxDXvS4Px+IuUDvLkWncbbNO RstKEnMpOmTUDeOJjqhGtlv6NpLYkog229PktE3pj+e3Sz8OLehQyKVRUrvpPzPP9Yk+ mkZqUUmWG2OOa/o1KGZwTjQ8Dhy5W178nAATlmYcCQQrIF41WagiA2aTehBzHVYluoMJ ieUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JTtGAynolFWxnP6bwuL6/XKy6KKzAoojQOiAeQsDtJo=; b=pEpxNUxRZ7TGarYo42onVlFb2HFyhPWxCo1CsV3dlRqzVh8uZCRbV3XKokRCrfo2DP eRsRF3GNdmplz6BMxnr7gSgG2mIkib3Yc66QCc/7M52eOgG7VVyboW1N+uukg9VzWfxx llaLjZU9q96iIAnVJcofbHbwp5tkgVhfyHvf9bv+vUDi+c1gV3HBFNW0aq3sOhDKlGu+ BX7Ii86q55lbKzwo0IL1/MYP3ClOIspQde9WQBQEtRShq+stWWiWMdGkquiqbGhq85oU yp2HBWuOwnSapxleSkF8pLkC5ScaDgkh1ecmzqKMpMn29WdctiBvWHud+yMLuvyTUYYo xWNw==
X-Gm-Message-State: APjAAAV9fbeEcyePEXVUPRrO/6VJ212eKiFG/Q3Auo/L0cq9MCEbXtXN eYu/7xLYDmeD81SbrRtEV4K/5HSAcuemXtTfhm7vRQ==
X-Google-Smtp-Source: APXvYqyXeBEnWmkGLFt0au7z7dLR8Z7QD/j1rvb+nIvBWvNixuiM3tWHuzVISot6QWsrd95rBRFtS/eslw3nShFnwDE=
X-Received: by 2002:a17:906:90b:: with SMTP id i11mr25030949ejd.139.1556351662845; Sat, 27 Apr 2019 00:54:22 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <5D35DDCE-1A41-4BEA-B178-344B70AC41D4@gmail.com>
From: Brian Carpenter <brian.e.carpenter@gmail.com>
Date: Sat, 27 Apr 2019 19:54:10 +1200
Message-ID: <CANMZLAYjDKoM=E7iuRmoim30uCiUt0gz23AvdDO6rzEx7Vkphw@mail.gmail.com>
Subject: Re: disagreement on which OS should change
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Alexandre Petrescu <alexandre.petrescu@gmail.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, IPv6 <ipv6@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>
Content-Type: multipart/alternative; boundary="00000000000002727605877e5cb7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/v8NdOw9FkfDJHzT34fvWAxLmntE>
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 07:54:27 -0000

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, 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)

On Sat, 27 Apr 2019, 17:13 Gyan Mishra, <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> 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>> 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
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>