Re: [v6ops] Stateful SLAAC (draft-ietf-v6ops-unique-ipv6-prefix-per-host)

Ted Lemon <mellon@fugue.com> Sat, 11 November 2017 02:45 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 E371012940F for <ipv6@ietfa.amsl.com>; Fri, 10 Nov 2017 18:45:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=fugue-com.20150623.gappssmtp.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 PpPup7QQn7wS for <ipv6@ietfa.amsl.com>; Fri, 10 Nov 2017 18:45:14 -0800 (PST)
Received: from mail-pg0-x22b.google.com (mail-pg0-x22b.google.com [IPv6:2607:f8b0:400e:c05::22b]) (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 2EC2E128DF6 for <6man@ietf.org>; Fri, 10 Nov 2017 18:45:14 -0800 (PST)
Received: by mail-pg0-x22b.google.com with SMTP id p9so8719662pgc.8 for <6man@ietf.org>; Fri, 10 Nov 2017 18:45:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fugue-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=U7ftpBKeiboz+HbPPecVOFX4W5W51eno9pNaq3uPD7k=; b=2NxShA7Y7iu2eHlfKGaA4dMjM8gqUMb3n0+3og7AShFJBiAkqwQBfwuHURLuKtk8CG yU8CwIZRwFp1Z2qlnqb1ztyqhQC9N3NHJB644EftByNCo42rib4mXfwwht/Vlk9Ukb60 0k678aWuSBOWrNu89uPqVkjKoUYGSgNjKXXhdmhMlyJPn06MiLQ17eM9SMvipMGNaCpr BnGKLwqjqEey7MeZ8TxIfMspe9XMalERAij1mTJ4s4sqBORZdDXETfuBHZus+ke/Hqru WUXbeHVQhGWu0MOqwEvXvniQZpQIziMg3TYeE0GiLXahvQYGNpv6mTWLmNFFfwpRWY98 sNdQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=U7ftpBKeiboz+HbPPecVOFX4W5W51eno9pNaq3uPD7k=; b=loe+8K+mJEUVMEfiqZ1Dio9BrvaKhMzjPlG5klGQfPVthcO63zpWqf/LFUyvQjjlrQ M3R401Kti6qw9VSjvLAAFqOLzyFQnZhuG+lkyM/091IONOz7K2UXw1QVrrcvpp9rriT5 YImVqpLwKL2VnMiuvsxDssNCPSxOP0nAoO1bcPqAceGUqvz6vmXhDxby3xihK6P+uyNn 2ClZa3RQllrXpetG1E1dijqfS0r3JiDFLafb85bJgP3D1oHkzBZlWH/6NdkgD8e6O2sq SmIG33LPqg8Laon91g72R6DSPLk60nTPbep+MOBKS3uy8Owe5uG4kQ0bOgPc4o35gnka gXjg==
X-Gm-Message-State: AJaThX4pubOPN35/egRY6CEsjN84grgg5LWQioFc+p7mZTss/VOtN39k cEZlIJl41A249wrTCHgFZzjMZQ==
X-Google-Smtp-Source: AGs4zMZ/LSsTB5byP+bNLuKStNO3KVvn5gTvBd0DA0i+qt6ERssMIYYGrSbOCTtCApnjnN7gATN3Vw==
X-Received: by 10.101.80.132 with SMTP id r4mr2209076pgp.428.1510368313593; Fri, 10 Nov 2017 18:45:13 -0800 (PST)
Received: from ?IPv6:2001:67c:370:1998:3d4c:3e85:23e4:df4c? ([2001:67c:370:1998:3d4c:3e85:23e4:df4c]) by smtp.gmail.com with ESMTPSA id s6sm17596943pgq.57.2017.11.10.18.45.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Nov 2017 18:45:12 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: [v6ops] Stateful SLAAC (draft-ietf-v6ops-unique-ipv6-prefix-per-host)
From: Ted Lemon <mellon@fugue.com>
In-Reply-To: <029B5A33-0C3F-4021-BA86-50E6DF37F879@gmail.com>
Date: Sat, 11 Nov 2017 10:45:10 +0800
Cc: Fernando Gont <fgont@si6networks.com>, IPv6 Operations <v6ops@ietf.org>, "6man@ietf.org" <6man@ietf.org>, "6man-ads@tools.ietf.org" <6man-ads@ietf.org>, "v6ops-ads@ietf.org" <v6ops-ads@ietf.org>, draft-ietf-v6ops-unique-ipv6-prefix-per-host@tools.ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <59F47233-62ED-489D-9421-00128C8E7EB2@fugue.com>
References: <be9724f5-2ff5-d90c-2749-ecae2c628b78@si6networks.com> <CAKD1Yr0_a2Qm8U4oK+BQU57DeDUD9i-o_+G+YhnH4pVXRxmxxQ@mail.gmail.com> <BBB987EF-D91C-4FD1-9084-21382F24E7BF@gmail.com> <37b58331-ecfc-aaf8-bde4-91dd4d375834@si6networks.com> <029B5A33-0C3F-4021-BA86-50E6DF37F879@gmail.com>
To: DY Kim <dykim6@gmail.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/a_8eOf2ocH-vR4OQVpbdxiGHqro>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Sat, 11 Nov 2017 02:45:16 -0000

The issue is that if you have allocated a prefix for a host and then you reboot the router, either you retain the allocation in stable storage, or you don't.   If you don't, how do you make sure that the host doesn't get renumbered?

That's the sense in which this is stateful, whereas SLAAC by itself is not.   It's not really SLAAC that's stateful—it's the mapping between the link-local SLAAC address and the prefix that's assigned to the host.