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

Alexandre Petrescu <alexandre.petrescu@gmail.com> Thu, 02 March 2017 13:29 UTC

Return-Path: <alexandre.petrescu@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 4CEB4129534 for <ipv6@ietfa.amsl.com>; Thu, 2 Mar 2017 05:29:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.333
X-Spam-Level:
X-Spam-Status: No, score=-5.333 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_HI=-5, SPF_SOFTFAIL=0.665] autolearn=ham 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 kEq139QU6gsn for <ipv6@ietfa.amsl.com>; Thu, 2 Mar 2017 05:29:53 -0800 (PST)
Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.145]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FD7B129464 for <ipv6@ietf.org>; Thu, 2 Mar 2017 05:29:53 -0800 (PST)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.15.2/8.15.2/CEAnet-Internet-out-2.4) with ESMTP id v22DTncr023248; Thu, 2 Mar 2017 14:29:49 +0100
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id A91AC208223; Thu, 2 Mar 2017 14:29:49 +0100 (CET)
Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 9B7332041FD; Thu, 2 Mar 2017 14:29:49 +0100 (CET)
Received: from [10.8.34.184] (is227335.intra.cea.fr [10.8.34.184]) by muguet2.intra.cea.fr (8.15.2/8.15.2/CEAnet-Intranet-out-1.4) with ESMTP id v22DTnCe029905; Thu, 2 Mar 2017 14:29:49 +0100
Subject: Re: Objection to draft-ietf-6man-rfc4291bis-07.txt - /63 and /65 RAs on linux
To: Mikael Abrahamsson <swmike@swm.pp.se>
References: <20170223134026.GI5069@gir.theapt.org> <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> <CAAedzxrSTFe0GgYuvtXPNE=R_ZCXotxL7HbKdj5A4-869rncmw@mail.gmail.com> <ba025be6-709d-87b4-f388-d6f143408277@gmail.com> <alpine.DEB.2.02.1703021029010.30226@uplift.swm.pp.se> <4e17a9f4-6daf-787f-0321-3327fe601d70@gmail.com> <bead3cd8-f7f9-37b3-66f9-e76ae94056d1@baanhofman.nl> <63d98caf-ab70-088f-ff6b-ad27a11619e0@gmail.com> <alpine.DEB.2.02.1703021342350.30226@uplift.swm.pp.se>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <8b421fd5-81e0-5d8d-1715-4d0e3ab51e52@gmail.com>
Date: Thu, 02 Mar 2017 14:29:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.02.1703021342350.30226@uplift.swm.pp.se>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NDeF7DK5N9ymsfbTMvt1mzh6e3o>
Cc: 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 13:29:55 -0000


Le 02/03/2017 à 13:46, Mikael Abrahamsson a écrit :
> On Thu, 2 Mar 2017, Alexandre Petrescu wrote:
>
>> Yes.  For more precision - correct _only_ for the 802.3 case (IPv6
>>  over Ethernet).  Because we dont have an IPv6-over-WiFi either
>> (802.11).
>
> We have IPv6 for 802.1 framed networks (that was my understanding).
> Both 802.3 and 802.11 uses ethernet frames,

Well, yes in principle.  But I would doubt your saying 'both'.

Because if one looks at an IPv6 packet captured in monitor mode on WiFi
one does not see any Ethernet header.  Or maybe you mean something else
by an Ethernet frame(?).  Or maybe you meant that local processing
converts between these Ethernet headers and 802.11 headers(?).

On the air the IPv6 packets have 802.11 headers (not EthernetII headers)
_and_ 802.11 trailers.  One can see them with wireshark in monitor mode.
  These headers and trailers have many fields relevant for some IPv6
fields in IPv6 headers (e.g. traffic class, and others).  Yet we have no
spec about how would one map some these from 802.11 to IP.

We do have a spec about how to map an IP mcast address to a MAC mcast
address, what ethertype to use in EthernetII header (which is _not_ the
802.11 Headers), and that's about it.

We also have software everywhere that converts between 802.11 headers
and 802.3 EthernetII headers.  That software is not documented either.


> so why wouldn't they be considered the same from L3 IPv6 point of
> view?

Because that is the easy choice.  And because if we do so, then we lose
many of features these miriad of link layers have to offer.

This is one reason why many IPv6-over-foo IoT-specific links get
written: to take advantage of the link layer features at IP layer.

I would agree that all these links _could_ be the same from the IPv6
stack standpoint, but there are many IoT adaptation layers out there
which make it that the Ethernet view you mention above is not used at
least in some places.

> That's the way it's been done historically anyway, as far as I can
> see.

I agree with you.

But, there are some IETF documents that consider some aspects which
could be qualified as the domain of IPv6-over-802.11, and without
considering a IPv6-over-Ethernet.  E.g. draft-ietf-tsvwg-ieee-802-11-01
"Guidelines for DiffServ to IEEE 802.11 Mapping".

_If_ we had an IPv6-over-WiFi document (not just IPv6-over-Ethernet)
then we could have proposed these DiffServ mapping proposals to go along
with unicast mapping, and mcast mapping proposals of the typical
IPv6-over-Ethernet.

Alex