Re: Globally Unique Link Local Addresses (Re: about violation of standards)

神明達哉 <jinmei@wide.ad.jp> Wed, 24 April 2019 04:01 UTC

Return-Path: <jinmei.tatuya@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 F078A120090 for <ipv6@ietfa.amsl.com>; Tue, 23 Apr 2019 21:01:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.669
X-Spam-Level:
X-Spam-Status: No, score=-0.669 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] 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 2hSgXai6D59P for <ipv6@ietfa.amsl.com>; Tue, 23 Apr 2019 21:01:48 -0700 (PDT)
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 1F91C1200FE for <ipv6@ietf.org>; Tue, 23 Apr 2019 21:01:48 -0700 (PDT)
Received: by mail-wr1-f53.google.com with SMTP id f7so407161wrs.2 for <ipv6@ietf.org>; Tue, 23 Apr 2019 21:01:48 -0700 (PDT)
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=ph/vvuct9D+6yOTCN7+mbqoTDE7R3MV1XKUJsLZSaVY=; b=oodxjpBvYNgLwovnznWt5VZIUcPo1oxwUlexb6i+YqaF2V7Ah4KljJFLGLkIvYNql8 miFLIosHUJunOUf4qJFxPJ3LeCoBmQcoawAJllC5ihtUsd3JJIokSnmdqklutNqEnZl5 dWD/L+RxFMwoyXDiyLwvdsQHlIFuhqO8kfXMeCaaoOD1LghQY/qPmXhkqpVnubnXyrYU dsWTpkgVWXUMaE83HXoIY7ym7Do1JWNrXqgr7rRZc/0eFcIaijqoblNN+DQkMzk4yrEl MbcyMP+YalLaMxveHSCzF+StH/Xh77fJ+DQcSA2Ra2LonM0Sa6bFJ6HYHqK74t1ICMHv wE4w==
X-Gm-Message-State: APjAAAVUJMbvOKAEzkj/WwvsLs5FxTNIq6HmNdQz8Ga1pB3lWE7q4y3c XrZE19KqlABes9tz1cmdcY9myQaLVFo3JNB5pvw=
X-Google-Smtp-Source: APXvYqxuiuDD86ewYPancJO5/lSIyRBv1h5ohbf0TNSX1ni6rheoaEP/A555Qh5JNnnYJR5cUIDYsC7XpXr0XXt4ONY=
X-Received: by 2002:adf:c986:: with SMTP id f6mr19404378wrh.93.1556078506476; Tue, 23 Apr 2019 21:01:46 -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> <47631828-121F-402D-8165-969684C1101B@employees.org> <CAO42Z2wbq=8f6FfR7DoOOFrY7B5puxS26Dk+SsM71Pk7y03ipQ@mail.gmail.com> <afa6e0e2-0a31-53f0-0f41-5e24c81405da@gmail.com> <CAO42Z2zoQtAqzT+v2XYequuWysrLo+WOG8Ou=asRMakQHuS-Pg@mail.gmail.com>
In-Reply-To: <CAO42Z2zoQtAqzT+v2XYequuWysrLo+WOG8Ou=asRMakQHuS-Pg@mail.gmail.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Tue, 23 Apr 2019 21:01:34 -0700
Message-ID: <CAJE_bqcJZxWd1ZH8u0rqK5PfwNK9qqmw9O-7=u6Tpu_UTF7-Aw@mail.gmail.com>
Subject: Re: Globally Unique Link Local Addresses (Re: about violation of standards)
To: Mark Smith <markzzzsmith@gmail.com>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, "Pascal Thubert (pthubert)" <pthubert@cisco.com>, 6man WG <ipv6@ietf.org>, 神明達哉 <jinmei@wide.ad.jp>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, Fernando Gont <fgont@si6networks.com>
Content-Type: multipart/alternative; boundary="0000000000009f094f05873ec22d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/OenIi3Hbj3cRQugjwI8ALFO-1VM>
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: Wed, 24 Apr 2019 04:01:50 -0000

At Wed, 24 Apr 2019 13:28:48 +1000,
Mark Smith <markzzzsmith@gmail.com> wrote:

> However, the drawback of using LL addresses is that each application
> has to be written to specifically handle them via sin6_scope_id.

This is not entirely accurate.  Section 11 of RFC 4007 exists exactly
for this purpose.  And, in fact, applications like ssh can perfectly
work for a link-local destination even on a multi-link host even if
the application (ssh client) doesn't do anything special for
link-local address:

% ssh fe80::1%lo0 'echo ok'
ok

It's true that *some* applications may still need to handle link-local
addresses as a special case, though.

> I understand that one of the motivations for Link-Local addressing was
> the "dentist's office" scenario i.e. non-technical, plug and play, "it
> just works" networking. Having to have specially adapted applications
> to suit that that scenario is pretty contradictory to that goal.

I wouldn't expect a dentist to type in a textual link-local address
(or for that matter, perhaps any textual IPv6 address) anyway.  In
this context it's more about a higher level problem than
scope-awareness of the application.  It would have to use some kind of
zero-config service discovery library with sophisticated user
interface.  That "library" may have to be aware of the concept of
scoped addresses more explicitly, but the application would be more
likely to be agnostic about it.

--
JINMEI, Tatuya