Re: [spring] Beyond SRv6

Satoru Matsushima <satoru.matsushima@gmail.com> Tue, 10 September 2019 14:01 UTC

Return-Path: <satoru.matsushima@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 AA67012013C for <ipv6@ietfa.amsl.com>; Tue, 10 Sep 2019 07:01:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 3a39CtekN7dD for <ipv6@ietfa.amsl.com>; Tue, 10 Sep 2019 07:01:53 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (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 EE9F7120132 for <ipv6@ietf.org>; Tue, 10 Sep 2019 07:01:52 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id w22so11587573pfi.9 for <ipv6@ietf.org>; Tue, 10 Sep 2019 07:01:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1nSmenSQ0PVYfgfxD8xFrYA6LYQI/fE6wMOhsyx9vT8=; b=gYfL7T6b9U47a3g8yXzx4bF0qHcZc78aN0xfa7JqRoAqCdLk+DcStC9dQ7y9Vxo7d5 mMZKgC5PR100e6dPxzBgONJTURb/6N9d0Ruj2QMYZXoYpUsLV/wqb/QLHy4ElQL5vCAA I+lBWHeI/YvuyKKIR97vcLOlzuQ0dqFMDXLO1Y2fClgnlYpe/veazI8uAkpZX4EKMsyQ 8qLErG3LE/S1l7Nb013ThUcgt8ylQjbvutSMFvAnhIkpogolPVKo9Lwfrm8HLP9wnHtD txYFlt2BVm9ky0dIPGJRz4fGj3NwogevqpnbmZqHDK2wHmR01GcNvELAY3ewWQFtYA7Z xibA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1nSmenSQ0PVYfgfxD8xFrYA6LYQI/fE6wMOhsyx9vT8=; b=Sk3jiNREGv3eeorQQUCbVwgEW9lSWVx6wbO4spCBGTDoVOYMMV/PyQoPw3JtK2qpHB AukVhEHz02Kakvwx8W11+8fMUhkocU5FyUdRnb8KqAn2XMd92F20gaTT2JHNWjCedSjN H9id6ygV00Uws2R47nDRkXHvZf03YWp4OEMax3cSBoa+YNGtVqb8rXdkvvKbN/PnFBS+ 0eOVCd/4G+CGSsPzgBzutbFfvHHBSJue0K+UmpMO2QzdbvmW7nayfojEtHl+jCZPmFAc sNup0la0kerh6oJleLIoYY+d7dhRgVglUzWo7aIYPjrivSP718W/Lso5gK3qspEFVK95 rEXw==
X-Gm-Message-State: APjAAAW8SOEyJYvCK7o5iEm/XqDqxQflfpg59YQHxnezKI5lnzv6MRfj PLI5tJz+EGNXbSMGWhi9/5c=
X-Google-Smtp-Source: APXvYqyyZKMw0QWfCYEWeN/u1NI/ydD7VfcyhjMMaerx3uKm33+7LVueM/OSnlIrKBlpULVmgrGr3A==
X-Received: by 2002:a63:e010:: with SMTP id e16mr27700888pgh.285.1568124112079; Tue, 10 Sep 2019 07:01:52 -0700 (PDT)
Received: from ?IPv6:2400:2411:8900::e859:9f80:b515:640f? ([2400:2411:8900:0:e859:9f80:b515:640f]) by smtp.gmail.com with ESMTPSA id t3sm19480686pfe.7.2019.09.10.07.01.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Sep 2019 07:01:49 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (1.0)
Subject: Re: [spring] Beyond SRv6
From: Satoru Matsushima <satoru.matsushima@gmail.com>
X-Mailer: iPad Mail (16G77)
In-Reply-To: <BL0PR05MB545846142F936F65406636D3AEB60@BL0PR05MB5458.namprd05.prod.outlook.com>
Date: Tue, 10 Sep 2019 23:01:48 +0900
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C3047065-DC93-4395-B3D9-7974362000BE@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> <CALhWPsKUiTLpnTQbKY2a=XZgN7EKkH=cqooEAwVorvV1axd-jQ@mail.gmail.com> <d67ebcce-22be-2c00-bc66-4bd14279ae9c@gmail.com> <BL0PR05MB545846142F936F65406636D3AEB60@BL0PR05MB5458.namprd05.prod.outlook.com>
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/YnvncFQz-Uh0VDbhBDotUvAApPU>
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: Tue, 10 Sep 2019 14:01:57 -0000

Hi Alex, Ron,

Thanks for your interest in the mobile side of SRv6. :-) 

SRv6 is considered as user plane protocol in DMM WG. And yes, 3GPP also considered it as an user plane protocol in 3GPP CT WG4. 

Thank to 128-bits length SID in SRH, the proposed SRv6 user plane solution fulfills almost 3GPP requirements. The vote result unfortunately shows that not to standardize it as an alternative of GTP within the scope of Rel-16. But it doesn’t matter here in IETF.

So now it might be the chance for you Ron, if you want to introduce your solution to 3GPP.

Good luck.
--satoru

2019/09/10 22:09、Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>のメール:

> Alexander,
> 
> I don't participate in 3GPP, but I hear that the following question was put to a vote during CT4#93 (August 26-30, 2019):
> 
> - Do you want to standardize SRv6 user plane protocol (w/o GTP-U) as described in clause 6.2.2 of TR 29.892?
> 
> Maybe someone who participates can report the results.
> 
>                                                                                              Ron
> 
> 
> 
> Juniper Business Use Only
> 
> -----Original Message-----
> From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Alexandre Petrescu
> Sent: Tuesday, September 10, 2019 8:05 AM
> To: ipv6@ietf.org
> Subject: Re: [spring] Beyond SRv6
> 
> Hi,
> 
> I want to understand whether Segment Routing Header is a technology considered for GTP in cellular networks that connect smartphones and IoT devices.
> 
> As far as I know, the IPv6 deployments for such cellular networks use GTP, which runs on IPv4. That needs to evolve to IPv6. When moving to
> IPv6 that would change to IPv6-in-IPv6. Further in time, that
> IPv6-in-IPv6 would become just IPv6.
> 
> Is SRH considered there?
> 
> Alex
> 
> 
>> Le 09/09/2019 à 05:52, 松嶋聡 a écrit :
>> 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
>> <mailto: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 
>>> <mailto: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 
>>>> <mailto:ssangli@juniper.net>> wrote:
>>>> 
>>>>    __ __
>>>> 
>>>>    On 06/09/19, 4:32 PM Robert Raszuk from robert@raszuk.net
>>>>    <mailto: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 <mailto:spring@ietf.org> 
>>>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/sp
>>>> ring__;!8WoA6RjC81c!QuuGxfYaKY18JJXyoD_Oe8_Uw4NMuUrz4oZdXfTr4r5oPvR1
>>>> CREd8sPdsxuYOWGb$
>>> _______________________________________________
>>> spring mailing list
>>> spring@ietf.org <mailto:spring@ietf.org> 
>>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/spr
>>> ing__;!8WoA6RjC81c!QuuGxfYaKY18JJXyoD_Oe8_Uw4NMuUrz4oZdXfTr4r5oPvR1CR
>>> Ed8sPdsxuYOWGb$
>> 
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: 
>> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6
>> __;!8WoA6RjC81c!QuuGxfYaKY18JJXyoD_Oe8_Uw4NMuUrz4oZdXfTr4r5oPvR1CREd8s
>> Pds3jENCH2$
>> --------------------------------------------------------------------
>> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipv6__;!8WoA6RjC81c!QuuGxfYaKY18JJXyoD_Oe8_Uw4NMuUrz4oZdXfTr4r5oPvR1CREd8sPds3jENCH2$
> --------------------------------------------------------------------
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------