[v6ops] Which IPv4aaS mechanisms should CE routers implement first?

Lorenzo Colitti <lorenzo@google.com> Wed, 24 November 2021 02:26 UTC

Return-Path: <lorenzo@google.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 BC1743A0851 for <v6ops@ietfa.amsl.com>; Tue, 23 Nov 2021 18:26:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.6
X-Spam-Level:
X-Spam-Status: No, score=-17.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 XIJyJbflxxnX for <v6ops@ietfa.amsl.com>; Tue, 23 Nov 2021 18:26:07 -0800 (PST)
Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) (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 EA89F3A0842 for <v6ops@ietf.org>; Tue, 23 Nov 2021 18:26:06 -0800 (PST)
Received: by mail-wm1-x329.google.com with SMTP id p27-20020a05600c1d9b00b0033bf8532855so755771wms.3 for <v6ops@ietf.org>; Tue, 23 Nov 2021 18:26:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=3HLZQNPV9sFP4bSe6c41ZyKQWrDRYC3VZOHNPCY4Z8A=; b=UKAH8lODwYGtWdvgcJz9LDu6vBAZY3nULcI9U/qvv7cJw3j2SRDOzPH2DRYpbM7nrO DOVQKytuvxaRzoX0JRJ/YunYWRpb6Z87j0/CV2hu/jQbPS+jJoVrJiQfhABk2u3yOiD6 ctOymWia426apRGQk3DagQHkmIeAYzlZQ8x07LSI+cCoVg9TKYH10TkzbLWZ6yTsOsvD e7cGYF2g1Zx9MrUSOeSGEZJ4zPxdxu/m7rxCYhHM6AQpoT2Dx6enRkI/xhV0AigNU5Z7 OTbYZmkCpYI42lCvBlnka2AF8zUsM+lLoFWnO9ndOhozTFqOVc4oDZtXRQSDUvX+dU1u S+RA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=3HLZQNPV9sFP4bSe6c41ZyKQWrDRYC3VZOHNPCY4Z8A=; b=7dbMsPFhQhLSyFN3IDYWv7rOMWXeIHMQ67lYBFuoiMDXZWdjh5QaOAkoQL2sjm5M6g tN8NtNRLI2CAtOSAXtQhQOz1itP1GfnGCTJiiXPEGdIGXaA8G3vx33WSZzfWs243CG5d bd4fGYYHHnp0RDYFL/mvgbT3cl+CkndqCYJ9CRhhtHk1Veu30KRu5ZUPS6uRNidnewKn gZ5IzBcQFcwW0mDaAcLkfukHYd3xujeT/DTHJMvw+0wAS6Q8A+9mUoviPIUSPgH+iTnF qJIuowjJET5tn+puf9US22c0apb/eF4BiXlFaMUUPdHsqh1olDFY8Uz5FZBaf9sWT8RL pmrQ==
X-Gm-Message-State: AOAM531wejOb6pJsnOnZ51wBmlYRb7BAd9SLzkwUrP2/YkVh8r6CtAih PrbcMyo2mzGhKcTpX0QklzEtF7FAnlTQsCqbAH+igWTYsHVaAg==
X-Google-Smtp-Source: ABdhPJzKFbxMU5qxHqjK1tuX0kcQlnRHvMlSxuIQhL7pq6UdNuvxIwFk7vnZlouKhByFSswQaAZ52TjotrMTd7phH0A=
X-Received: by 2002:a05:600c:a05:: with SMTP id z5mr9944390wmp.73.1637720763116; Tue, 23 Nov 2021 18:26:03 -0800 (PST)
MIME-Version: 1.0
From: Lorenzo Colitti <lorenzo@google.com>
Date: Wed, 24 Nov 2021 11:25:51 +0900
Message-ID: <CAKD1Yr0z-XckGv5L_9qu5w_6mU=O1h5nZWoTNw6GmStHQ8tzYA@mail.gmail.com>
To: "v6ops@ietf.org WG" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005451ad05d17f94ad"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/0skfgeE4TdehdBASnstQMf7Bb7o>
Subject: [v6ops] Which IPv4aaS mechanisms should CE routers implement first?
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: Wed, 24 Nov 2021 02:26:10 -0000

Hi all,

Is there any data on what IPv4aaS transition mechanisms are deployed by
ISPs today? I was approached by a router vendor asking me "how they should
provide IPv6-only" and I was looking for data on which mechanisms are most
common.

Official IETF guidance in RFC 8585 and 8026 is "do all of them and let ISPs
decide, have a nice day", but that's not very helpful to a development team
with finite engineering resources and low margins. In particular, it's not
helpful to vendors of routers that are updatable and that can thus credibly
claim that they can deliver other mechanisms via software update. Those
vendors could reasonably argue that it's better for everyone if they launch
the most common mechanism(s) first, and then deliver the others in software
updates.

It seems like reasonable implementation guidance would be to request
OPTION_S46_PRIORITY and parse it, but only initially implement one or two
of the mechanisms and leave the others for a future release. If a router
did this, what mechanisms should it implement first? MAP-E?

Cheers,
Lorenzo