Re: [spring] Beyond SRv6.

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

Return-Path: <markzzzsmith@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3668412006B; Mon, 2 Sep 2019 03:24:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.498
X-Spam-Level:
X-Spam-Status: No, score=-0.498 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] 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 Qhsbh73phZmv; Mon, 2 Sep 2019 03:24:35 -0700 (PDT)
Received: from mail-ot1-x332.google.com (mail-ot1-x332.google.com [IPv6:2607:f8b0:4864:20::332]) (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 8BA95120073; Mon, 2 Sep 2019 03:24:35 -0700 (PDT)
Received: by mail-ot1-x332.google.com with SMTP id 21so5681731otj.11; Mon, 02 Sep 2019 03:24: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=EWJ7zDw8KGI96tQ5Tf9bQmw4514ecBRGCgjgpabWdOY=; b=Bsf6/QxW70Xb18bKBq2pLyZfwyr+33uL/Ky3LAZcKPbWuA2K8CbnZoYepmgZdE4xXS tRtCHCgLOhTrEXWEGFvAA8JUZvXzJ30ih9rW1m4j5KzzpR9STkEMw8eE/031fqq4i4tz xHmY1N8eqKatqTKxRwyIKoy1rOjicr3/c6hKqd2s7TFOytmkhB+bAtlNfF/Sa3WOrrOQ N2KSaZwuuxEhdUC6201w59/kWYA+zHpOX1mq48TMbhwfzfaegDMcGCpIm0x7CJeHmLSf Fb3hSGQwjfKzOETFPBL0t/9qziFpUZAV1jpvFcJGglgYPY8G9d2Wb72XnP1mWz0rKKtJ 5LrQ==
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=EWJ7zDw8KGI96tQ5Tf9bQmw4514ecBRGCgjgpabWdOY=; b=UrohGu+OJ551GW1LrLX5Zaz1CELp8JOfRw9+5ZI31JvCFGwpWxVvKQdNXyVvNDNKl6 /MVmiYNVHF9ej5DtxcJoOQcb0bRKAeSAXFedJWbAoASLPQIWxVPa8EI6P4LR5H7nNTj/ K9qEfkuF3ytwjuNE970QrjdrK6QWZG9+Mp700RLKOpgxg6myIffcPyKIlOcRZaELhxy+ xG9WGbhfPcuEYOo6IvVSP6s2svKv6lZRX2cp/O8NbSPGFNPCB5tRrOZQJSDzUcpnx1Y2 h4ekIMdSxSO8Vaj+UKMeSWlEvHJPef9KZjAs2pVyeIJAplUvc5ulYxG6a1eNc/J7Vtxa pz6Q==
X-Gm-Message-State: APjAAAWeqLwMy1vAXzgSCZHVTCQv06AkEjli1kjh52S02vVP9orHFsFy goLGf6OE5Odiclwn8/Wa580RxggpmkLFQI8wFhQ=
X-Google-Smtp-Source: APXvYqy2aGAjUE7pWVeYQS9KhvkFdmNGEtGsIyE7BJAP9BUG3EXC9HtHQSv8LDs84MbiuPSzs7f6Y8EFUTSQOBMz5bQ=
X-Received: by 2002:a9d:404a:: with SMTP id o10mr3912544oti.94.1567419874722; Mon, 02 Sep 2019 03:24: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> <CAO42Z2w7yGUQUtE474h5pk0=iz+F5dwRHPHDbAscJqHQiP+WuA@mail.gmail.com> <CAOj+MMH-Vjpbz0=VSDHBMDnDBPDyOCLFzKYFJQO0_7YPPOZcJA@mail.gmail.com>
In-Reply-To: <CAOj+MMH-Vjpbz0=VSDHBMDnDBPDyOCLFzKYFJQO0_7YPPOZcJA@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Mon, 02 Sep 2019 20:24:22 +1000
Message-ID: <CAO42Z2zCKQdBydLdOFFAmkZJ3zvtN+mfT4UAtJyrncqCUqpDgg@mail.gmail.com>
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="000000000000d8c71f05918f6046"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/SIhUpmEnwwB87Ag1uo0xb1dpJtg>
Subject: Re: [spring] Beyond SRv6.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Sep 2019 10:24:37 -0000

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

> Hi Mark,
>
>
>> 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.
>>
>
> RFC 4193 says about Global_ID allocation:
>
>    The local assignments are self-generated and do not need any central
>    coordination or assignment, but have an extremely high probability of
>    being unique.
>
>
Are uSID values going to be entirely pseudo-random?

"

3.2.1 <https://tools.ietf.org/html/rfc4193#section-3.2.1>.  Locally
Assigned Global IDs

   Locally assigned Global IDs MUST be generated with a pseudo-random
   algorithm consistent with [RANDOM
<https://tools.ietf.org/html/rfc4193#ref-RANDOM>]."



> So in some the case operator may choose to make such "local assignment" of
> Global ID to be per router not per network. And that is all what is needed
> for uSID. uSID address blocks does not need to be continues.
>
> It also does not contradict with any RFC does it ? What breaks if I use
> more then one self generated Global ID in my network ?
>
> Note that the above question goes way beyond any SR related discussion so
> perhaps deserves a separate 6man thread.
>
> Best,
> R.
>
>