Re: [IPv6] Architectural comments on draft-ietf-6man-ipv6-over-wireless-

Ted Lemon <mellon@fugue.com> Thu, 27 July 2023 21:41 UTC

Return-Path: <mellon@fugue.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E599EC151545 for <ipv6@ietfa.amsl.com>; Thu, 27 Jul 2023 14:41:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=fugue-com.20221208.gappssmtp.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 n11LhTuOGp58 for <ipv6@ietfa.amsl.com>; Thu, 27 Jul 2023 14:41:46 -0700 (PDT)
Received: from mail-ua1-x933.google.com (mail-ua1-x933.google.com [IPv6:2607:f8b0:4864:20::933]) (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 243BDC151544 for <ipv6@ietf.org>; Thu, 27 Jul 2023 14:41:46 -0700 (PDT)
Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-76d846a4b85so581365241.1 for <ipv6@ietf.org>; Thu, 27 Jul 2023 14:41:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20221208.gappssmtp.com; s=20221208; t=1690494105; x=1691098905; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jXpFnm/opAgitlG5Y0QwDgb1TSew9A519spw2R7LMJQ=; b=XEhuYElkLR5Ys5uCp2vFhGFkAKArB8KJOVrkQQi++/TFhjGeBflmrFwIdvE1XNNx9E mjghyzLI5AKa7KZJlKqWjd42jS/2Uh+YUBsstXD7FbaxwUSl+O3skyxVbG5btRlu2sx9 ydkCDk2oW7doC4TIShnKXxftnS8AmRCWGWO8smPTgIIRBAPlkW9A/KEeNh9FBvciE5US +610JE/dvVts7l6V/MNoSVccgY76jaF9dPeYqtmssFh8xESQWZxq9EMWkMrOfVy6n82B Aln/cWlO6luoniNkCA6hLchLQxYn3YaIXkvdW0QwN31zAC68WsdcHmXQ9xYcF7/EuP2m XdWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690494105; x=1691098905; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jXpFnm/opAgitlG5Y0QwDgb1TSew9A519spw2R7LMJQ=; b=RxMiA0Y3QCigtPZDEguwbI/OhiTg5kiaciGz15RZRvdYnBaaAwMRj1kaKUH1i5jeG7 Bu4NIeoczExjUQOUxoppvnO+6CSoPMmYr2ANGhZkZf1z/m/YW8mGmyjH5mkry490MsFz R9zFuBjozp9z4DKt2kbI6j9BmSjG8/JRo3NxFfL8TOqrD3TsIt9TM4pdYRsgV7ToEHnA l5qW6aVwIqOPTvyS/vgN+p63cD6kI0H2JNTY6+DwbCmVYEbL22VtlOZHT6ZGuZao/YwU icahIYheC9+0nVK7pfHhGGNEOnPvxsyT6eu4Vk0hJnBvjT/yBP+QvsQVWQkfp6Zq8Nv4 U0nQ==
X-Gm-Message-State: ABy/qLZf43V9UUILl0KSYjd81jKCwwhakt2vVU6PaBbiq+1Nn5a9QvV/ AhxSWxaQULkC4+H5OKbbjGGVAByLWd5DFrC63ET+7g==
X-Google-Smtp-Source: APBJJlGqSgLab6+/nWwj5W41L3iHLKAKLQtG29SNsz6/IKwjsHbMpAwpICgiNVU41IrCvRg+w42ydocRRR7WXvAz2fI=
X-Received: by 2002:a67:fc8f:0:b0:443:9248:340f with SMTP id x15-20020a67fc8f000000b004439248340fmr691050vsp.7.1690494104889; Thu, 27 Jul 2023 14:41:44 -0700 (PDT)
MIME-Version: 1.0
References: <CAKD1Yr1piLMJEh_hqpBi1a559qKD41B7Pb4Fi2U0aPEMSosNTw@mail.gmail.com> <CAPt1N1nAedaCVfxD7pn+2DsA1nrXZkKYpjS_qLN8gVCMdM=NRg@mail.gmail.com> <9728BA13-FE88-478D-B44F-6D9A4DDAA67F@cisco.com>
In-Reply-To: <9728BA13-FE88-478D-B44F-6D9A4DDAA67F@cisco.com>
From: Ted Lemon <mellon@fugue.com>
Date: Thu, 27 Jul 2023 14:41:08 -0700
Message-ID: <CAPt1N1kQ6+RcMxHVX8yvi_AY7arDi4bwFmU_9=AZUprbPYJ+Ww@mail.gmail.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Cc: Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, IETF IPv6 Mailing List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009e001406017ed4a5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/P557XApSzie8BISBiWBJIxb2y7A>
Subject: Re: [IPv6] Architectural comments on draft-ietf-6man-ipv6-over-wireless-
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 Jul 2023 21:41:47 -0000

On Thu, Jul 27, 2023 at 2:24 PM Pascal Thubert (pthubert) <
pthubert@cisco.com> wrote:

> I have a large building or campus. I want to enter anywhere and obtain an
> address that I can use throughout the campus without renumbering when I go
> to the next building/ level/room.
>

Why do you want that? I go to buildings like this all the time. My IP
address changes when I move around. Things work just fine.


> Otoh I want that bonjour always finds the nearest printer and that printer
> is in the same room as me or in a closeby room. Certainly not anywhere in
> the campus.
>

I get that you want that, but that's an app-layer problem. You want to ask
the app layer "where is the closest printer to me," or (in my case) "where
is the printer near my office?"


> For the latter the admin sets the broadcast domain to be limited to a
> small area in the building.
>

It's just an accident that mDNS usually gives you the "closest printer"
answer as long as you aren't doing weird IP mobility complexity. We
shouldn't try to solve that problem by weird broadcast-domain-scope
shaping. It feels like you are creating a problem that then needs to be
solved here.

For the former your subnet must still be reachable in the room you’re in.
> So the desired range / coverage of the subnet does not match the physical
> space covered by the broadcast domain you’re in.
>

Why do I want this? I don't want this!


> From there you have to choices. 1)  Tunnel selected packets like MIPv6
> does to where you entered the building. Or 3) route. Obviously since the
> use case is a real customer situation we implemented 1) and that’s an awful
> hack.
>

Or 4) have numbering and the broadcast domain be local to wherever you
happen to be at the moment, which is what we do now.


> The architecture provides a model that allows decoupling the broadcast
> domain that you link local address will reach from the subnet where your
> address will be topologically correct and reachable.
>
> Right. What I asked in my previous message, which you haven't answered, is
"what actual organization wants this, and why?" E.g., if the reason they
want this is because they've been sold a weird network setup that doesn't
work well, maybe the fix is to fix that rather than making things /even
more/ complicated in order to maybe get back to where things would have
been if you'd just used reasonable subnet sizes tied to network
infrastructure.