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

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 08 April 2019 22:38 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3FBD1205F8; Mon, 8 Apr 2019 15:38:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 mXM6lSRjg2he; Mon, 8 Apr 2019 15:38:01 -0700 (PDT)
Received: from mail-pg1-x536.google.com (mail-pg1-x536.google.com [IPv6:2607:f8b0:4864:20::536]) (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 528511205F2; Mon, 8 Apr 2019 15:38:01 -0700 (PDT)
Received: by mail-pg1-x536.google.com with SMTP id q1so8091672pgv.13; Mon, 08 Apr 2019 15:38:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=3icF8KyfAYMoa2cXbyIT378/1Qzjgoz208w9rWM/SPI=; b=WRB970F14yqAE2Bi1Sno/pdyoxSf0M/bFxDCkR8tKlMfoOZNykbpQBoyrj9RTzzaY0 w5Xq6czeruEMk2+Kumv9JqAaxNHHUUsPviVKp6jOA2kwHaBS0FVyAKRP3hJDtLlLPo/k /DRxoZAnJ7IycHTGwlLNihxWHgq0c5REEIyDX+i79TCaFgGObACztmWtGdFo6Q46wJSJ ZIkApnHhGldL79hfj6t9VJo6KnaCx9vSJ0n6YFM/rMhlpnu2MGN6Z2JMbLNWxU5hMbxs FfJ6KWEQt/ceAGLFiix5Zi5m5TNAu5Fsw//6JIMoazr//yyQyb7SjgKqKCI1ru2nfPKf W+fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=3icF8KyfAYMoa2cXbyIT378/1Qzjgoz208w9rWM/SPI=; b=bGAdO6vOdMX7vUuycXgSfJeuxA+ADKPFb6bc55D5TH2dE0V2zh/MwMGHL1qZ/PBcu/ 4HgwHvPrKpz0BTELIV0nHESuNc1TaZY3Gtc1k9grY9hb4jXTR3SjNuWwKNx4ZlQV+1RJ 8ky1/xRempvJYY/WfmYAkDQhlyVnIUjFbT66ZVEQMtPDcizEMboeLH1t2f0oDmGxzyAE jFxYo9W0lcf4p39EJuZ6FVC8FOYWX2zjT9WvpBqC6kEBB9Zje1GWGeQsgi0X/wM+adL7 SFzVFXek3sKAJHZaEofPSJqU4ioDvb0dL/DkE1ti4CLILcE4TyUdDXXtA3msY0+DWVBG b9/g==
X-Gm-Message-State: APjAAAUJ8add0b5FPsYXPLClBBLLWF400gf599vUsJI1N42rlJgWyMED NjfIEQZNNlwScUk9x9LcFLFedFG4
X-Google-Smtp-Source: APXvYqxKNk7GGhetv80kvvKZ04AcYX8osKUqvtP8gqyNJ3Vk52xlAW86w2X7ZrLSsWNiPcjzhOvWNg==
X-Received: by 2002:a63:6907:: with SMTP id e7mr24012603pgc.209.1554763080301; Mon, 08 Apr 2019 15:38:00 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.72.95]) by smtp.gmail.com with ESMTPSA id j1sm18762757pgp.91.2019.04.08.15.37.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Apr 2019 15:37:59 -0700 (PDT)
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Pascal Thubert <pthubert@cisco.com>
Cc: draft-ietf-ipwave-ipv6-over-80211ocb.all@ietf.org, ietf@ietf.org, its@ietf.org, int-dir@ietf.org
References: <155169869045.5118.3508360720339540639@ietfa.amsl.com> <94941ef0-d0df-e8fe-091b-2e616f595eba@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <c052e7a9-9acd-ecdd-9273-3142644dc5cd@gmail.com>
Date: Tue, 09 Apr 2019 10:37:54 +1200
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: <94941ef0-d0df-e8fe-091b-2e616f595eba@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/YtwKClQRK9qK1RLW3YUG8DYSavY>
Subject: Re: [Int-dir] Intdir early review of draft-ietf-ipwave-ipv6-over-80211ocb-34 - 'conforming IPv6' - fe80::/10 vs fe80::/64
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Apr 2019 22:38:04 -0000

On 08-Apr-19 21:18, Alexandre Petrescu wrote:
> 
> Le 04/03/2019 à 12:24, Pascal Thubert a écrit :
>> Reviewer: Pascal Thubert
>> Review result: Not Ready
> [...]
>> "
>>
>> This
>>     subnet MUST use at least the link-local prefix fe80::/10 and the
>>     interfaces MUST be assigned IPv6 addresses of type link-local.
>> "
>> If this is conforming IPv6 then the MUST is not needed.
> 
> What do you mean by 'conforming IPv6'?
> 
> The above phrase is a clarification of existing IPv6 specs.
> 
> The spec in question is RFC 2464.  I consider that to be what we need to 
>   conform to.  That spec says 'fe80::/64'.  But that 64 is wrong.  

No it isn't. It specifies the LL prefix used over Ethernet. Since it
is within fe80::/10, it's valid.

I also don't understand the meaning of "at least" in this sentence.

> Hence 
> the clarification.

If you specify the prefix as /10, you have to define how the other 118
bits are constructed. Specifying how the final 64 bits are constructed
is insufficient.

Also, it seems to me that you should cite RFC8064 everywhere that you cite
RFC2464, since the EUI-64 mechanism is now considered obsolete. I also think
the citation of draft-hinden-6man-rfc2464bis is confusing, since it seems
to be comatose.

> 
> Do you disagree with it?
> 
> (the reasons why I put there /10 and not /64 are the following: LLs work 
> in linux with any length between 10 and 64, the ND spec does not 
> restrict to 64,

No, but IPv6-over-foo documents usually do apply that restriction, rather
than define 118-bit IIDs.

      Brian

> the IANA starts at 10, and probably other reasons; there 
> is a recent I-D about this LL prefix length: 
> draft-petrescu-6man-ll-prefix-len-07).
> 
> Alex
> 
>