Re: [lisp] [spring] IPv6-compressed-routing-header-crh

Mark Smith <markzzzsmith@gmail.com> Fri, 12 April 2019 02:59 UTC

Return-Path: <markzzzsmith@gmail.com>
X-Original-To: lisp@ietfa.amsl.com
Delivered-To: lisp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DED6E120640; Thu, 11 Apr 2019 19:59:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level:
X-Spam-Status: No, score=-1.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, RCVD_IN_DNSWL_NONE=-0.0001, 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 CbGknGdAPtrG; Thu, 11 Apr 2019 19:59:55 -0700 (PDT)
Received: from mail-ot1-x336.google.com (mail-ot1-x336.google.com [IPv6:2607:f8b0:4864:20::336]) (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 1330512046B; Thu, 11 Apr 2019 19:59:55 -0700 (PDT)
Received: by mail-ot1-x336.google.com with SMTP id t8so7125837otp.7; Thu, 11 Apr 2019 19:59:55 -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=yLqVC9ybTnFy9AMLCaS7V6RsOL6N2R3wh0X76uKjaBI=; b=cb6zUzf7k+1DDTLPGcmcgEzlIaNtob5GMQLgcRkE/QmFX51TNLem6+6J18Ss/u4u/y nl8JGIvVMgDise6xHZQcZD6v0CfFAF/rSwquxQC89dY5/syGZTvVJPchwXeOqjJKOI0a mlqBLU4AMpX4RdgQNBmFL2cjiDUXQ5uMG7Bore1mN9rbjkIPKjbHNeEuiXvYd7wFPulN tanlL2Rk5paMjfQe3mogwS0SOv+0utOR+/U5yyvxjJRd2LVCxTyBv8OoERycIsBk0F01 s9x1m8dT0jckGB533T05nJrBvHtvYg5jm4zCNApjVRxmS1hc2cv3Okt05GHDkCPvdI0L P+2Q==
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=yLqVC9ybTnFy9AMLCaS7V6RsOL6N2R3wh0X76uKjaBI=; b=JxudCw2Dtwj1OnfD83Me2K08MVAIXc3MozLPG+4RY1VXCgXf9+rjvHkxoSA07nNelO AkB42Di8rywvotEwycWhhFZx8dS8dm6Se9eahBy+V8asAxvlvo7ugtL0gBahNaNsUYP3 HWRnGkhy6mx6Xt9421/qT+Kn7azHNjUzREGVJU8DM9iK+i2arSyVVUjV75gtdkIqkMsN 90IQIoEOhQnzt9GyOcm83AldIEAN9JbB8I9oklWmPHM6/+yAzFSa8n3atlWrWSNY42TE vtU+nZEHXoSstgfMvrpwwkwIlBUvnrhAWxDEWeOaVhOdI2ojBvpSKvOV2X5TrvrtCC1q p5iw==
X-Gm-Message-State: APjAAAUcugDa4Rs/ZS1gsUfhRdfLMPFdeVh8+/6hlf65gYRe54smf4qA BRoYbLZBxpOWVby6jYfV/ZxxmQxBzADsO0slSg0=
X-Google-Smtp-Source: APXvYqztB4mv33TB1xZcTVZwuS7eILsbHkVZ2I2dTQckI9S1+n8J4Gln12bxhB2D0NRlQoFWoEnl4M9T7FbI3CUWU9E=
X-Received: by 2002:a9d:7ad9:: with SMTP id m25mr35808552otn.75.1555037994337; Thu, 11 Apr 2019 19:59:54 -0700 (PDT)
MIME-Version: 1.0
References: <A881B89B-5E72-40CD-81F3-50396958A554@cisco.com> <BYAPR05MB4245D3F821D84847549FB6DAAE5A0@BYAPR05MB4245.namprd05.prod.outlook.com> <CA+b+ERmo9cPgCtnDgvkqNkFiLXdOJikWRLOKXM9NQfbNtJ__Zg@mail.gmail.com> <CAO42Z2yKmWub+maw4oVzaEY4HoHVszwOo4FQNCHT0uVkKFNwRw@mail.gmail.com> <CA+b+ERk+UiXg5Vtv-2kshkJ9VQMpMF22deFpKfGeMmqbBE9QtA@mail.gmail.com> <CAO42Z2yPi6wb85jh5es3feboJ5fOhr+iS8OraPjLD-rKTkNSQg@mail.gmail.com> <CAOj+MMHXWsXbBmByy8TWNfAWm0fKuiN6BDdGLzBgN7GRHkz+1A@mail.gmail.com>
In-Reply-To: <CAOj+MMHXWsXbBmByy8TWNfAWm0fKuiN6BDdGLzBgN7GRHkz+1A@mail.gmail.com>
From: Mark Smith <markzzzsmith@gmail.com>
Date: Fri, 12 Apr 2019 12:59:27 +1000
Message-ID: <CAO42Z2w=RaSECTv=pOw1a2ctf=ibViPr7q-vRPiJNTq4MbBn-w@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Robert Raszuk <rraszuk@gmail.com>, SPRING WG <spring@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Dino Farinacci <farinacci@gmail.com>, lisp@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lisp/tH-BN7_de360UGlj9k-dA_SQdys>
Subject: Re: [lisp] [spring] IPv6-compressed-routing-header-crh
X-BeenThere: lisp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: List for the discussion of the Locator/ID Separation Protocol <lisp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lisp>, <mailto:lisp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lisp/>
List-Post: <mailto:lisp@ietf.org>
List-Help: <mailto:lisp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lisp>, <mailto:lisp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Apr 2019 02:59:56 -0000

Hi Robert,

Sorry not to get back to you sooner.

On Mon, 1 Apr 2019 at 01:40, Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Mark,
>
<snip>
>
> Since you correctly observed that now SID can be 32 bit and that is similar to the size of IPv4 my fundamental question is why not use something which already exists instead of defining some sort of new  from scratch ?
>
> It will be perfectly fine to have full proper SRv6 with SRH and LISP or Vector Routing as an alternative options. I really do not see a room or need for yet one more mapping plane. What problem does it solve which would not be already solved elsewhere ?
>

Well, there seems to be or have been concerns about the overhead of
using 128 bit SIDs in IPv6. That seemed to be the motivation for EH
insertion.

I sympathise with the overhead concern, although I'd be quite happy to
put up with the overhead and bandwidth costs of full IPv6-in-IPv6
tunnelling in comparison to non-commodity operations like inserting
the SRH EH into existing IPv6 packets to avoid that overhead.
Bandwidth is always getting cheaper.

I think the value in using IPv6 as the transport for SR is that IPv6
is becoming and will be the future the commodity layer 3 protocol.
MPLS may be fairly commodity, however IPv6 will be more so, and I
think the reason is that it is an end-to-end protocol that hosts use
(I think this is also why Ethernet has become the dominant link-layer
protocol, even for WAN links).

So if SR wants to benefit from and leverage IPv6's commodification,
then it needs to be limited to commodity IPv6 operations. If it
deviates, then it isn't commodity IPv6 any more.

So my motivation for suggesting 32 bit SIDs in IPv6, and I'm guessing
Ron's too for his smaller variable SIDs proposal including 32 bits, is
to try to reduce the overhead of SR over IPv6, while also retaining
commodity IPv6 operation.

Regards,
Mark.