[v6ops] Same interface ID under several prefixes

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 17 June 2022 04:46 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 C68BEC15D860 for <v6ops@ietfa.amsl.com>; Thu, 16 Jun 2022 21:46:01 -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, FREEMAIL_FROM=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 l3OYAXc0Q_DC for <v6ops@ietfa.amsl.com>; Thu, 16 Jun 2022 21:46:00 -0700 (PDT)
Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) (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 2AC22C14CF04 for <v6ops@ietf.org>; Thu, 16 Jun 2022 21:46:00 -0700 (PDT)
Received: by mail-pl1-x635.google.com with SMTP id i15so2940267plr.1 for <v6ops@ietf.org>; Thu, 16 Jun 2022 21:46:00 -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:content-language:from:to :subject:content-transfer-encoding; bh=UeGSZQXyGPPfius8FiifKVgmcukSlvkAG8NpOiK6qSg=; b=Gx9rYJ/AyXEj7DARE0dibuP5BkqUKeM0SRN5LQpGtYy56UQjY8Q2YRBGvX+qdpDH9R sCginHQkY6JozKxP8qV4gUQngR1iFlej/z+mk1vEWYL76Yy5SvyRG0cD0/QS+/rcQ8iP WKt8YFOw9uUGqm32SpfC53aum9KnM2kY2BhEKU53tkCImCSVVa60pfkI4QS/oBMkjTli IuDtLCeLM/8OEMUT0JeS9SvYitfKiRtlcDy+X2IVZvb7878FNbipIX0/9xkt4shuFJrJ rry6oC+qEYIg8WFnJ20t25jaP5Hucrhxiv6bBd19bamVWWJ/7aCfZ1CfIKgFqyBT68wX to6w==
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 :content-language:from:to:subject:content-transfer-encoding; bh=UeGSZQXyGPPfius8FiifKVgmcukSlvkAG8NpOiK6qSg=; b=PecSGTuIoYrsUAXzf6JU8/hCdh7csbEn+MG3uGobLmLPWxlCRFeK2zRFaG59VLEE6G VmpBkgJrCOuXM3jXz5Y1zS4iotyfWX+rcbH0K9zPFKzNWXNy5l93PSw3kDK/kjbwSs9T ZGFPI9LXtK7Hmm0NURVDpnPVKgBngojTgZcwvrMSHzY6hCJErhiaefITa2j67qhBw2KS 5KfTMC+DiaLih8BGrbWZDx4ig/z/fJe6lFqnP8RayGEtNNQr8p7mCeQK0ZAYtZkTgPp1 3E7/vJb5qPyWvvjeAqNWzvC/gKdz5LX1+t7sLVLd1FRcnbn9SaTHvosJJ80V+p1wC00I rqWg==
X-Gm-Message-State: AJIora9KuMlxfESEyia98hGkZoQXDmbs1+hc0OQhnR2s+9INATvNd+RM bFUwht0FlIuGvaVxTnvJkzFms30aPN65HOSI
X-Google-Smtp-Source: AGRyM1sZfAqQi+V0NvTJ9hdEHLQRfavutadfs69GT1/78SmDkfBB2xWGekRpTqirV+cx0A0X5m2Ocw==
X-Received: by 2002:a17:903:2585:b0:163:dc33:6b7e with SMTP id jb5-20020a170903258500b00163dc336b7emr7569661plb.172.1655441159299; Thu, 16 Jun 2022 21:45:59 -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 o1-20020a62f901000000b0052285857864sm2682602pfh.97.2022.06.16.21.45.57 for <v6ops@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Jun 2022 21:45:58 -0700 (PDT)
Message-ID: <1f96f6d6-1c9a-0b18-acf2-dc7d0041ee3b@gmail.com>
Date: Fri, 17 Jun 2022 16:45:55 +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
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
To: IPv6 Operations <v6ops@ietf.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/I9bvb886rP6OCHlBnbstj8JLXYQ>
Subject: [v6ops] Same interface ID under several prefixes
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: Fri, 17 Jun 2022 04:46:01 -0000

Hi,

As a side effect of a WG Last Call over on 6man, I've come up with a question about SLAAC implementations.

On Windows 10 (patched up to date), if you find the Interface ID in a stable GUA or ULA, it is also the Interface ID in the device's link-local address. I see the same identifier used for three different prefixes right now (GUA, ULA, LL). All you have to do is type "ipconfig" at the Windows command prompt.

However, it seems to me that this practice violates RFC 7217, which says:
"   o  The resulting Interface Identifiers must change when addresses are
        configured for different prefixes. "

Am I right to consider this a bug?

Regards
    Brian Carpenter