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

Nick Buraglio <buraglio@es.net> Thu, 24 March 2022 21:21 UTC

Return-Path: <buraglio@es.net>
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 F333D3A0112 for <v6ops@ietfa.amsl.com>; Thu, 24 Mar 2022 14:21:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=es.net
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 HSC_Zdpv4WBW for <v6ops@ietfa.amsl.com>; Thu, 24 Mar 2022 14:21:12 -0700 (PDT)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (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 497E83A0105 for <v6ops@ietf.org>; Thu, 24 Mar 2022 14:21:12 -0700 (PDT)
Received: by mail-lj1-x236.google.com with SMTP id b43so3344464ljr.10 for <v6ops@ietf.org>; Thu, 24 Mar 2022 14:21:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=es.net; s=esnet-google; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=liYffDpJVDNICxpjmtvHchwtuhCMDONLqW0mpQG4wsg=; b=kk00ndWpqn1VL6cfnBRTJCTsCf6Vyo6AsJ6KpTHc2JES2pqwcUl+jIFmyEcp3SzN1M Rzhd2GSUI3rsVQoFmHtdftQLlMUx5CxilH0s/1HivPy5VC3xjRuoP3OfCol3ZDHM9K+s LE4hBIty1FhFDJ7QH7ezpKM2LRTyQEtcEDNmCgzPz61Ix7x4aQnLYd4Z+hVjxnP+1ANy qaV5dJDQJnNwY2owHzCslE84M2sqMlzF/+Ozyfe8VxFBfxYbzaGhq9JZ+DbvOnQZ1eIm BCVugnZ3rFVelGZIFOoSFXrdexkrYaaS+YwVcULlsD6vA4oor9NMe9PBmhzWqAoBa6yT c00g==
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:reply-to :from:date:message-id:subject:to:cc; bh=liYffDpJVDNICxpjmtvHchwtuhCMDONLqW0mpQG4wsg=; b=FjgRXOvWm9TCLC/+fJWVvir6DsiIVXJl2PtbiT+3rVaAgWDd1BCjSdIYLY71QA6XMn e54W4lakdIRiKWMBE1j7KOlZzZm0rFh/CCrdX4cyfxa830F6H4usXSOp6qfQznUGzLVi B4Ut0hnp/ekTFqVocOKnTZH+xLDCFTh/doDXwDxQN6mXSKjEo0ATiwD7vsqu/s4FvSur hMObMTvL7WFf/gfEfmTid8StcVAhVY9afdxUMPAuB3+TL62/xc9QQH7U1jSu9TCED5Th TG+xUkDtENGOFqdKbbboJoItc7dXxp2HOOaGq6Nsr5N8azsRvFGFgIzsTw8aL3TQ3OAn IYow==
X-Gm-Message-State: AOAM531eihHs9dW55/mRsqnZOVK5K58bFXwrEAnXC+kP99wsu5TUyaBJ tUBqaYHhuy+WndLzrf0TzfGQbZhdq5L9Lp8tFP9dtze+oQcqRaGhWpRQW2aqPs1SQofC9fQrzmV rCTZJ9RZx0/Au1ztX9YIJWL+auvRtbRzwdq0lfEomsbxSvwa7DiUYER7qkMTDVDkSDc1GHrN+Jm i2qg6R
X-Google-Smtp-Source: ABdhPJwGxw9vIJtL2NUbzXHVmw7tYzC1y78do0b3XV4AAGBcw96HVOv1Uu1jCevW6Sji725dldbV+mbJzod2QpXWA+w=
X-Received: by 2002:a2e:b954:0:b0:239:2768:cf0b with SMTP id 20-20020a2eb954000000b002392768cf0bmr5499524ljs.245.1648156869799; Thu, 24 Mar 2022 14:21:09 -0700 (PDT)
MIME-Version: 1.0
References: <52661a3d-75dc-111a-3f23-09b10d7cb8d4@gmail.com> <A72CDDDB-CDCE-4EAF-B95E-997C764DB2C4@gmail.com> <9175dc32-45c1-e948-c20a-3bcc958b77b9@gmail.com> <YjmJQMNgnJoSInUw@Space.Net> <fd17a91f-68dc-92b5-0544-51aefa1b7f08@gmail.com> <CAM5+tA-Wq5O4pjQ++VZQi-FTKZGMRAW-LFc6O5dPOyox4QZDEw@mail.gmail.com> <YjpA4IH/eI5im8DT@Space.Net> <CAM5+tA-foEATL9uihwD=zoTZ1EvHiwc5k_xKf=GRNYD51REQYQ@mail.gmail.com> <Yjq2Gr2cQjFuQ8ie@Space.Net> <m1nXLes-0000J8C@stereo.hq.phicoh.net> <fc66c61b-2a11-c289-52fa-a89dc841a3aa@gmail.com>
In-Reply-To: <fc66c61b-2a11-c289-52fa-a89dc841a3aa@gmail.com>
Reply-To: buraglio@es.net
From: Nick Buraglio <buraglio@es.net>
Date: Thu, 24 Mar 2022 16:20:58 -0500
Message-ID: <CAM5+tA8+RAswjguZHxhn3xwk+Rp7iuyDu+uN0LxaSQnOzAUa9g@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Philip Homburg <pch-v6ops-11@u-1.phicoh.com>, v6ops@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/qgS011pS1ffsNr9x_Ebi96PesOw>
Subject: Re: [v6ops] ULA precedence [Thoughts about wider operational input]
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, 24 Mar 2022 21:21:17 -0000

I am happy to participate, and would like to help with this effort.

nb



On Thu, Mar 24, 2022 at 3:04 PM Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:
>
> (Trying, far too late, to change the Subject to be the actual subject...)
>
> I wasn't paying enough attention when RFC6724 was done. I think it's even
> more wrong each time I look at it. For example, it has the consequence that
> if a pair of hosts have both RFC1918 and ULA addresses, the default for
> communication between them is RFC1918. D'Oh. If two hosts have ULAs in the
> same /64, they will nevertheless try IPv4 first. D'Oh. And the default table
> in RFC6724 is sticky in practice, even if configurable in theory.
>
> I think this needs serious work (in 6MAN most likely).
>
> Regards
>     Brian Carpenter
>
> On 25-Mar-22 00:29, Philip Homburg wrote:
> >> (Dual-stack cannot be the answer anyway - it will have all the issues
> >> of IPv4, plus the added complications of dual-stack.  Services need to
> >> be dual-stack, but for all the rest, single-stack IPv6 needs to be
> >> the end goal - see facebook etc)
> >
> > Obviously, on an IPv6-only system, there is no IPv4, so the relative
> > priority of ULA compared to IPv4 does not matter.
> >
> > I'm curious what IPv4aaS we want to deploy. I consider NAT64 a complete
> > disaster (even if the form of 464xlat). Given how the internet works,
> > we will probably end up with NAT64 everywhere until the end of times.
> >
> >> This is not what I had in mind.  If "we" decide that ULA is a good
> >> way forward, IETF can update RFCs, and vendors will eventually
> >> update their base OS.  It might take 5 years, but so will everything
> >> else in Big Enterprise land.
> >
> > The problem with ULA is that we have lots of installations where hosts with
> > a ULA address don't have access to the IPv6 internet. Often, CPEs announce
> > a ULA when the CPE doesn't have an IPv6 uplink.
> >
> > In contrast, where RFC 1918 was meant for local IPv4 communication, it is
> > now on a very large scale the primary method for a host to reach the IPv4
> > internet.
> >
> > So to avoid the situation where we say that ULA is local and then use it
> > to connect to the IPv6 internet, we should just allocate a new space. And
> > explicitly give it the property to connect to the IPv6 internet through
> > through some sort of address translation.
> >
> > There is also a nice tie-in with PI. Obviously, putting millions of PI
> > prefixes in BGP does not scale.
> >
> > On the other hand, there is no such limit if the PI space is used behind NAT.
> >
> >
> >
> > _______________________________________________
> > v6ops mailing list
> > v6ops@ietf.org
> > https://www.ietf.org/mailman/listinfo/v6ops
> > .
> >
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops