Re: [v6ops] draft-ietf-v6ops-slaac-renum and draft-ietf-v6ops-cpe-slaac-renum

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 21 May 2020 02:57 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB5AC3A09EF for <v6ops@ietfa.amsl.com>; Wed, 20 May 2020 19:57:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, 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 GeDP7ciUU4aJ for <v6ops@ietfa.amsl.com>; Wed, 20 May 2020 19:57:23 -0700 (PDT)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (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 10E7C3A09EC for <v6ops@ietf.org>; Wed, 20 May 2020 19:57:22 -0700 (PDT)
Received: by mail-pl1-x636.google.com with SMTP id q16so2215330plr.2 for <v6ops@ietf.org>; Wed, 20 May 2020 19:57:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=bEAMoBT6GQOuDEG6FoT39kPdaabvkE7v7Y5bF+sW9Xw=; b=QwVBJvpgLXGZudQ1jgarkCda5r4OgHzjrSHCeZfnkTbYb/nLuM4cuyBqPVk4iAV+Lb Z3QP3Sa+g9vKj08GGs8H0+KwiEn7Ttd2+3bvjY7I1FUluBVNomNkKv7f3SKeBl8CpZNj nHIsOjfm1Lls7LiV5Q2IeMU1kSMOV8DP3MkR/eIHUbX83S9eLHxNQjDsjB+RWyIkBzNh 37XK4UepIR9bM0QDwvf5YTPZVEDLyJbSgfx7zZuhdjM3bkd14pmWbo50uQ833u+bfVNS qjEnlGiH0WdqIAePJv57D67EK8ULMyK/06QmcRe6i9xBMbbybsx8PhsuBJeyAKGzSAaV yldQ==
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:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bEAMoBT6GQOuDEG6FoT39kPdaabvkE7v7Y5bF+sW9Xw=; b=jLJ3ZOXKYZ6fwytuuNc9sgwNIG6slLSx0nAXhG2p4SgmXapY+rZ9nmcYImL/W6jAOr bAP5Te2CZAFzbyWEQ1iJzOlC98+aTMkbtv2C38svLpbuF7N7WXR+asYxwpe/k5s0Ig5J 6kwLOYW6pYoywhDx/4UUIw/8C2mStEvUqrEDytUFVIznkgOJtTO44AAzn+DU0ksSUv56 sgZ+ZReEZFgChAyblAFLAoy2i3y0XvS5roKBOVyCgku7GfuzcQsyjxXFudkArWooqJwB sIM3+FQlpnVf/bfwA8/ldZ5J8/qnFliDJ0SmUOXGcis7smaYiKQJnBtaiDZmEH8DleWk vawg==
X-Gm-Message-State: AOAM532mMEcow9mz12Zd1ZskAQNlCl7RdBjD0HR+w6zqXV6vvU5JcZOW LikBXWqd9oJdXJPZ/yZvpoBgqR5z
X-Google-Smtp-Source: ABdhPJzXTwRMVgmG2dNAz8gHrA9ezCV0jQh5e8MbD4doxLoSTgBp/oKrNSMyvpWvmEB7iR7iAo/oGQ==
X-Received: by 2002:a17:90a:dd42:: with SMTP id u2mr8662314pjv.65.1590029841870; Wed, 20 May 2020 19:57:21 -0700 (PDT)
Received: from [192.168.178.30] ([165.84.12.178]) by smtp.gmail.com with ESMTPSA id s94sm3169868pjb.20.2020.05.20.19.57.19 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 May 2020 19:57:21 -0700 (PDT)
To: Owen DeLong <owen@delong.com>, Fernando Gont <fgont@si6networks.com>
Cc: v6ops@ietf.org
References: <m1jb1gz-0000MZC@stereo.hq.phicoh.net> <8aa3102e-22b1-60ed-2d99-838f3fdf1736@si6networks.com> <m1jbKVd-0000L7C@stereo.hq.phicoh.net> <4887544f-d5ae-50b8-8534-35736d471951@si6networks.com> <8B7F2541-8E82-44C3-9E8E-400139948803@delong.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <594f157e-bd9a-3c76-d839-bddbcdd05be3@gmail.com>
Date: Thu, 21 May 2020 14:57:14 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <8B7F2541-8E82-44C3-9E8E-400139948803@delong.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/v6ops/V62KzuchoeMyaWkDD-lgaq57ln4>
Subject: Re: [v6ops] draft-ietf-v6ops-slaac-renum and draft-ietf-v6ops-cpe-slaac-renum
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 May 2020 02:57:25 -0000

On 21-May-20 14:17, Owen DeLong wrote:
> 
> 
>> On May 20, 2020, at 19:10 , Fernando Gont <fgont@si6networks.com <mailto:fgont@si6networks.com>> wrote:
>>
>> Hello, Philip,
>>
>> On 20/5/20 05:55, Philip Homburg wrote:
>>>>> In my opinion, L-15 needs to be a SHOULD NOT or otherwise have space
>>>>> for the operator of the router to override this behavior. I have provided
>>>>> a use case for that in the past.
>>>>
>>>> These are requirements for the CPE, not for the operator. i.e., what the
>>>> CPE is expected to do without human intervention. It would seem to me
>>>> that, in that light the current "MUST" conveys the meaning of "if you
>>>> don't follow this, you are breaking things".  A device that employs
>>>> local addresses for more than the leased time may potentially employ
>>>> addresses for longer than valid.
>>> I think the need to relax L-15 comes from the fact that ISPs have an
>>> incentive to use very short lease times.
>>> I don't know the details, but what seems to happen is that when a
>>> customer swaps one CPE for anothor, the old CPE doesn't release the
>>> lease (i.e., people just poweroff or disconnect the old CPE).
>>> Then when the new CPE asks for a lease and the customer has a fixed
>>> prefix, the radius daemon finds that the lease is already in use by
>>> the old CPE and doesn't give any lease to the new CPE.
>>> The hacky quick fix for this is to set lifetimes in the lease to only
>>> a few hours at most and ask people to wait.
>>
>> In that case, how would the new CPE get its packets, anyway? I don't seem to see what you'd be "fixing" by manually extending the lifetimes.
> 
> As silly as it seems to you and me, he wants the LAN to continue to function while disconnected by misconfiguring his router.

I think that is why we invented ULAs. At least, RFC 4193 starts out by stating that ULAs are "intended for local communications."

It's a shame that draft-ietf-v6ops-ula-usage-considerations never made it. "The benefit is to ensure stable and specific local communication regardless of the ISP uplink failure."

    Brian

>>> We have to be careful, that we don't reserve the term CPE for
>>> 'device used by a customer who doesn't know any better'.
>>> Historically, we allow operators of routers to set all kinds of parameters
>>> even if they would shoot themselves in the foot doing that. So the CPE
>>> specs are useful set of specifications to connect a router to a DSL or
>>> cable connection. But that doesn't mean we should prevent to owner of the
>>> CPE from configuring the local network as that person sees fit.
>>
>> The recommendations in this document have to do with what the CE Router does, by default, without human intervention.
>>
>> We're not precluding CE Routers to have other knobs to do other things.
>>
>> So I fail to see why you say L-15 should be "relaxed". -- L-15 is not arguing that you should or should not manually configure stuff in your CE Router.
> 
> I suspect he’s interpreting it (and some vendors are not unlikely to as well) to say that vendors should not allow this misconfiguration.
> 
> Perhaps if we add the words “by default” or something like that into the language to make it clear that this specifies only the required default behavior
> fo the CE Router and does not preclude knobs allowing one to misconfigure their device to obtain a desired result it would address his singular concern
> without relaxing the requirement to the point of doing substantial damage elsewhere.
> 
> Owen
> 
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>