Re: IPv6 Routing & ND vs. Addressing, (Was: Re: <draft-ietf-6man-rfc4291bis-09.txt>)

Ole Troan <otroan@employees.org> Sun, 16 July 2017 08:48 UTC

Return-Path: <otroan@employees.org>
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 F07CB12EBFE for <ipv6@ietfa.amsl.com>; Sun, 16 Jul 2017 01:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] 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 KoSbDxPTlpRf for <ipv6@ietfa.amsl.com>; Sun, 16 Jul 2017 01:48:35 -0700 (PDT)
Received: from accordion.employees.org (accordion.employees.org [198.137.202.74]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 872A5127180 for <ipv6@ietf.org>; Sun, 16 Jul 2017 01:48:35 -0700 (PDT)
Received: from [192.168.10.201] (77.16.64.96.tmi.telenormobil.no [77.16.64.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by accordion.employees.org (Postfix) with ESMTPSA id 1E46A2D4FF9; Sun, 16 Jul 2017 08:48:34 +0000 (UTC)
Content-Type: multipart/alternative; boundary="Apple-Mail-C69DB8C1-27AC-4271-BAC3-7AC6022E60C8"
Mime-Version: 1.0 (1.0)
Subject: Re: IPv6 Routing & ND vs. Addressing, (Was: Re: <draft-ietf-6man-rfc4291bis-09.txt>)
From: Ole Troan <otroan@employees.org>
X-Mailer: iPhone Mail (14G57)
In-Reply-To: <5C6E9C30-0217-4EEC-8A8D-F204002BE095@cisco.com>
Date: Sun, 16 Jul 2017 10:48:29 +0200
Cc: Nick Hilliard <nick@foobar.org>, "ipv6@ietf.org" <ipv6@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <61C67E77-3A8A-4177-B492-988017E7BC80@employees.org>
References: <CAN-Dau2zgthR2w9e5ZVUdGc-vm+YvK2uTUJ8O=vrcv0jNc58RA@mail.gmail.com> <CAN-Dau1bxm5y0v_6kUBc_ym39bSSxepjdwrzcS7YHWD=CV9-bw@mail.gmail.com> <3b34d6e9718a45ae80877e36fb55f2b4@XCH15-06-11.nw.nos.boeing.com> <CAO42Z2x+282VK7nMFHjcCz9tBmJ_=d4OhkiRZFZDLcZhakGB1Q@mail.gmail.com> <30cb27b2-007a-2a39-803d-271297862cae@gmail.com> <40d757eb97564bc8bb0511063bd9d3f4@XCH15-06-11.nw.nos.boeing.com> <CAO42Z2x7ER2fUietjT3Ns-jpCqscCmVDVubiM0Dgw1_L0bkw=A@mail.gmail.com> <c7b140bf69104cd3877a7da03fbf17e7@XCH15-06-11.nw.nos.boeing.com> <32924d19-e5ce-7606-77f4-925b682065f5@gmail.com> <745583ab45bb407a9a210020a96773c5@XCH15-06-11.nw.nos.boeing.com> <m1dVbRc-0000GQC@stereo.hq.phicoh.net> <b6da9e67-1f4e-8900-5a3b-575d0c6fd2fd@gmail.com> <m1dWNIL-0000FpC@stereo.hq.phicoh.net> <3d2f1182-ec 19-959e-a63f-ad0d316bbacf@gmail.com> <BBC09C3B-BBA7-4B40-A44C-D6D7FB306314@employees.org> <596A8A5 2.9030108@foobar.org> <FCEE7BF1-A276-4243-B9CC-FE2BDE25183C@employees.org> <596A95B7.6000408@foobar.org> <5C6E9C3 0-0217-4EEC-8A8D-F204002BE095@cisco.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/66nkvz2LqenHya6HfqdHKg3YB04>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Sun, 16 Jul 2017 08:48:37 -0000

Pascal,

Agree with all you're saying. 
The pragmatic solutions from our perspective is to treat the media as a set of point to point links with /64 to each host. Then all these problems of multicast, DAD etc magically disappear. 

Ole

> On 16 Jul 2017, at 08:58, Pascal Thubert (pthubert) <pthubert@cisco.com> wrote:
> 
> I respectfully disagree.
> 
> There are a number of cases where an SDO designs on false assumptions of what the other is doing.
> 
> IPv6 ND expects that IEEE protocols can serve 2^24 Mulcair groups which enables DAD and discovery to be perfectly fine. ND also expects that the core service that 802.1 provides on Ethernet (reliable broadcast) extends to the whole ESS so we have our problems solved. Sadly, no such thing.
> 
> The same exists in the other direction as well. IEEE expects that the AP will implement a magical ND proxy and that solves the problem. Again, the IETF has no such thing, at least for ND. Some people at IEEE think that bridging 48bits address to 64bits addresses will enable bridging with all it's nice properties on 802.15.4 links. Good thing this illusion is dissolving rapidly.
> 
> The solution is probably to stop throwing our problems over the fence (thanks to Norm Finn for the quote). As they say, if_you_want_a_thing_done_well,_do_it_yourself
> 
> The solution is probably to understand the IEEE design of an ESS for L2 operations and emulate it at L3. A step towards reconciliation of the designs may be to effectively provide the proxy that the IEEE expects to see at the boundary of the mediums.
> 
> All the best,
> 
> Pascal
> 
> Le 16 juil. 2017 à 00:23, Nick Hilliard <nick@foobar.org> a écrit :
> 
>> Ole Troan wrote:
>>> This a protocol problem. DAD is built with the assumption that
>>> physical links are reliable. 20% packet loss for multicast is common
>>> on wifi...
>> 
>> most protocols will croak at 20% packet loss.  If wifi cannot support
>> multicast properly, then this is an 802.11 problem rather than a problem
>> with DAD or any of the many other bits of ipv6 that depend on moderately
>> reliable multicast.    
>> 
>> Nick
>> 
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------