Re: [spring] Beyond SRv6.

Mark Smith <markzzzsmith@gmail.com> Mon, 02 September 2019 00:17 UTC

Return-Path: <markzzzsmith@gmail.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 67EB01200EF; Sun, 1 Sep 2019 17:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.497
X-Spam-Level:
X-Spam-Status: No, score=-0.497 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 EE-8ZhpBK809; Sun, 1 Sep 2019 17:17:35 -0700 (PDT)
Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) (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 601E01200E5; Sun, 1 Sep 2019 17:17:35 -0700 (PDT)
Received: by mail-oi1-x229.google.com with SMTP id k22so9240306oiw.11; Sun, 01 Sep 2019 17:17:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/vr6SVYYKZPywG+07Az+GfR7X3DznzJioFoMVaSXTsY=; b=Bqb6Hj2lrTO2/q59e9QfYkeUJ4zF+cAXGbPo9y+ZHJw8eDWsom4cNTk23k20X6mnFU Zvylu1tiPVJ03G7rYuYfiIK6xK4jl+fxcmKMFevJVXhmkF2Qgj6D3SNansZQSu4PDKUV RRwZr34GdusugnMX085TutgGoUFB6RYDrwnl/1jLgSkpUxH0My3BJMPOWkR2VMSul+Hh R1Jym2EUwxTxRhUWMw78DSDMg8/HQkDoLkvJ31qqPxR+0lKvK47vCyeDv+obkQRU9P1k LBaP0AgYeNvUpbDbIOPPF4Na0KBSLMd/PYkBBFgVW1RVDOtTaP1kq5HEGl8bl91JuNOs yTkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/vr6SVYYKZPywG+07Az+GfR7X3DznzJioFoMVaSXTsY=; b=MtIF43sjoQQ7rz1+jNyvbHgCO9TwIiLxzF8VdsJzP2p2W5fAYbbMYwr44lTyp1fH3m KBSLToCkk8WEASwF/doQR2SAlIiBlVrgsWyfCluOj7ElDLS/GRxe0pZTb4CuJXFoUXwB SRR4UoTYpewkAMQMAc6DrSJizV6nlKAC9OIyUy52sJCUfr2X8b4d31Wh1J4qXb2Xtff8 Z313lEg//y6ngP9K0eAOH9meVnGSHTYaS2zXw+eFqgjuj3BgDPaKrAEm6Pk0TeRqmioE xUFgiuXgZqC5RuH4wf0PlVW8oi8WScNTCk97W/6gBKgyycwvJxNcBYS/Ki3DYphgqJ6u aZ2g==
X-Gm-Message-State: APjAAAXs2cFnXDJeNWCC2Zrpd5SDJv6WbfFbraoHa63GJJBM6EqO9efu Sa2p/S7lqDEmwDep81KJ+ize+SyeX/wklinQzMw=
X-Google-Smtp-Source: APXvYqxNIH9W2z4YXhyiWXt2NOH6gkeONMO9dey75wUA2/6Y3NejaxSlyVImGBEg09uj2txaJ54YTdrMdOKvOXe8Sdw=
X-Received: by 2002:aca:2209:: with SMTP id b9mr17617278oic.54.1567383454630; Sun, 01 Sep 2019 17:17:34 -0700 (PDT)
MIME-Version: 1.0
References: <CAHd-QWtA21+2Sm616Fnw0D-eB7SNb_BeG8-A-MCLLFgTwSpOsg@mail.gmail.com> <BYAPR05MB54630831722DE1D3E6C7F872AEBC0@BYAPR05MB5463.namprd05.prod.outlook.com> <abded144-7557-1093-874c-0f9ca708af6a@si6networks.com> <BL0PR05MB5458C00081B05584E77DB19DAEBF0@BL0PR05MB5458.namprd05.prod.outlook.com> <160e947d-790e-67fb-3366-fdc5f1d34f8c@foobar.org> <CAOj+MMGCfpUxu+Rfgpk4Nhbjp2_PeRb-JnHOi7Ru3Ov085WWRA@mail.gmail.com>
In-Reply-To: <CAOj+MMGCfpUxu+Rfgpk4Nhbjp2_PeRb-JnHOi7Ru3Ov085WWRA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 02 Sep 2019 10:17:22 +1000
Message-ID: <CAO42Z2w7yGUQUtE474h5pk0=iz+F5dwRHPHDbAscJqHQiP+WuA@mail.gmail.com>
Subject: Re: [spring] Beyond SRv6.
To: Robert Raszuk <robert@raszuk.net>
Cc: Nick Hilliard <nick@foobar.org>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, Rob Shakir <robjs@google.com>, SPRING WG List <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>, Fernando Gont <fgont@si6networks.com>
Content-Type: multipart/alternative; boundary="0000000000000a47da059186e689"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/OmnaeLtgktuCSnXAbCYqlla7Mrw>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 02 Sep 2019 00:17:37 -0000

On Mon., 2 Sep. 2019, 07:39 Robert Raszuk, <robert@raszuk.net> wrote:

> Nick,
>
> How about using ULAs as defined in RFC4193 ?
>

I've analysed uSID in the context of all current IPv6 unicast address
formats in this email.

https://mailarchive.ietf.org/arch/msg/spring/Gsr-nJqzhyYIrj8mG6p3KZ_HZ5E

Short answer is you can only put uSIDs in the IID portion of any of those
address formats, and must also ensure that the resulting IID value formed
from the set of uSID values don't also match the reserved IID values.

The uSID proposal is taking the position that all the bits after the high
order prefix are available for any purpose. This is not correct, and would
violate a number of standards track RFCs, including the IPv6 Addressing
Architecture RFC (RFC 4291) and the ULA RFC (RFC 4193).

In particular, 40 bits of a ULA prefix, between /8 and /48, the Gobal ID,
must be pseudo random. This is the most critical property of ULA addresses
and prefixes, as it is the solution to the problem ULAs are designed to
solve.


3.2 <https://tools.ietf.org/html/rfc4193#section-3.2>.  Global ID

   The allocation of Global IDs is pseudo-random [RANDOM
<https://tools.ietf.org/html/rfc4193#ref-RANDOM>].  They MUST
   NOT be assigned sequentially or with well-known numbers.  This is to
   ensure that there is not any relationship between allocations and to
   help clarify that these prefixes are not intended to be routed
   globally.  Specifically, these prefixes are not designed to
   aggregate.



> After all isn't local IPv6 FC00::/7 address block defined precisely for
> such private use cases like the one which uSID requires?
>
> Clearly RIRs will not allocate /22 blocks left and right and that v6
> prefix would be required if I have 1000 node network and my uSID is /32.
>
> Thx,
> R.
>
>
> On Sun, Sep 1, 2019 at 11:33 PM Nick Hilliard <nick@foobar.org> wrote:
>
>> Ron Bonica wrote on 01/09/2019 22:10:
>> > -
>> https://tools.ietf.org/html/draft-filsfils-spring-net-pgm-extension-srv6-usid-02
>>
>> Ron,
>>
>> if this draft proposes using up to /32 per router in a SRv6 domain, or
>> even /40 to /48, it may be appropriate to solicit input from RIR address
>> policy groups about the impact this may have on ipv6 assignment /
>> allocation policies.
>>
>> Nick
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>