Re: [spring] Beyond SRv6.

松嶋聡 <satoru.matsushima@g.softbank.co.jp> Mon, 09 September 2019 03:52 UTC

Return-Path: <satoru.matsushima@g.softbank.co.jp>
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 079A0120073 for <ipv6@ietfa.amsl.com>; Sun, 8 Sep 2019 20:52:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=g-softbank-co-jp.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 9Ez4M5cFUvH2 for <ipv6@ietfa.amsl.com>; Sun, 8 Sep 2019 20:52:03 -0700 (PDT)
Received: from mail-oi1-x22e.google.com (mail-oi1-x22e.google.com [IPv6:2607:f8b0:4864:20::22e]) (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 6D148120044 for <6man@ietf.org>; Sun, 8 Sep 2019 20:52:03 -0700 (PDT)
Received: by mail-oi1-x22e.google.com with SMTP id t84so9396209oih.10 for <6man@ietf.org>; Sun, 08 Sep 2019 20:52:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=g-softbank-co-jp.20150623.gappssmtp.com; s=20150623; h=mime-version:from:in-reply-to:references:date:message-id:subject:to :cc; bh=ZoYM3ASdqd5XE58RoGlBe+H+TTZ1LQeOikWyKtZKgBg=; b=Q7XCaG5c+GfJCH1KYWCgOow7pRXEzvlJDpwg+7N4AwAFlprT8oERD7cz6oWHn230pS H9rRvcqQvr982AsylSNSaKFOBT/Eh4hifnhxeEJr2arprK+wc9L7vTKInwlAvD+ZxyCe gWmdiAZr5sa6pEtpqoDYm1hrvJ55KbOV27mDdy1aC6bZCB01IxNFgBGVWVsTpaLQyn2T Lu7rVFyrmS04C+IhThZmG8jZTUogWcY4HRposDgcE72unP+3i7TaM3cEiwv5xvX2OEVG HB8GBv0zXlnXmqDtpTXx9lKz7655LRqGylOjDsGCR5b1z+KPlMqKmIzPc70h+TZU4SsE l0gg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:in-reply-to:references:date :message-id:subject:to:cc; bh=ZoYM3ASdqd5XE58RoGlBe+H+TTZ1LQeOikWyKtZKgBg=; b=dCjNb/h1ss6EVZLWCrtxE8VsTJkKQeq31BUPfRueUg7Ygu2Ntmlz+Wn1KBGz1kU5E/ g6vL1RUSf1akLgSoBlmhHA5mP6Fv+fwinN8kq5TWwwTVpClEro+6l44X2Fm7xC+1lOcz 8oPOyAPgtvMgHTVwuFA0jPmNN3cXJp6tvclaojjaC2wLQT8hmrRDLi5J+S6haKNlYkjl vIPjw92HDIYAbaO/mmK1pJlb7PRw+7Wj1NvT3dX7N4wkeMiYTjl4rAizXqHVXxXDNcsP ihCpoGgvCuK75medpqNvSMUVoZ06zrrBfnYNGPGCVhSqcRQGA25DJP9lSRvDsGMk2Spv by1Q==
X-Gm-Message-State: APjAAAXqw75wklc252RCKvdFIifhaaye27NLELyBSVl+gQO81paqjZWY ND/W/h0MxesSXQQryc/xZd0ob/nWPTjhcd5PWXjqig==
X-Google-Smtp-Source: APXvYqwpDvIDe4qArbjY83gfOchvpk9XGaR2qGQEXEkLEffVwjzfoIdwGH3WAzyR41rMPqSGg4iYIv+jM/vmnJU7+rM=
X-Received: by 2002:aca:ec43:: with SMTP id k64mr15982334oih.87.1568001122419; Sun, 08 Sep 2019 20:52:02 -0700 (PDT)
Received: from unknown named unknown by gmailapi.google.com with HTTPREST; Sun, 8 Sep 2019 23:52:01 -0400
Mime-Version: 1.0 (1.0)
From: 松嶋聡 <satoru.matsushima@g.softbank.co.jp>
In-Reply-To: <2F604D74-51CF-4F2F-AEA9-1CBDEEA9B9F7@gmail.com>
References: <CAHd-QWtA21+2Sm616Fnw0D-eB7SNb_BeG8-A-MCLLFgTwSpOsg@mail.gmail.com> <BYAPR05MB54632F09C712ADB30138CFA9AEBE0@BYAPR05MB5463.namprd05.prod.outlook.com> <BYAPR19MB3415D21403394F8129A4BAD8FCB90@BYAPR19MB3415.namprd19.prod.outlook.com> <30491F13-C652-45C3-AB2B-95F765FBB4EA@juniper.net> <65C5CB04-3A2F-4F83-A7C8-2045154F93AE@cisco.com> <BYAPR05MB5463EC3250F2A303A3641839AEBA0@BYAPR05MB5463.namprd05.prod.outlook.com> <91CBADAD-EFE6-46E1-A9D3-DAA111357179@juniper.net> <CAOj+MMGyUFRPDqCBo5SbLX486o_9GLpM6Zxf8KSt1voWiqhkGQ@mail.gmail.com> <E8D473B5-3E8D-4339-9A79-0CAE30750A55@juniper.net> <CAOj+MMFOy5PyTo=jPJkVrQOctdWjsTbD=7ix-2n89vodKzT3gQ@mail.gmail.com> <2F604D74-51CF-4F2F-AEA9-1CBDEEA9B9F7@gmail.com>
Date: Sun, 08 Sep 2019 23:52:01 -0400
Message-ID: <CALhWPsKUiTLpnTQbKY2a=XZgN7EKkH=cqooEAwVorvV1axd-jQ@mail.gmail.com>
Subject: Re: [spring] Beyond SRv6.
To: SPRING WG List <spring@ietf.org>
Cc: Robert Raszuk <robert@raszuk.net>, "6man@ietf.org" <6man@ietf.org>, Ron Bonica <rbonica@juniper.net>, Srihari Sangli <ssangli@juniper.net>, Rob Shakir <robjs@google.com>, "Zafar Ali (zali)" <zali@cisco.com>, Gyan Mishra <hayabusagsm@gmail.com>, Tarek Saad <tsaad.net@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000e8e0f7059216b5b2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Gp3BGY3pC-i-StEuk7QF6vjNy_E>
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, 09 Sep 2019 03:52:10 -0000

As an operator of running a nation wide network in non-trivial size with
SRv6, I agree on that multiple or many SRv6 SIDs support in terms of MTU
size limit is not an issue.

And solutions already exist that enable us to deploy TE with minimum number
of SID (e.g, flex-algo) not only for SRv6, but also for SR-MPLS. Additional
solution to reduce size of SIDs seems beneficial. However, requiring
another type of EH just for reduce the size of SIDs sounds no make sense to
me.

Therefore I see no benefits on CRH for our deployments. SRH has been
developed and specified through legitimate IETF process with non-trivial
time and efforts. Adding extra header for the same purpose would waste all
our precious efforts so far and require much unnecessary time and efforts
down the load which is no make sense for all of us.

We have to stick SRH to be used and be compatible with the existing SID
definition in SRH if we need solution to reduce SIDs.

Cheers,
--satoru

2019/09/08 16:19、Gyan Mishra <hayabusagsm@gmail.com>のメール:

As an operator of a Tier 1 provider with massive mpls networks I think our
traditional bread and butter “mpls” will be around for a very very long
time as is IPv4 if not longer.

Most all service provider cores run greater then or equal to MTU 9000 mpls
cores to account for mpls overhead shims being tacked on plus edge overhead
from possible GRE tunneling or IPSEC so in general making  the core the
maximum Jumbo MTU supported by most vendors at 9216 is what is generally
done out in the field.

So for SRv6 support of multiple or many EH insertions is really a non issue
for
most operators.

>From reading through all the discussion threads the SR insertion is two
fold one being for FRR capabilities using Ti-LFA or remote LFA tunnel so
end up requiring double EH insertions on the Ingress PE tunnel head end
SRv6 source node and then second scenario being a possible EH insertions
occurrence on intermediate nodes.  I have not read through the drafts or
RFC regarding Ti-LFA with SR but since that is an IGP extension I am
guessing an opaque LSA and is not the traditional MPLS FRR link/node/path
protection that adds an additional mpls shim so not sure why an EH
insertion needs to occur for Ti-LFA.  Can someone clarify that use case for
me.  Also the EH insertion on intermediate node what is the use case or
reason for that.  My guess is it’s for special use case of stitching SRv6
domains together.  Please clarify..

I do agree with some of the other operators on the marketing hype and push
for SR-MPLS and SRv6 is not for every service provider as goes the mantra
..”if it’s not broken..don’t try to fix it..leave it alone” and I think you
can definitely say that for MPLS as it has had a SOLID run for service
providers since the 90’s ever since ATM and frame relay were put to rest so
I don’t think that it’s going away any time soon.

I think it would be a serious mistake and sad state of affairs for vendors
to push SR-MPLS and SRv6 and stop development and support of MPLS as that
would really pigeon hole all operators into one technology which does not
fit the bill for every use case out there.

The mention of SR-MPLS pulling support for IPv6 and forcing operators to go
with SRv6 is a wrong move for vendors and would really limit operators with
flexibility to chose based on their use case to stay with traditional mpls
or go with with SR-MPLS or SRv6 only if necessary with their unique use
case warrants.

I think SR-MPLS and SRv6 should be marketed by vendors and the industry as
yet another tool in our operator “design toolbox” to use as we see fit or
not use but not be forced into it.

There are particular use cases for SR-MPLS for migration from existing LDP
and the downside of having state maintained in the core is not a downside
as the P and PE nodes have to be provisioned anyway so their is no savings
in pulling mpls LDP/mLDP with SR-MPLS “Sr-prefer” and ditching LDP.

I think the major use case for SR-MPLS and SRv6 is coloring per-vrf TE
feature for L3 VPNs steering without adding complexity of adding ibgp
loopback egress PE FEC next hop to traffic engineer L3 VPN traffic.  That
is a unique use case and not every major service provider has that
requirement so if you don’t their really is no need to jump on the SR band
wagon and you can stay put with the tried and true mpls that has been
around for decades and is not going away any time soon.

SRv6 has a more ubiquitous all encompassing use case that could serve for
MPLS core replacement or on the public internet or for enterprise network
traffic engineering of flows between data centers or access to data center
and an alternative to SD WAN application based routing solutions.  But here
as well the use case benefit has to exist.  Nobody wants to be forced into
it if it’s unnecessary added complexity.

My 2 1/2 cents

Regards,

Gyan Mishra
Verizon Communications
Cell- 301 502-1347

Sent from my iPhone

On Sep 6, 2019, at 10:17 AM, Robert Raszuk <robert@raszuk.net> wrote:

I don't think so.

In OAM packets are on purpose made huge - even up to MTU to make sure real
customer packets can go through or to detect and diagnose MTU issues. So
adding SRH to it is nothing one can call inefficient.

Wrong tree :)

Cheers,
R.

On Fri, Sep 6, 2019 at 4:14 PM Srihari Sangli <ssangli@juniper.net> wrote:

>
>
> On 06/09/19, 4:32 PM Robert Raszuk from robert@raszuk.net said >
>
>
>
> Not really. Only SR OAM packets may need it. Is that a real problem ?
>
>
>
> Thanks for clarification. Like Ron pointed out before, its inefficient
> encoding.
>
>
>
> srihari…
>
> _______________________________________________
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