Re: [ipwave] [Int-dir] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34 - 'conforming IPv6' - fe80::/10 vs fe80::/64

神明達哉 <jinmei@wide.ad.jp> Tue, 09 April 2019 20:46 UTC

Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1DFBF12044B; Tue, 9 Apr 2019 13:46:36 -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 oFMGgu9gEBA5; Tue, 9 Apr 2019 13:46:34 -0700 (PDT)
Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) (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 A3D4012043C; Tue, 9 Apr 2019 13:46:33 -0700 (PDT)
Received: by mail-wr1-f46.google.com with SMTP id r4so251517wrq.8; Tue, 09 Apr 2019 13:46:33 -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=TD/WnLpPX8aOV02YjmLU+x2WZ1ULjIt+K3c95WGTNok=; b=XobrczMXMmRm5qEo+pleUlrphoIesJYDlLdYuu0T2zfGaGnZEOzrT7q2adJtd/qI7t hF1MCFmisk2RgbZsH32CQqF2Kg5aV9MNr5BbPj9Kow4eJMwAQqVPhD8rEA4QCDrzvmun 3J1XcngrKXHsdqnXl8DbMAjw6aESygKbIsXjr3tVkvGdbjL+rJIDOWVkkc6JR7DvFAIS M8f9QpEuNyhdzNKcHSpVF0kMl89wNGs66Lz3XPUsQo1kcvVDsdCLjW64KV444sFeO/dK KbREY/A5V0BebvD8utK67nWPrQ8Q86+6lTpbB/8GSQy86jWDGdj3Xpoler0qEuc+kze+ 7OdQ==
X-Gm-Message-State: APjAAAXyP0LxLV5okjYkfiBhRPJ6hrGPwB1Gj/smklMiZ3tyghI0Janr yXjow/ADmlQlhCJrDfrMsXN1CwOqrzljoXOc8JY=
X-Google-Smtp-Source: APXvYqxTjOjLirLcH3A1KojM/EYC3pNvY4cEbUXItsc76Du+5DuRx0Y3UdElXxtHmjmC1kAkY8TqS6bN+6x3f0FCn3o=
X-Received: by 2002:adf:d081:: with SMTP id y1mr25200119wrh.283.1554842791864; Tue, 09 Apr 2019 13:46:31 -0700 (PDT)
MIME-Version: 1.0
References: <155169869045.5118.3508360720339540639@ietfa.amsl.com> <94941ef0-d0df-e8fe-091b-2e616f595eba@gmail.com> <c052e7a9-9acd-ecdd-9273-3142644dc5cd@gmail.com> <386b9f4c-f9b5-900c-817a-95df68226ed9@gmail.com> <CAJE_bqf2y=Thg7RM5-ZMXsTrxf9QGJH_E=X3aFEcj-WPZj0eBQ@mail.gmail.com> <977d1de2-cb6a-4236-4077-2db687191a1f@gmail.com>
In-Reply-To: <977d1de2-cb6a-4236-4077-2db687191a1f@gmail.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Tue, 09 Apr 2019 13:46:20 -0700
Message-ID: <CAJE_bqd-jQbWkczuuj94g1kcOX6LdtpkjKQCrAt15PNxwWSdxw@mail.gmail.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Cc: Pascal Thubert <pthubert@cisco.com>, IETF Discussion <ietf@ietf.org>, its@ietf.org, "<int-dir@ietf.org>" <int-dir@ietf.org>, draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org, Brian E Carpenter <brian.e.carpenter@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000004a6fa305861f0cfd"
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/3DOBjPO2MVRH15QOJBw6P83xV7Y>
Subject: Re: [ipwave] [Int-dir] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34 - 'conforming IPv6' - fe80::/10 vs fe80::/64
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Apr 2019 20:46:36 -0000

At Tue, 9 Apr 2019 22:13:30 +0200,
Alexandre Petrescu <alexandre.petrescu@gmail.com> wrote:

> > I don't have a strong opinion about specifically what this doc
> > should say, but "MUST use at least the link-local prefix fe80::/10"
> > shouldn't be interpreted as if we could use fe80:1::1 as a valid
> > IPv6 link-local address without violating the current addressing
> > architecture (RFC4291, Section 2.5.6).  If this text can be
> > interpreted that way, we should definitely revise it.
>
> Thank you for the suggestion.
>
> I would like to ask you whether I can ask you to propose a formulation
> of using fe80::/10 without violating RFC4291 2.5.6?
>
> Maybe: "The OCB interface MAY use IPv6 link-local addresses with prefix
> length 10 without violating RFC4291 2.5.6, provided such address is
> allowed by IANA".
>
> Would this text be ok?

This is still ambiguous to me, but if its intent is to allow
fe80:1::1 without violating RFC4291 2.5.6, I don't think it's okay.
The RFC is super clear that the intermediate 54 bits are all 0:

   |   10     |
   |  bits    |         54 bits         |          64 bits           |
   +----------+-------------------------+----------------------------+
   |1111111010|           0             |       interface ID         |
   +----------+-------------------------+----------------------------+

Declaring the 10 bits as "(link-local) prefix" can't change this fact.

> Or do you rather think we should not allow LLs on OCB with any other
> prefix than fe80::/64?

(Again, it's more about the value of intermediate 54 bits than /10 vs
/64, but anyway) not necessarily; it may be possible that the
ipwave-ipv6-over-80211ocb spec has a convincing reason for making an
exception to RFC4291 (right now I don't have sufficient understanding
of ipv6-over-80211ocb to judge that point).

> Can I dare to read you suggestion as implying that we should add an
> "Updates: 4291" text on the first page of the draft?

Yes, if this specification needs the intermediate 54 bits to have a
non-0 value.  In that case I'd suggest making it clear which part of
RFC4291 this spec updates in which way, i.e, updating Section 2.5.6 of
RFC4291 to allow a non-0 value for the intermediate of 54 bits of an
address matching fe80::/10, and use it as an IPv6 link-local address.
This will inevitably require quite a high bar to pass IESG evaluations
and an IETF last call, but you'll probably find it worth the hassle if
this point is critical for the spec.

On the other hand, if this is something this spec can live without,
not proposing that update will certainly help it move forward faster
and with less controversy.  In that case, some part of the wording
about the "prefix length" will have to be revised, so that it won't be
incorrectly interpreted as allowing fe80:1::1.

I have no suggestion about which option to take; it's up to you.

Whether I support the update in the evaluation/last call phase if and
when this update is proposed, is a totally different question.

--
JINMEI, Tatuya