Re: [v6ops] ULA precedence [Thoughts about wider operational input]

Ted Lemon <mellon@fugue.com> Tue, 26 April 2022 01:02 UTC

Return-Path: <mellon@fugue.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 94A63C1D2DC0 for <v6ops@ietfa.amsl.com>; Mon, 25 Apr 2022 18:02:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.998
X-Spam-Level:
X-Spam-Status: No, score=-4.998 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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=fugue-com.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sJ740S1WmQ_5 for <v6ops@ietfa.amsl.com>; Mon, 25 Apr 2022 18:02:49 -0700 (PDT)
Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0:4864:20::232]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2D9BC3A2FB3 for <v6ops@ietf.org>; Mon, 25 Apr 2022 18:02:49 -0700 (PDT)
Received: by mail-oi1-x232.google.com with SMTP id r85so19091548oie.7 for <v6ops@ietf.org>; Mon, 25 Apr 2022 18:02:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oje88dAP0VAIF5RDCz5EDgi3aqVTx1CF6Zvybu8tyTQ=; b=IfCoBCu4Klh2NIPqoyemmm0PRs+ofZbTrxpW8GDW+6TIu75Sc4NWs/cdOl5HnI4Zps y9kaRvZUlhG7aku0uu0A5h1mlPmE7MP8MDX1sV+vgu3GwgOMKLccq4kx+EtJv9qCmd2R grfGO9gEio6znp8/nh92mzg9e3Uj3FpGvoh1Jrhs3T7vVmHEkPQZCjrPy0TOrTVWnACf 4uDBvCTndistaHLrIsc9DbRLFtMXGchrlf9YPnSr75+qX4ujSoIBO8ViUQJSBAUB/LAL 3Kdyxk9LJ3r9aKII8v+xxzb+PRJBoszgJiMhCOmx5t3GC1eyHkMDZOgWfUouCJomU3w8 qJtg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oje88dAP0VAIF5RDCz5EDgi3aqVTx1CF6Zvybu8tyTQ=; b=p2aG/XaG/4k63fdNlt3em/oNH6w/9bCUUYf9o7H5+VT1PTMsnYmD8Efd3xsEfbFXfN uJwJ57K5cfLqd/egwsRPMq0Q+M6CeOlKq8zLCsgXJNyPBhbJD6AyDhMwo+5UfM11yBPY yg1dNVwp2il6tOSnLzx7uSgRfwH3vGnJ1I65qNvVUl1ZgRCux6dF5UAwFv6zYY1ATKzA 8tdQUN2O2mdn047dzhNqwoMB4siM1hyNo4r8fXXISnBw6hyMfKuJPPD4uHFvx6rmymM5 HKCz9Jvnuv0oK1HYc96sGKA/jkeRcP8rfnoLVgTYOiXbgf4R7m+jNVq4ZYXlr5MHnAkP GD0w==
X-Gm-Message-State: AOAM533wlowIuAFOBXVKpE1inKNg/Jv068KJgq8STATWG4xg0BxIcKYT CkkFsxfoCVrTxxx7KhaKPGYK+L3dq1Lllq8N+NW1r3WwTe4=
X-Google-Smtp-Source: ABdhPJz2ZPfrYADl3rkTd9X8zhZCmdJkDiSxUtPupKOshEHLs2gA3swcXFs9Yvqc8wL1d+8fkEc2AfQMxyCRvFJM9TA=
X-Received: by 2002:a05:6808:d47:b0:323:45e5:a04 with SMTP id w7-20020a0568080d4700b0032345e50a04mr9551217oik.12.1650934968486; Mon, 25 Apr 2022 18:02:48 -0700 (PDT)
MIME-Version: 1.0
References: <CAM5+tA8WvjvWirxqE6kQ9LQAG0NcpWyCLGVooB=G7gZ9ETb2zQ@mail.gmail.com> <20220424172743.GA218999@fg-networking.de> <CAKD1Yr1v0Tkh+pWD-ts=PL3gZf7Qj6OHW6Cuvj8iGcSSMibjew@mail.gmail.com> <20220425100310.GF67548@fg-networking.de> <CAPt1N1=XedJ7tY9pKDS3LvDMak6iPsK9fA=oF7Z0KkmGcA6-_A@mail.gmail.com> <CAO42Z2ydhe3hVOqSaN814hYh3oF3yG_du+gRkg6yD5haCqDnLQ@mail.gmail.com>
In-Reply-To: <CAO42Z2ydhe3hVOqSaN814hYh3oF3yG_du+gRkg6yD5haCqDnLQ@mail.gmail.com>
From: Ted Lemon <mellon@fugue.com>
Date: Mon, 25 Apr 2022 21:02:37 -0400
Message-ID: <CAPt1N1=YdnZ_N+47v4A_EM70TobSt1sw5tcmBfQJEP5Y1zCwMg@mail.gmail.com>
To: Mark Smith <markzzzsmith@gmail.com>
Cc: 6man list <ipv6@ietf.org>, Erik Auerswald <auerswald@fg-networking.de>, v6ops list <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000058391105dd84404d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/sOwUuVmFBzVlNYsYXVRZT-sByM4>
Subject: Re: [v6ops] ULA precedence [Thoughts about wider operational input]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.34
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: Tue, 26 Apr 2022 01:02:50 -0000

I hate to contradict, but no it doesn’t. It means that such networks
require explicit configuration. If we don’t think that’s going to work,
maybe we should do something about it. That said , Ole mentioned that this
is intended to fix a broken network anyway, and it’s probably better to fix
that in a different way (draft coming at some point).

On Mon, Apr 25, 2022 at 18:43 Mark Smith <markzzzsmith@gmail.com> wrote:

>
>
> On Mon, 25 Apr 2022, 21:45 Ted Lemon, <mellon@fugue.com> wrote:
>
>> On Apr 25, 2022, at 06:03, Erik Auerswald <auerswald@fg-networking.de>
>> wrote:
>>
>> And all that would probably not preclude constructing a different
>> scenario where choosing GUA over ULA as source address would break
>> connectivity.
>>
>>
>> The question is not what possible scenarios are there, but what scenarios
>> do we want to address with default behavior versus what scenarios can we
>> only address with managed behavior. So e.g. not using longest-match for
>> ULAs with different global identifiers sounds like a good default behavior,
>> but obviously will break in some scenarios; in these scenarios, clearly we
>> need support for configuring source address selection (which we already
>> know how to do). Preferring GUA source address over ULA makes sense by
>> default, I think, even though it is not always going to be the right thing
>> to do.
>>
>
>
> Defeats a significant purpose of ULAs.
>
> RFC4193:
>
> 4.2 <https://datatracker.ietf.org/doc/html/rfc4193#section-4.2>.  Renumbering and Site Merging
>
>    The use of Local IPv6 addresses in a site results in making
>    communication that uses these addresses independent of renumbering a
>    site's provider-based global addresses.
>
>
>
>> Thus I would rather suggest to consider if making tracking which
>> gateways advertised which prefixes mandatory would be a better
>> approach.
>>
>>
>> That's nice, and again would probably produce better default behavior.
>> But I suspect it doesn't solve as many problems as you're hoping it will.
>> E.g. what happens if the link you're connected to is one hop away from the
>> link to which both of your upstream providers are connected? Now you have
>> one router advertising everything, so this doesn't help.
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
>