Re: Objection to draft-ietf-6man-rfc4291bis-07.txt - /63 and /65 RAs on linux

Erik Kline <ek@google.com> Thu, 02 March 2017 08:23 UTC

Return-Path: <ek@google.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 7172112941E for <ipv6@ietfa.amsl.com>; Thu, 2 Mar 2017 00:23:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 kQjGnBAv7BGz for <ipv6@ietfa.amsl.com>; Thu, 2 Mar 2017 00:23:06 -0800 (PST)
Received: from mail-yw0-x236.google.com (mail-yw0-x236.google.com [IPv6:2607:f8b0:4002:c05::236]) (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 4F62012942F for <ipv6@ietf.org>; Thu, 2 Mar 2017 00:15:16 -0800 (PST)
Received: by mail-yw0-x236.google.com with SMTP id s15so28245880ywg.0 for <ipv6@ietf.org>; Thu, 02 Mar 2017 00:15:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pLCA0oEKHK3JLGo/U4QHIphsD0OWbEA+wJQxoM0s7vg=; b=dq/6AnCdBdPxgcuhuF6Lq68AqLo48oSFs6lr8iiGU0Bh0EZtDtA/PSbznJ9bRP0JN1 F8NehcYKnLhXrYN9jeZXcPykaNL8haWFc0P/pu7vtHIOllJFDFGHWLos06N2w9yIoTpY iSyrVXJEVrXoG9/+39MjJxvx0JdbMBS0ufK+7xyNIBG7TWwhVoXIunwLbBbI75iqe5XJ B9MM8G572JaSPRwztmY1c/LY+4aVovWYGfvB3gw/JuRG9YYez7U1hZg1b39hpfmYg2sA ozUsbvm9PvVI4CYCq7czALwgf4jDKcxq7caJQjzPcfZO2SNhYe/TqrcO4XM3iOreqXo+ GKKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pLCA0oEKHK3JLGo/U4QHIphsD0OWbEA+wJQxoM0s7vg=; b=CRIQcN1f2ZtpJ4ebdCJ5tYgLc8qdzl7KMHU303gPWVzn3oy8HMSuFLQFDt1w2TIMJX 81nc1ZHQ530QiM4s2zTUjymybtpVrasS7em51MyTOwGamscGa1PEbFRTVEZEYrhz/msy Vf54YkR9gqk/kNzHOEH/Lfrqv+3sDbJAJzI8+IRt5FY1ryCgd32D2iaMcqnUQsB0TX3m lw6i6Rd0H/fnEwo5w58Ekyvw5qwRx5uOAqPl7F7hZdYrt8PwGBIS7jBt10ehN5ZdA8/E YIO+JhpzarFlZrt1m7H73VKMz+ioNchdUqMGirs3bgH2BTfa0K2TivDfy0jY8+lPtGOt 7Qwg==
X-Gm-Message-State: AMke39lp4vfdAFHazlaiRJqN5MI/ZGryUTu76CFd09u/dtopturObKuf8vWjPfI7ytmIWVP6PbjONR2i2kxsxEzW
X-Received: by 10.129.41.69 with SMTP id p66mr4024273ywp.223.1488442515166; Thu, 02 Mar 2017 00:15:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.37.207.4 with HTTP; Thu, 2 Mar 2017 00:14:54 -0800 (PST)
In-Reply-To: <b5784622-c24e-a531-4e68-249b03701941@gmail.com>
References: <20170223134026.GI5069@gir.theapt.org> <F7C230DE-4759-4B78-ABF2-6799F85B3C62@google.com> <58B014F6.2040400@foobar.org> <6DA95097-8730-4353-A0C9-3EB4719EA891@google.com> <CAN-Dau0s04c=RV0Y8AGaxBPFui41TWPTB+5o0K2Lj-iah0An1w@mail.gmail.com> <CAL9jLaYirty22iGiEjEaYq3_KA1FZhxBTOBWuFOXQ9C-WPd5xQ@mail.gmail.com> <CAN-Dau0n6oFm538XdJOcuO1yg92BCDD3mBu5YfBVm_+g-gtcKA@mail.gmail.com> <CAL9jLaYO=uYgVfSZ0SoSe0SujJ1xgwEKE8WLzo_keJHywgXTtg@mail.gmail.com> <CAN-Dau1vJV5O_Ythp6THkAu4-YZXV82Upny1V+ybbjCVZQQX=A@mail.gmail.com> <27cce319-18ac-5c0e-3497-af92344f0062@gmail.com> <de4988be-6031-08d9-84ce-21c3fa4f9bc9@gmail.com> <98401ef7-cf41-b4a0-4d11-a7d840181bd0@gmail.com> <1047f5fc-ae40-be52-6bab-27f31fe5e045@gmail.com> <9a94feac-8d59-b153-d41c-04fc371e4db4@gmail.com> <CAO42Z2z7v4gDk91b6Of-1sczV88m3B9kzn0MeJU_VBJ416k6Ww@mail.gmail.com> <ae35b45a-0398-840f-fc0d-1f64dd2fcc58@gmail.com> <37851ee3-03be-8bee-6190-f4d28df86305@gmail.com> <alpine.DEB.2.02.1703012051590.30226@uplift.swm.pp.se> <b5784622-c24e-a531-4e68-249b03701941@gmail.com>
From: Erik Kline <ek@google.com>
Date: Thu, 02 Mar 2017 17:14:54 +0900
Message-ID: <CAAedzxrSTFe0GgYuvtXPNE=R_ZCXotxL7HbKdj5A4-869rncmw@mail.gmail.com>
Subject: Re: Objection to draft-ietf-6man-rfc4291bis-07.txt - /63 and /65 RAs on linux
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="001a114160ba6b36e40549bb07f9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/H7e3FPc57VJlROYroO3O9N4de54>
Cc: IETF IPv6 Mailing List <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: Thu, 02 Mar 2017 08:23:07 -0000

On 2 March 2017 at 17:11, Alexandre Petrescu <alexandre.petrescu@gmail.com>
wrote:

>
>
> Le 01/03/2017 à 20:53, Mikael Abrahamsson a écrit :
>
>> On Wed, 1 Mar 2017, Alexandre Petrescu wrote:
>>
>> For information, today on linux a /65 RA is called "illegal" and a
>>> /63 RA makes a Host to _not_ configure an address.  What linux
>>> wants is a 64 and nothing else.  This is not normal, and it's not
>>> programmer's fault.
>>>
>>
>> Could you please elaborate on the last sentence. What do you mean by
>> "not normal"?
>>
>
> It is not normal for linux kernel to complain about a plen==65 in the RA
> - it should not complain.  Do you think it is normal?
>
> It is not normal for a linux kernel to _not_ form an IPv6 address when
> it receives a plen==63.  It would have been normal to append the IID to
> it.  Do you think it is abnormal for a linux kernel to form an IPv6
> address when it receives a plen==63?
>


These statements have zero basis in fact.  The Linux kernel is behaving
according to all currently available (proposed) standards.