Re: [spring] Beyond SRv6
Alexandre Petrescu <alexandre.petrescu@gmail.com> Tue, 10 September 2019 12:05 UTC
Return-Path: <alexandre.petrescu@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 A3297120089 for <ipv6@ietfa.amsl.com>; Tue, 10 Sep 2019 05:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.631
X-Spam-Level:
X-Spam-Status: No, score=-2.631 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 LTA8yJeNVGbb for <ipv6@ietfa.amsl.com>; Tue, 10 Sep 2019 05:05:23 -0700 (PDT)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F1A412006F for <ipv6@ietf.org>; Tue, 10 Sep 2019 05:05:22 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x8AC5LO3001984 for <ipv6@ietf.org>; Tue, 10 Sep 2019 14:05:21 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 520EA205B53 for <ipv6@ietf.org>; Tue, 10 Sep 2019 14:05:21 +0200 (CEST)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 48212205B44 for <ipv6@ietf.org>; Tue, 10 Sep 2019 14:05:21 +0200 (CEST)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x8AC5LD9008435 for <ipv6@ietf.org>; Tue, 10 Sep 2019 14:05:21 +0200
Subject: Re: [spring] Beyond SRv6
To: ipv6@ietf.org
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>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
Message-ID: <d67ebcce-22be-2c00-bc66-4bd14279ae9c@gmail.com>
Date: Tue, 10 Sep 2019 14:05:21 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <CALhWPsKUiTLpnTQbKY2a=XZgN7EKkH=cqooEAwVorvV1axd-jQ@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/uwdZ2k9633H6sMCK8D2flyqBw8I>
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 12:05:26 -0000
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://www.ietf.org/mailman/listinfo/spring >> _______________________________________________ >> spring mailing list >> spring@ietf.org <mailto:spring@ietf.org> >> https://www.ietf.org/mailman/listinfo/spring > > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- >
- Fwd: [spring] Beyond SRv6. Gyan Mishra
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Fernando Gont
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Fernando Gont
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Tom Herbert
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Nick Hilliard
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Nick Hilliard
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Nick Hilliard
- Re: [spring] Beyond SRv6. Andrew Alston
- RE: [spring] Beyond SRv6. Parag Kaneriya
- RE: [spring] Beyond SRv6. Shraddha Hegde
- Re: [spring] Beyond SRv6. Fernando Gont
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Tarek Saad
- Re: [spring] Beyond SRv6. Srihari Sangli
- Re: [spring] Beyond SRv6. Nick Hilliard
- Re: [spring] Beyond SRv6. Reji Thomas
- Re: [spring] Beyond SRv6. Sander Steffann
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- RE: [spring] Beyond SRv6. Ron Bonica
- RE: [spring] Beyond SRv6. Ron Bonica
- RE: [spring] Beyond SRv6. Andrew Alston
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- Re: [spring] Beyond SRv6. sthaug
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- RE: [spring] Beyond SRv6. Andrew Alston
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Zafar Ali (zali)
- RE: [spring] Beyond SRv6. Andrew Alston
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Srihari Sangli
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Tarek Saad
- Re: [spring] Beyond SRv6. Srihari Sangli
- Re: [spring] Beyond SRv6. Ca By
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Gyan Mishra
- 答复: [spring] Beyond SRv6.(CCDR Proposal) Aijun Wang
- Re: [spring] Beyond SRv6. 松嶋聡
- Re: [spring] Beyond SRv6. Dirk Steinberg
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Andy Smith (andsmit)
- RE: [spring] Beyond SRv6. Shraddha Hegde
- Re: [spring] Beyond SRv6 Alexandre Petrescu
- RE: [spring] Beyond SRv6 Ron Bonica
- Re: [spring] Beyond SRv6 Satoru Matsushima
- Re: [spring] Beyond SRv6. =?utf-8?B?SGlyb2Z1bWkgSWNoaWhhcmE=?=
- Re: [spring] Beyond SRv6. Satoru Matsushima
- Re: [spring] Beyond SRv6. =?utf-8?B?SGlyb2Z1bWkgSWNoaWhhcmE=?=
- Re: Re: [spring] Beyond SRv6. xiechf@chinatelecom.cn
- Re: Re: [spring] Beyond SRv6. Tom Herbert
- RE: [spring] Beyond SRv6. Bernier, Daniel
- RE: [spring] Beyond SRv6. Xiejingrong
- Re: [spring] Beyond SRv6. Mark Smith
- Re: [spring] Beyond SRv6. Tom Herbert
- RE: [spring] Beyond SRv6. Ron Bonica
- RE: [spring] Beyond SRv6. Ron Bonica
- RE: [spring] Beyond SRv6. Bernier, Daniel
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Robert Raszuk
- Re: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Brian E Carpenter
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Ron Bonica
- Re: [spring] Beyond SRv6. Tom Herbert
- Re: [spring] Beyond SRv6. Robert Raszuk
- RE: [spring] Beyond SRv6. Xiejingrong
- RE: [spring] Beyond SRv6. Bernier, Daniel
- “SRV6+” complexity in forwarding Darren Dukes (ddukes)
- RE: “SRV6+” complexity in forwarding Ron Bonica
- Re: “SRV6+” complexity in forwarding Andrew Alston
- Re: “SRV6+” complexity in forwarding Darren Dukes (ddukes)
- Re: “SRV6+” complexity in forwarding Tom Herbert
- Re: [spring] “SRV6+” complexity in forwarding Dirk Steinberg
- Re: “SRV6+” complexity in forwarding Gyan Mishra
- Re: “SRV6+” complexity in forwarding Gyan Mishra
- Re: [spring] “SRV6+” complexity in forwarding Mark Smith
- Re: “SRV6+” complexity in forwarding Mark Smith
- Re: [spring] “SRV6+” complexity in forwarding Gaurav Dawra
- Re: [spring] “SRV6+” complexity in forwarding Tom Herbert
- Re: [spring] “SRV6+” complexity in forwarding Ron Bonica
- Re: [spring] “SRV6+” complexity in forwarding Mark Smith
- Re: [spring] “SRV6+” complexity in forwarding Mark Smith
- Re: “SRV6+” complexity in forwarding Fred Baker
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Srihari Sangli
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Reji Thomas
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Reji Thomas
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Gyan Mishra
- RE: [spring] “SRV6+” complexity in forwarding Chengli (Cheng Li)
- Re: [spring] “SRV6+” complexity in forwarding Jeff Tantsura
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Stewart Bryant
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- Re: [spring] “SRV6+” complexity in forwarding Gyan Mishra
- RE: [spring] “SRV6+” complexity in forwarding Ron Bonica
- Re: [spring] “SRV6+” complexity in forwarding Robert Raszuk
- RE: [spring] “SRV6+” complexity in forwarding Ron Bonica
- Re: [spring] =?utf-8?Q?=E2=80=9CSRV6+=E2=80=9D_?=… Jeff Tantsura
- Re: [spring] “SRV6+” complexity in forwarding Gyan Mishra
- Re: [spring] “SRV6+” complexity in forwarding Gyan Mishra