Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

<bruno.decraene@orange.com> Tue, 14 January 2020 10:02 UTC

Return-Path: <bruno.decraene@orange.com>
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 3376A120099 for <spring@ietfa.amsl.com>; Tue, 14 Jan 2020 02:02:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level:
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, 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 KQosJ3f1l4Oq for <spring@ietfa.amsl.com>; Tue, 14 Jan 2020 02:02:01 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A641120013 for <spring@ietf.org>; Tue, 14 Jan 2020 02:02:01 -0800 (PST)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr21.francetelecom.fr (ESMTP service) with ESMTP id 47xmFz2QPpz5w3L; Tue, 14 Jan 2020 11:01:59 +0100 (CET)
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.64]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 47xmFy5kbGz1xpZ; Tue, 14 Jan 2020 11:01:58 +0100 (CET)
Received: from OPEXCAUBM43.corporate.adroot.infra.ftgroup ([fe80::b846:2467:1591:5d9d]) by OPEXCAUBMA3.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0468.000; Tue, 14 Jan 2020 11:01:58 +0100
From: bruno.decraene@orange.com
To: Ron Bonica <rbonica@juniper.net>, "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com>
CC: "spring@ietf.org" <spring@ietf.org>
Thread-Topic: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6
Thread-Index: AQHVxTtBCnUJ5T9wFUOlTR4tmYQzLKffgKoggASzHYCAABXGoIAETn/AgAB9ygCAANw+UA==
Date: Tue, 14 Jan 2020 10:01:58 +0000
Message-ID: <12850_1578996118_5E1D9196_12850_428_16_53C29892C857584299CBF5D05346208A48D57F83@OPEXCAUBM43.corporate.adroot.infra.ftgroup>
References: <048C0650-83A6-4584-90B3-46DCC37B4E57@cisco.com> <BN7PR05MB393848102282E3746D705407AE3F0@BN7PR05MB3938.namprd05.prod.outlook.com> <C5679D89-B4BC-4C97-B733-52BE87B8AC27@cisco.com> <BN7PR05MB39388473DA8171C001866411AE380@BN7PR05MB3938.namprd05.prod.outlook.com> <5211_1578921146_5E1C6CBA_5211_232_1_53C29892C857584299CBF5D05346208A48D5659F@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <BN7PR05MB393891B22CB1C63AD238E01DAE350@BN7PR05MB3938.namprd05.prod.outlook.com>
In-Reply-To: <BN7PR05MB393891B22CB1C63AD238E01DAE350@BN7PR05MB3938.namprd05.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A48D57F83OPEXCAUBM43corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/QwazXK0sYiuopEsOv62fdMrYae0>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of 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: Tue, 14 Jan 2020 10:02:06 -0000

Hello Ron, Pablo,

From: Ron Bonica [mailto:rbonica@juniper.net]
Sent: Monday, January 13, 2020 9:38 PM
To: DECRAENE Bruno TGI/OLN
Cc: spring@ietf.org; Pablo Camarillo (pcamaril)
Subject: RE: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Hello Bruno.

According to the network programming draft, "Network programming combines segment routing functions, both simple and complex, to achieve a networking objective that goes beyond mere packet routing."

Sadly, the document offers little insight as to what those non-routing objectives might be.
Ron,
Thank you for elaborating on this comment. The scope of the revised comment seem to me more focused and now indeed related to this document.

Ron, Pablo,
May I suggest that you both follow up to progress on a resolution on the comment on this sentence?

e.g. clarify what is meant by "beyond packet routing", and/or what is exactly meant by this sentence beyond what is already stated in the SR architecture (which for example, but not restricted to, states that  "A segment can represent any instruction, topological or service based." )
If this can't be reasonably clarified, worse case could possibly be to remove this sentence or fall back to a reference to the/a SR architecture RFC/section/sentence. As of today, I don't assume that this point would be a blocking point to progress that document or to delay it for a long time.


Thank you,
--Bruno



If SRv6 offers something beyond the mere packet routing capabilities of SR-MPLS, the network programming draft would be the most appropriate place to mention it. Otherwise, SRv6 is just an IPv6 version of SR-MPLS.

                                                                   Ron




Juniper Business Use Only
From: bruno.decraene@orange.com <bruno.decraene@orange.com>
Sent: Monday, January 13, 2020 8:12 AM
To: Ron Bonica <rbonica@juniper.net>
Cc: spring@ietf.org; Pablo Camarillo (pcamaril) <pcamaril@cisco.com>
Subject: RE: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Ron,


From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Ron Bonica
Sent: Friday, January 10, 2020 8:14 PM
To: Pablo Camarillo (pcamaril)
Cc: spring@ietf.org<mailto:spring@ietf.org>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Chairs,

I believe that we have two independent requests for a comparison of the benefits of SRv6 over SR-MPLS in the network programming draft.

A comparison of the benefits of SRv6 over SR-MPLS is one thing that could possibly be discussed if there is interest from the WG.
E.g. to help network provider make a choice, or in the context of "beyond SRv6" to help the WG identify the benefit/cost analysis of existing solutions and what we want to achieve with new/extensions to SR data planes.

But why do you think that this would belong to draft-ietf-spring-srv6-network-programming?

Thanks,
--Bruno


                                                            Ron




Juniper Business Use Only
From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> On Behalf Of Pablo Camarillo (pcamaril)
Sent: Friday, January 10, 2020 11:55 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Cc: spring@ietf.org<mailto:spring@ietf.org>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Ron,

If you want to discuss your analysis please let's do so in a separate email thread out of the context of the Working Group Last Call of draft-ietf-spring-srv6-network-programming.

As I said before: draft-ietf-spring-srv6-network-programming is a Standards Track document and this topic is not about any standardization, hence out of scope of this document.

Same applies to other content (e.g. illustrations) that was formerly in network programming and we moved to a separate draft since it was not standardizing anything at all and was merely informative.

Thanks,
Pablo.

From: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Date: Tuesday, 7 January 2020 at 19:17
To: "Pablo Camarillo (pcamaril)" <pcamaril@cisco.com<mailto:pcamaril@cisco.com>>
Cc: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: RE: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Pablo,

RFC 8354 reinforces my analysis in https://mailarchive.ietf.org/arch/msg/spring/3WGuQumIfcmH281nwq3s9Un6raI<https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/spring/3WGuQumIfcmH281nwq3s9Un6raI__;!!NEt6yMaO-gk!SolNvh35q4NS-PTVWOxXAzbTnMHltfvPWi_OSjhMYkmm_NucR6imYrrLvc35Kat6$>. Are you saying that you agree with this analysis?

                                             Ron






Juniper Business Use Only
From: Pablo Camarillo (pcamaril) <pcamaril@cisco.com<mailto:pcamaril@cisco.com>>
Sent: Tuesday, January 7, 2020 4:17 AM
To: Ron Bonica <rbonica@juniper.net<mailto:rbonica@juniper.net>>
Cc: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: Re: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Ron,

SPRING has already done this work and documented the SRv6 use-cases in RFC8354 before progressing with the SRv6 standardization.

Further on, draft-ietf-spring-srv6-network-programming is a Standards Track document.
I fail to see how a cite from RFC8354 or any other text on "SRv6 vs SR-MPLS" standardises anything at all.
Note that we have already removed text from draft-ietf-spring-srv6-network-programming (e.g. illustrations) because it was not standardising anything.

Thank you for the suggestion,
Pablo.

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on behalf of Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org<mailto:rbonica=40juniper.net@dmarc.ietf.org>>
Date: Monday, 30 December 2019 at 11:08
To: SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [spring] draft-ietf-spring-srv6-network-programming: Relative advantages of SRv6

Pablo,

Would you consider adding a short section to the draft explaining the relative advantages of SRv6 over SR-MPLS? This section would explain why an network operator would deploy SRv6 instead of SR-MPLS.

                                                                                         Ron



Juniper Business Use Only

Please excuse any typos, sent from my 'smart'phone.

_________________________________________________________________________________________________________________________



Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.