Re: [v6ops] Thoughts about wider operational input

Scott Morizot <tmorizot@gmail.com> Wed, 23 March 2022 09:45 UTC

Return-Path: <tmorizot@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 8A4163A15E5 for <v6ops@ietfa.amsl.com>; Wed, 23 Mar 2022 02:45:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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=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 Qe0729Dbna7y for <v6ops@ietfa.amsl.com>; Wed, 23 Mar 2022 02:45:46 -0700 (PDT)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 067FF3A1570 for <v6ops@ietf.org>; Wed, 23 Mar 2022 02:45:45 -0700 (PDT)
Received: by mail-pf1-x431.google.com with SMTP id u22so1086896pfg.6 for <v6ops@ietf.org>; Wed, 23 Mar 2022 02:45:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3ByhW8XJLbY1lOjAh6rRTix1hC5UG7NL+NcBwzrMDU8=; b=Lomp3nfdifXomn2HaN3+C4PIn5/vv90k+x/fgWih8gkk9JC5B0bZBLcuPDEIJjryhY p6IrqnvEWDKEKdmSA6ZyD/rw7w5mhUdZ3b3yHNt1nm8G715dZK6CJIeecUhMOzSEU6N9 4pM8pR78BEe/wVjSPeBrDNmsAzkha2deMZOwalNF/ppL5l4vnTyrB6MPMsXS1ezuweum jkDllXIOzylv+gYq4W0sBJkB/7ApwQdK/abMBm2/oM5f1FP4vmEA3gmi/OGVHAGX7g4i PP9O6ulwVVv8jflUZP40mrSIVg+de4dziz2zFramB/te69bCk7adj0sRFOnbDlJKlFWB 90tA==
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=3ByhW8XJLbY1lOjAh6rRTix1hC5UG7NL+NcBwzrMDU8=; b=EONiA6KObY93LkpDBpq69fTbT5GqiTg0StiILpaDBECt9TJJrFhudXflzIBenJsQD/ wHJyp0DVCCroz8wZfdbBr2YPsX65CQ+4lK1GjvRlzIolcJe3srouxoM7miRhoOQ79tAn a6oohEdAFBseG3E1oy93dtvqyzc2oWIOb0LZZ57a58EbcPD/4UD/whIwatao75IVUQAe fACu/IlkxKon1CDD5A6MKW9o7RnUxSNGjmlUcevijsXNioihBV2Q7ZcwM30kQPHd/fQG UT3Mb6LAkK5BrIZsAC3vVIiE2ZGbReadk3j2D2EIn2sJhKtXG7pMUnZHiLnXMFsgMzmJ 4ohQ==
X-Gm-Message-State: AOAM532nc+ZTlcmG8Bez7DksCDsaRdhJwOHMXtF8yy8DATCQIiu7XEOw tcmf2L9vMcQBN4Be83/Zm4MdtjJICmvjol8Du+b2oPhaYQ==
X-Google-Smtp-Source: ABdhPJydT+Ef7lIiuHcYJRZnkzUl0jiVito4FypFunNwQ8gVBQ/0XdngvVsZfeWamPAS930ilxreE4snaxprl9W+reA=
X-Received: by 2002:a05:6a00:887:b0:4f2:6d3f:5b53 with SMTP id q7-20020a056a00088700b004f26d3f5b53mr33508322pfj.21.1648028744927; Wed, 23 Mar 2022 02:45:44 -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> <CAPt1N1mK=Xgtt+aYa4ga8YqK2XYhCdQUPrwgVU8xstH+F_RAfQ@mail.gmail.com> <CAM5+tA9zhMpJ1s8keoL8eoEMej5tOM=-imXypHEreUa3wOrt5Q@mail.gmail.com> <2959747f-7b2e-ba95-64ae-95794fa8c4eb@gmail.com> <1854df9952924635afe5ac183421a046@huawei.com>
In-Reply-To: <1854df9952924635afe5ac183421a046@huawei.com>
From: Scott Morizot <tmorizot@gmail.com>
Date: Wed, 23 Mar 2022 04:45:32 -0500
Message-ID: <CAFy81r=ALnKDMjmQryNnbZ38Rg726f10QgG8kMibvk3Y2Eh8Qg@mail.gmail.com>
To: Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, "buraglio@es.net" <buraglio@es.net>, Ted Lemon <mellon@fugue.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000ebcd7f05dadf97fb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/4QLe1qdbNkb4wXRvMUiJpMui9xo>
Subject: Re: [v6ops] 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: Wed, 23 Mar 2022 09:45:53 -0000

On Wed, Mar 23, 2022 at 3:39 AM Vasilenko Eduard <vasilenko.eduard=
40huawei.com@dmarc.ietf.org> wrote:

> Nick, are you sure that IPv4 prioritization over IPv6 ULS is really the
> case for real OSes?
> If yes, IMHO: it is the bug in implementation (non-compliance to RFC 6724).
>
>
Here's the default prefix policy table in Windows. I believe that counts as
a real OS. And that is what RFC 6724 says to do. And altering it changes
things at the system level like the order of entries in the linked list
returned by GetAddrInfoW().

C:\bin>netsh interface ipv6 show prefixpolicies
Querying active state...

Precedence  Label  Prefix
----------  -----  --------------------------------
        50      0  ::1/128
        40      1  ::/0
        35      4  ::ffff:0:0/96
        30      2  2002::/16
         5      5  2001::/32
         3     13  fc00::/7
         1     11  fec0::/10
         1     12  3ffe::/16
         1      3  ::/96