Re: [spring] Regaining Focus on SRv6 and SRv6+

Robert Raszuk <robert@raszuk.net> Sat, 07 September 2019 17:54 UTC

Return-Path: <robert@raszuk.net>
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 C34DD120105 for <spring@ietfa.amsl.com>; Sat, 7 Sep 2019 10:54:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 wk7YU3IXgZXt for <spring@ietfa.amsl.com>; Sat, 7 Sep 2019 10:54:19 -0700 (PDT)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (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 624A01200C7 for <spring@ietf.org>; Sat, 7 Sep 2019 10:54:19 -0700 (PDT)
Received: by mail-qt1-x833.google.com with SMTP id o12so11094866qtf.3 for <spring@ietf.org>; Sat, 07 Sep 2019 10:54:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L1nxIP6aRCNw/EzUngdS8otW9+HGWu+KeGl2fhKMB1s=; b=Fp5TTgrAii1gFGFx5D/SyprKlbfqyMdhDPuGSrjJzmxsMlS54wwd1VV/wsRMkQa8/G aLpfA+AZeWxwbuSDO2h50MThk/WVDqldOmaTrhzXdkeYs3YJpxIi7WXwnpJj8kHE+F+z hPcIBC28H8kIRy3fFQe8lUCXUfv840B3lfQovKdbdx1KxsSSBfmRCSS6JuOIkh7zcnLa XSabbT5sT+WiiRYLm64nH1Gj9wike37b2dmW2Dnm0vrGBTeYS5AawRnyzw6XHVzAOnyG zRiKPwvcRMRaXYaz0z9sdG8Ezmje671DnT6KRJ4n4K+6lxTOiXxV0lFSXFoDmbAU8grK ekIA==
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=L1nxIP6aRCNw/EzUngdS8otW9+HGWu+KeGl2fhKMB1s=; b=imx/Bol8U/DbU4pGkyvj7fZJi5A7beq4KNZ40GzgFMu+jUDcky3oecU/LOprBS2AD/ 0gGA9oPXy5XctHk+NsOuYazBiLQh/SVMU62AgsmW82r304smbSrnuqUENezDKgxWVTxk CT87/BL5JFi9vZeRVJ1aDMS0HBWTcp6vCpV0Ja/WGz68BpLrNJXc5uAYuQ59cqZnOpF7 3JaVnk1a8VvEeK2DuBTQh9P1goxliqr5OseBb4lpAE+eBO0DqOYFCvO65b4FKETyOYAX Qtq+AiwK3MaAZpJz8yG7maRvEexZN4GdJCzQ31CFAby+tMmi3lVxj5xjDD3OWa40YpUO PCPw==
X-Gm-Message-State: APjAAAXmRAUywoykcFgDQtzb/3QRAy16M58O03UbCmOBDP6ryBzakFNJ Mo5cHKn7qXwCu0mzJRUT5iVhl0QaYofUHLpLyGppJw==
X-Google-Smtp-Source: APXvYqwJeA0WzdFc7Pa1VlPT5Y3eKvaXD6y7Pq8ZUExz7YU99qsUI6Rx2wsL0MNvwoXveadzfi5HFheM5I4IiW4s5qc=
X-Received: by 2002:ac8:7612:: with SMTP id t18mr14910459qtq.94.1567878858170; Sat, 07 Sep 2019 10:54:18 -0700 (PDT)
MIME-Version: 1.0
References: <BYAPR05MB5463153B47BFE83350C566E7AEBA0@BYAPR05MB5463.namprd05.prod.outlook.com> <CALx6S366MBTKKhYVkzwhtNU1kpXwq5gAB_5LL1s_zs46oXP7AA@mail.gmail.com>
In-Reply-To: <CALx6S366MBTKKhYVkzwhtNU1kpXwq5gAB_5LL1s_zs46oXP7AA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sat, 07 Sep 2019 19:54:08 +0200
Message-ID: <CAOj+MMHf_kikj1D8=Z5Ti8MKKSGOtoLLAmpbbYZdOQBBjSGz-g@mail.gmail.com>
To: Tom Herbert <tom@herbertland.com>
Cc: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006476390591fa3e56"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_V8dsQOeRTuK2r7Lfi77bgICqhE>
Subject: Re: [spring] Regaining Focus on SRv6 and 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: Sat, 07 Sep 2019 17:54:25 -0000

> It doesn't depend on extension header insertion

Nothing depends on extension header insertion ... SRH insertion is an
optional optimization.

> and there's no need to have multiple routing headers in the same packet.

Really ?

If I am doing SRv6+ in my network for TE and want to to do TI-LFA how would
I not end up with 3 IPv6 fixed headers and two Dest Option EHs and two CRH
EHs in the packet under protection ?

But this is just tip of the ugliness iceberg ...

All required extensions to protocols developed in to name just a few
already proposed by SRv6+ authors: IDR, LSR, BESS and 6MAN WG to support
the new mapping (which is other then nomenclature close to SR-MPLS mapping)
will require real development resources.

OAM in spite of few claims from Ron that "just works" is not addressed and
does require even more extensions.

Then last I will not be able to use SRv6+ for my deployment needs in the
global IPv6 overlay I am running simply that within my overlay I do not
plan to run any control plane. Underlay basic reachability provided by
third parties is all I need to construct optimal paths. So any protocol
which requires new signalling to distribute mapping is non starter.

At the end we should learn from others ... (hint SDWANs) and avoid mistakes
of the past (hint: LDP).

Many thx,
R.








On Sat, Sep 7, 2019 at 6:41 PM Tom Herbert <tom@herbertland.com> wrote:

> On Fri, Sep 6, 2019 at 6:08 AM Ron Bonica
> <rbonica=40juniper.net@dmarc.ietf.org> wrote:
> >
> > Folks,
> >
> >
> >
> > We have explored many facets of SRv6 and SRv6, sometime passionately. I
> think that this exploration is a good thing. In the words of Tolkien, “All
> who wander are not lost.”
> >
> >
> >
> > But it may be time to refocus on the following:
> >
> >
> >
> > For many operators, SRv6 is not deployable unless the problem of header
> length is addressed
> > Many objections the uSID proposal remain unanswered
> > SRv6+ offers an alternative solution
> >
> >
> >
> > Given these three facts, I think that it would be a mistake to
> discontinue work on SRv6+.
> >
> + 1
>
> I'd suggest a fourth fact. The packet format of SRv6+ is much simpler
> than SRv6 and the protocol works better with existing mechanisms and
> protocols of IPv6 like Destination and HBH options, as well as AH. It
> doesn't depend on extension header insertion and there's no need to
> have multiple routing headers in the same packet.
>
> Tom
>
>
> >
> >
> >
>           Ron
> >
> >
> >
> >
> > Juniper Business Use Only
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>