Re: [v6ops] Are we competitive?

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 28 July 2022 21:05 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 EDF02C14F74E for <v6ops@ietfa.amsl.com>; Thu, 28 Jul 2022 14:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.11
X-Spam-Level:
X-Spam-Status: No, score=-2.11 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, NICE_REPLY_A=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hlXa9-Uj6KXt for <v6ops@ietfa.amsl.com>; Thu, 28 Jul 2022 14:05:25 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 6E307C15C518 for <v6ops@ietf.org>; Thu, 28 Jul 2022 14:05:06 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id b9so2933237pfp.10 for <v6ops@ietf.org>; Thu, 28 Jul 2022 14:05:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=MWhnwrR071A/5OQDrN96RxZPEO8S2iw7FZuj1vkBl+k=; b=Y/sfLlcyL7PeYCRvmtuo6T23Vrt3G99NwDO5qNCGOr24VOGpTSD15sERuzpUGy892F U3Zkjels1DdiTamfWgOWzBDHEoMhr9kQpm0JcoxNM03WvyfF3j399FJb2U+nPBR+Nqk0 zVAEpisg8AHN5y8XS4nfn/Lgt5zm9HZibSMiNt9CxA8QnYre21btOwRN22LjsNMLf+es YVVx6lYB88VY+S/5PHCYaFIsOiiYd77bj8JTpPgZOMpb0gUgZR9/72KIRGdbb3SRaxRU kIAUvd1vnAcVb3OZYZl9W+SI3vOMQrAs8LJC9xGhYlB+aXf4n4rnfhcL95+7YsAO32Ax LL9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=MWhnwrR071A/5OQDrN96RxZPEO8S2iw7FZuj1vkBl+k=; b=gfD4f7iqBFM1wbat5jtH2DWrAtlyWgnCWsgwynIUbkbH2Hpm5Nc6KMO8YEYd3s3QcA E4C+8L/D9Uf95l7a1U1IxQmMHlN6pHRuLKKOSPV0tcAtnxNxDtyArEn0HBwbKANt8tok wX38dZaMQOj7H9Mv6Pij2ZR+OExFes4UB8HiDXvp0N2ibfVkHYd+wJMU5wepLXMFnTpk tM0km2KeAzBCPtiwJQMBlqbcOPX5zeVdpi5oQKBkK1q65DSalO+qJvsU1i+BDZRGaB2c 4n3RJ+/dV7xzehAOfIdMqvWLQbFg2s5WBP9hJbcIsEo8N2H06eF9BvOkLllkvIZ+lH2r Rh+Q==
X-Gm-Message-State: AJIora8tzMFH7U3RXBsL2kuFll0begxsUY8rTMpFSsWv5942h/k3pFvH A+IAygyoQNISpKvUa46uoqgifJXQHyB7/w==
X-Google-Smtp-Source: AGRyM1vzQ5UfADnjHneQ1Tw7wpILVeLpVkRRbWa4POOsUf39erHF/LT7dfSDN/80iPi+hPrHH3M6mg==
X-Received: by 2002:a63:4f52:0:b0:41a:3744:d952 with SMTP id p18-20020a634f52000000b0041a3744d952mr475177pgl.186.1659042305688; Thu, 28 Jul 2022 14:05:05 -0700 (PDT)
Received: from ?IPV6:2406:e003:1124:9301:80b2:5c79:2266:e431? ([2406:e003:1124:9301:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id e8-20020a170902784800b0016cb873fe6fsm1721374pln.183.2022.07.28.14.05.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 28 Jul 2022 14:05:04 -0700 (PDT)
Message-ID: <25e4f9e4-e055-241c-7047-97dca8b09cc8@gmail.com>
Date: Fri, 29 Jul 2022 09:05:00 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: Xipengxiao <xipengxiao@huawei.com>, Gert Doering <gert@space.net>
Cc: IPv6 Operations <v6ops@ietf.org>
References: <e4a35f0c-757a-aefa-c211-05b6015a4215@gmail.com> <YuJXbruluDmzF3RD@Space.Net> <ec68b29c62034d3e98adec9c5da45ff3@huawei.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <ec68b29c62034d3e98adec9c5da45ff3@huawei.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/l4VSkAzL0Uk8Ub_z0jGo2B6FeZk>
Subject: Re: [v6ops] Are we competitive?
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.39
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, 28 Jul 2022 21:05:26 -0000

Hi XiPeng,

Mainly I agree and this is a very useful summary.

However, we should question whether RFCs are the correct way forward, rather than some kind of collaboration to produce an ideal text book.

For example, consider the 3 volumes of "TCP/IP Illustrated" by Stevens & Wright. I believe that had tremendous impact (published 1994, so no IPv6).

If we go the RFC route, won't we just end up with 520 IPv6 RFCs?

Regards
    Brian Carpenter

On 29-Jul-22 06:59, Xipengxiao wrote:
> On Thu, Jul 28, 2022 at 02:51:43PM +1200, Brian E Carpenter wrote:
> 
>  >> Following the ongoing discussion about "IPv6-only" and why sites are still IPv4-only, I have a question: Are we competitive?
> 
>  > [Gert] This is a valid question, which I feel hard to answer for the general case.
> 
> Let me be blunt and say that IPv6 is not as competitive as we want/think.  If we are to improve, we need to have a common understanding of the current IPv6 situation, the issues and the possible solutions. Here is my 2c for starting the discussion:
> 
> IPv6 is currently like a messy forest:
> 
> ·littered with dead trees (obsolete features/solutions),
> 
> ·smell bad (many operations & performance issues),
> 
> ·too many roads inside the forest (too many transition solutions, too many address types), not well marked (without clear solution guidelines), and fairly confusing
> 
> ·the roads are difficult to walk (complex address architecture, debatable header design, many complex solutions like source/destination address selection, ND).
> 
> This forest has 1 big advantage: plenty of O2 (addresses).  Consequently, many people avoid this forest but those really need O2 come. A small number of “grey/white wizards” (the experts) live in the forest. They know every tree (feature/solution) well.  But they tend to focus on fixing individual trees than fixing the forest.
> 
> If we want to attract more residents to the forest (IPv6 adopters), it’s more important to fix the forest than to fix the trees.  Some ideas:
> 
> ·Provide better tour guide book (i.e. IPv6 solution overviews): There are about 500 IPv6-related RFCs.  Some are obsoleted and some are conflicting.  I think we should summarizing them and providing guidelines, so that people can read fewer RFCs to master IPv6.  (e.g. the ND deployment guideline draft summarizing 30+ RFCs into 1 draft)
> 
> ·Among the many possible routes (e.g. solutions), recommend only the most popular ones (e.g. recommend only Dual-Stack, 464XLAT and MAP-T among the 10+ transition solutions).
> 
> ·Provide better road signs in the forest (i.e. solution guidelines): IPv6 solutions are almost complete.  Now it’s more important to write guidelines to simplify operations than to develop more solutions.
> 
> ·Identify haphazard places in the forest, and post clear “caution” signs (i.e. identify IPv6 operations/performance issues, and provide guidelines/BCPs)
> 
> ·Enlist existing residents to share experience on how to settle into this forest (i.e. case sharing from Cisco, Alibaba etc).
> 
> BTW, upon the request of an enterprise, a few on-site attendees had a small side meeting on Monday.  Their **anonymous** opinions and future actions are summarized in the attachment for your info.  If you are interested to join the discussion and contribute, please voice up.  Thank you.  XiPeng
>