Re: [v6ops] Fwd: New Version Notification for draft-linkova-v6ops-ipmaclimi-00.txt

Andrey Kostin <ankost@podolsk.ru> Fri, 11 November 2022 18:14 UTC

Return-Path: <ankost@podolsk.ru>
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 C9A78C1524A9 for <v6ops@ietfa.amsl.com>; Fri, 11 Nov 2022 10:14:46 -0800 (PST)
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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=podolsk.ru
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 r4NV3g2Ai_Tv for <v6ops@ietfa.amsl.com>; Fri, 11 Nov 2022 10:14:42 -0800 (PST)
Received: from mail.podolsk.ru (mail.podolsk.ru [178.217.26.5]) by ietfa.amsl.com (Postfix) with ESMTP id 003F4C1522D7 for <v6ops@ietf.org>; Fri, 11 Nov 2022 10:14:40 -0800 (PST)
Received: from mail.podolsk.ru (mail.podolsk.ru [178.217.26.5]) (Authenticated sender: ankost@podolsk.ru) by mail.podolsk.ru (Postfix) with ESMTPA id 66C4C180874B; Fri, 11 Nov 2022 21:14:37 +0300 (MSK)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=podolsk.ru; s=dkim; t=1668190477; bh=n5d9IoHSoCD6cOL6oAgZ2WgJtHXhzdLF5IX7zyKrAkM=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=K96r+0v5xyWT299jkaKY9IFCSK5HcA62/GD5h6KoxYyE5hugs6PaChdDI+6a1IXgP 6jh72vQ0wMrF3IMwQlOFVI7pVsFg3oxrdGf5s17PF7lkTEFaVcGMW26aSNJqsDsLDk BanukRwHtFoTCq85+/kJVJGV7e6lwg02PC6CfnU4=
MIME-Version: 1.0
Date: Fri, 11 Nov 2022 13:14:37 -0500
From: Andrey Kostin <ankost@podolsk.ru>
To: V6 Ops List <v6ops@ietf.org>
Cc: Jen Linkova <furry13@gmail.com>, Ole Troan <otroan@employees.org>, Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>
In-Reply-To: <0d5cef0d9d914f86adf0f67a05de3001@huawei.com>
References: <CAFU7BAQmSqaZhrQ0YH-1ryp2DfZH6z5B1icR=Wc_W=sdBExuEA@mail.gmail.com> <EE3F6D3C-EC05-4B23-917D-46BA7E49BC61@employees.org> <CAFU7BAQAo7p8MQOK9+CF3OEhOYp=vpUvX_4u9DadXaqQ7ada6w@mail.gmail.com> <0d5cef0d9d914f86adf0f67a05de3001@huawei.com>
Message-ID: <5dd6205b058f15a77fe939f06a0db99c@podolsk.ru>
X-Sender: ankost@podolsk.ru
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.103.7 at vsoc-new.podolsk.ru
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/7pwqX_ONnK9QGQWFyN19T7_Xafs>
Subject: Re: [v6ops] Fwd: New Version Notification for draft-linkova-v6ops-ipmaclimi-00.txt
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, 11 Nov 2022 18:14:46 -0000

Vasilenko Eduard писал(а) 2022-11-08 13:58:
> N+1 allocation should fail.
> But the network and host should be aware of it (in sync).
> 
>> Or do we want NAT66?
> No. DHCP in this case.

What if the underlying access network has access points from multiple 
vendors and they have different limits that are lower than allowed by 
DHCP?

The problem Jen is trying to point out is not an addressing problem and 
not related either to SLAAC, DHCP or static assignment. Looks like some 
comments pronounce SLAAC guilty in described issue and try to use this 
statements to push DHCP vs SLAAC dispute. This is not the case. This is 
an operational problem caused by lack of common practice and agreement 
between vendors. And that is exactly what Jen is trying to solve. She is 
requesting to make underlying networks equipment's behavior 
deterministic and provide troubleshooting capabilities by creating log 
messages.

Regarding limits, in some networks big number of IPs per host can be 
absolutely appropriate and necessary, in others there may be stricter 
limits and this is also a real use case. We all understand that 
everything is a resource and cost some money. Let's allow network owners 
decide what's reasonable for them and what's not. Like Bill Gates said 
that 640K of RAM will be always enough. Although now we are used to have 
a lot more memory in our computers and servers, but it's still expensive 
and each admin can choose how much he/she can afford.
So, in situations where host wants more addresses then allowed, some 
mechanism should exist to make this limit less painful and predictive. 
DHCP is one way for it, but it can't prevent creation of multiple 
link-local or ULA addresses and it can hit ND cache limit even for 
addresses legally assigned via DHCP. So it can't be considered as a 
solution.
For replacement technique for me it looks simpler just to rely on ND 
cache expiration timers in the same way how it works for MAC tables. 
Some vendors can develop more sophisticated features similar to MAC 
security to differentiate their products from the base level. Eventually 
a user who tries to use more addresses than allowed should realize that 
there is a limit and shut down some interfaces/VMs/containers/etc to 
obey network rules.

Kind regards,
Andrey

> Ed/
> -----Original Message-----
> From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Jen Linkova
> Sent: Tuesday, November 8, 2022 9:55 PM
> To: Ole Troan <otroan@employees.org>
> Cc: V6 Ops List <v6ops@ietf.org>
> Subject: Re: [v6ops] Fwd: New Version Notification for
> draft-linkova-v6ops-ipmaclimi-00.txt
> 
> On Wed, Nov 9, 2022 at 1:12 AM Ole Troan <otroan@employees.org> wrote:
>> > Fact #1: my devices need to have 7-10 IPv6 addresses.
>> 
>> In the network you operate, that may be a fact.
>> In other networks other rules.
>> 
>> A requirement like that would be perfectly fine in an RFQ. Less so in 
>> an RFC.
> 
> What I'm struggling to understand from this thread is: what's the
> device supposed to do if it needs N addresses and the network only
> agrees to provide N-1?
> Shall the application fail? How is it better than the situation we have 
> now?
> Or do we want NAT66?
> 
> 
> --
> SY, Jen Linkova aka Furry
>