Re: I-D Action: draft-linkova-6man-default-addr-selection-update-00.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 07 April 2017 14:05 UTC

Return-Path: <brian.e.carpenter@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 E066C12441E for <ipv6@ietfa.amsl.com>; Fri, 7 Apr 2017 07:05:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=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 7ztrvpaxTdEe for <ipv6@ietfa.amsl.com>; Fri, 7 Apr 2017 07:05:37 -0700 (PDT)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (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 C5452126C3D for <ipv6@ietf.org>; Fri, 7 Apr 2017 07:05:37 -0700 (PDT)
Received: by mail-it0-x232.google.com with SMTP id 19so23793840itj.1 for <ipv6@ietf.org>; Fri, 07 Apr 2017 07:05:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=eYoeHtv8OCrrYbeuUn15EbbDJuH3VEMBVdAIbw/BnKA=; b=DZDYDb+KH7tgYBdr3FbRbr7nfg/cogaGu2zfl+V4lbqTlyasV5/2EB/b1hNmGtA7gj 4tYaSTvZTawan++NxyQvaP19NQ8jKKZMhEmkiP97Qe5P/fqOxkSUpMKdspvAvA8UT5xp DDRWiJb4XUlkdRKcfNkQ8FLyrOUYXXsCeUxNx5JDCgr/w6C68tjzzr69a87fBkp6wQ3I P8+lVE2+WnwS5cI+0qFakO7AGffloSLp3Zkz/atrjGgry4QKa+TWgKgoqJnugOiiMW5Q ye8UUJCkMrh9sEfWzV44agcIsJ7VE4RtSNTtBzUFMHC7H2bxajNR3UNKCalxAqbBg4Zs zsmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=eYoeHtv8OCrrYbeuUn15EbbDJuH3VEMBVdAIbw/BnKA=; b=dqb/BwPYZMWLftVrqm2kzZD8XRen7qRsRT5kBx1kxXs4q+y0RH6Ldt65alt+30WkgP BJmpIkHS25PJIdhjiHfFwGtMdyBZVtXuJM0zmUeSUr51j3+dVBszWxHEY5ngDODr90sB YLOf6vflEebLQK6WSEoMwLKe4qafAvhZzrQxXKRQhHMYasexhGFIJFrOfnFP3ULqgRUE gmEM7bmbXvBEfSMWY8Be1UyXK6JeSTNLfMiHzHQ9uBZ5UZEVkb+QCN8y3y8dapf5Pfvv RE3Wt3ANy6+12hq+Rc2uj7Cylqhw5n+Yf6PIR6hvVoX4biexe7bgC0+LC4BOkIWPNeND YFFw==
X-Gm-Message-State: AFeK/H3+jUzZ/t6j003LL66+zj8a5+rAYH8rQGrnEC5IINnDxpEFDJBP xT+bmtCzWYVZrw==
X-Received: by 10.36.23.86 with SMTP id 83mr31540415ith.30.1491573937135; Fri, 07 Apr 2017 07:05:37 -0700 (PDT)
Received: from [172.16.11.95] (50-76-68-137-static.hfc.comcastbusiness.net. [50.76.68.137]) by smtp.gmail.com with ESMTPSA id g64sm2449463iof.25.2017.04.07.07.05.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 07 Apr 2017 07:05:36 -0700 (PDT)
Subject: Re: I-D Action: draft-linkova-6man-default-addr-selection-update-00.txt
To: Erik Kline <ek@google.com>, Jen Linkova <furry13@gmail.com>
References: <149093611351.8864.5121956820429281359@ietfa.amsl.com> <1f8d497b-3286-2074-7c2e-f224ceda55a8@gmail.com> <CAO42Z2wREkid1tCNCQz9HriFC_xD9K=WB=vS4UO3oEHMSfsN7g@mail.gmail.com> <CAFU7BAR1ZJBnu=+pjNGYD37YghXhYRTJAUpcSd=XvtJY=4k4UA@mail.gmail.com> <CAAedzxrqbcoVu0YMnEz=uNNqnuAnD=ToBU9P_3K41KdWBWqGKw@mail.gmail.com> <CAFU7BARyPiPncGtidixP2A248X_2mS04cJrfW3TAyV8txKHAsw@mail.gmail.com> <CAAedzxq4ObCLgeizkcmXRNUVJF_2Mv5xWy_5G=YGws15fC-_Og@mail.gmail.com>
Cc: 6man <ipv6@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <696ab419-ed78-7a52-94be-96ea1e2d3e58@gmail.com>
Date: Sat, 08 Apr 2017 02:05:44 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAAedzxq4ObCLgeizkcmXRNUVJF_2Mv5xWy_5G=YGws15fC-_Og@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/qQCv6YDE1LrRBNxmh1bDZ0fZQDs>
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: Fri, 07 Apr 2017 14:05:40 -0000

On 08/04/2017 01:25, Erik Kline wrote:
> On 7 April 2017 at 22:21, Jen Linkova <furry13@gmail.com> wrote:
> 
>> On Fri, Apr 7, 2017 at 3:11 PM, Erik Kline <ek@google.com> wrote:
>>>> I probably need to make the text a bit more clear but the use case
>>>> I've observed has nothing to do with SLAAC, so neither
>>>> RFC 7217 nor RFC8064 are applicable here. People do configure VRRP LLAs
>>>> manually
>>>> and it's understandable that they do not want to generate an unique
>>>> LLA for each interface (LLAs are supposed to be unique within a link,
>>>> right? so it's perfectly fine to have fe80::1 configured on each
>>>> interface).
>>>> It's operational reality, it does make sense (or we shall stop
>>>> pretending that  LLAs have link scope...;( ) so I believe it would be
>>>> nice to tweak the source address selection a bit to deal better with
>>>> the real life..;)
>>
>>> It is a sad, but seemingly true, state of affairs that all of this blows
>> up
>>> the core DNAv6 working assumption:
>>>
>>>     https://tools.ietf.org/html/rfc6059#section-1.5
>>>
>>>    o  The combination of the link-layer address and the link-local IPv6
>>>       address of a router is unique across links.
>>
>> Well, I'd expect that the combination of the L2 address AND LLA v6
>> address would still be unique (unless
>> people are explicitly configuring L2 addresses or MAC addresses are
>> not unique - both cases do happen but from my limited experience,
>> not so often as explicitly configured VRRP LLA Ipv6 addresses).
> 
> 
> If people are using the VRRP MAC space, then I don't see a lot of room for
> uniqueness:
> 
>     https://tools.ietf.org/html/rfc5798#section-7.3
> 

The problem is section 7.4. It should be updated to RECOMMEND RFC7217/8064.

That also answers Lorenzo's point:

> There's no way to do "highly unlikely" with only 256 VRRP groups.

But Jen is correct, we also have to consider reality with clashing
addresses.

Doesn't that mean that "when the host moves from one network segment
to another" we should suggest that the stack *deletes* all state
learned from that network interface? (And yes, that breaks RFC6059.)

    Brian

   Brian