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 >
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Fernando Gont
- [v6ops] draft-ietf-v6ops-slaac-renum and draft-ie… Fred Baker
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Fernando Gont
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Richard Patterson
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Richard Patterson
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Fernando Gont
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Brian E Carpenter
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Fernando Gont
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Simon Hobson
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Fernando Gont
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Philip Homburg
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Simon Hobson
- Re: [v6ops] draft-ietf-v6ops-slaac-renum and draf… Owen DeLong