Re: [spring] [**EXTERNAL**] The SPRING WG has placed draft-schmutzer-spring-cs-sr-policy in state "Candidate for WG Adoption"

Joel Halpern <jmh@joelhalpern.com> Wed, 24 May 2023 16:08 UTC

Return-Path: <jmh@joelhalpern.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 E666FC1D9FC6 for <spring@ietfa.amsl.com>; Wed, 24 May 2023 09:08:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uUaHl2WOD2SJ for <spring@ietfa.amsl.com>; Wed, 24 May 2023 09:07:59 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2ABEFC151985 for <spring@ietf.org>; Wed, 24 May 2023 09:07:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4QRGLQ6zzBz1nwkF; Wed, 24 May 2023 09:07:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1684944478; bh=dbMbYU3tWOrp/hpSrPzYblFKMqVwOYJ7SLPcXJNeaes=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=AOWk1L/ibBUqetIjh1JRmBPrQ4LF5PyYxWwEGs1uvSreHswdHi+ZbAfEuC771JyLK 4U8orYoCRPQgjS41haeghfTT7bnc0KvyQdS16Shu53HNLFs0x2WtIRaK23tVaJCxKx MysaJ3EUs2c2EyNYBjBZDqrAsR8pZYoN9vb4yaxw=
X-Quarantine-ID: <aWf2PPM6G0RH>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.22.80] (unknown [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4QRGLP6KQfz1nwZg; Wed, 24 May 2023 09:07:57 -0700 (PDT)
Content-Type: multipart/alternative; boundary="------------4ZMRwMaBXvQ8hIRwZ0DfJmie"
Message-ID: <7bf4376b-7786-35d7-8f5e-66ed8ebde1e3@joelhalpern.com>
Date: Wed, 24 May 2023 12:07:56 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1
Content-Language: en-US
To: Robert Raszuk <robert@raszuk.net>, Daniele Ceccarelli <daniele.ietf@gmail.com>
Cc: "spring@ietf.org" <spring@ietf.org>
References: <168424587271.45431.10014516596562429177@ietfa.amsl.com> <SJ0PR04MB8391E5969B27B5360140092BCD7F9@SJ0PR04MB8391.namprd04.prod.outlook.com> <1EDBB134-BE9C-4874-9CCC-513BD6D100D4@nokia.com> <8d03ca72-cc5c-6ea4-69b7-102a9b14a078@joelhalpern.com> <CAB01kMhORQCxFYYWvst_3CCKWUH==F-+U2AcydKw_OFmE4yBCQ@mail.gmail.com> <CAOj+MMEEA1q2pJ6KdWT937QoYLYuTW5FbGOhNL9oOejj6m+t6w@mail.gmail.com> <CAB01kMhPqx-haSn03QjK0y7XQd4Yw6v1trMbsb7ZEHCo=2iY=Q@mail.gmail.com> <CAOj+MMEqZHDWW+25mg6hnErzZYXd-pMeaQpis9QWEv4kJ52A1g@mail.gmail.com> <CAB01kMidwGQdOtqsuXN3rur62Dw6sOEDoBKVX2boS-Pf9i915A@mail.gmail.com> <CAOj+MMFfx1ijWhk-ugjv=QtABhnL1_A42Veni6eYmkRmz1dLhg@mail.gmail.com>
From: Joel Halpern <jmh@joelhalpern.com>
In-Reply-To: <CAOj+MMFfx1ijWhk-ugjv=QtABhnL1_A42Veni6eYmkRmz1dLhg@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/I1GHC5Mt4Mbw_mMS5qRiGxZ3njk>
Subject: Re: [spring] [**EXTERNAL**] The SPRING WG has placed draft-schmutzer-spring-cs-sr-policy in state "Candidate for WG Adoption"
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 24 May 2023 16:08:04 -0000

Speaking only as an individual.

I am unable to follow your argument here.

If you are a service provider (any tier, any kind) either you are 
offering some of your customers circuit-like services, or you aren't.  
If you aren't, then this draft does nothing for you, and does you no 
harm, because you are not its target.

If you are offering some customers circuit-like services, you are almost 
certainly offering them such services for a defined amount of bandwidth, 
as otherwise you can't deliver the service with any meaningful 
reliability.  As such, if I have understood the draft properly, this 
draft becomes an additional  tool that you may use to offer such services.

Your argument, retained below, seems to assume that you simply offer the 
service to all customers for all traffic.  Not going to happen.  More 
importantly, not the target assumption space for any of the TE work 
around the IETF.

Yours,

Joel

On 5/24/2023 11:59 AM, Robert Raszuk wrote:
>
> > why intense admission control would be a problem in the network ?
>
> Imagine you are Tier 1 and not selling access, but doing basic peering 
> with other Tier 1s.
>
> What admission control do you configure there ?
>
> Equal to your ingress bw ? That's of no use as physics is your ceiling 
> already.
>
> Lower than that ? Your peer may not be very happy about it.
>
> And as you can guess Internet traffic can and goes to your every 
> egress port so now you need 100% of TE to have some level of control. 
> Partial hot spot TE will not cut it.
>
> So good luck with that.
>
> Best,
> R.
>
> On Wed, May 24, 2023 at 5:31 PM Daniele Ceccarelli 
> <daniele.ietf@gmail.com> wrote:
>
>     Hi Robert,
>
>     i wouldn't just focus on the guaranteed bandwidth (which in any
>     case has been working with RSVP-TE and this solution will provide
>     something as good as that), but also on the other key requirements
>     that SR-CS can meet (like correctly identified in the draft):
>     - Predictable E2E TE paths with predictable bidirectional delay
>     - E2E recovery (i.e. protection and restoration)
>     - Path integrity
>     - Data plane remaining up while control plane is down
>
>     These requirements are not less important that the
>     guaranteed bandwidth.
>
>     Moreover, pardon me for asking, why intense admission control
>     would be a problem in the network ?
>
>     Cheers,
>     Daniele
>
>     On Wed, May 24, 2023 at 4:35 PM Robert Raszuk <robert@raszuk.net>
>     wrote:
>
>         > If you want to have a network slice for remote surgery
>         probably you
>         > need something more reliable, but otherwise it's a good
>         enough solution.
>
>         Spot on !
>
>         And that is my main point. We are reusing notion of completely
>         different technology like SONET/SDH containers.
>
>         And that is to create only a poor approximation of it assuming
>         very strong/tight admission control to the entire network, no
>         multicast which can spoil the game at any replication node and
>         with huge pray and hope that there is going to be no unplanned
>         and unaccounted traffic in the underlay.
>
>         See till today I still meet folks who believe reading
>         marketing slides that RSVP-TE (incl. GB) does actual data
>         plane reservation.
>
>         Here we are going step further and claim that SONET/SDH can be
>         sold when running over IP :)
>
>         Cheers,
>         R
>
>
>
>
>
>
>
>
>         On Wed, May 24, 2023 at 3:23 PM Daniele Ceccarelli
>         <daniele.ietf@gmail.com> wrote:
>
>             Hi Robert,
>
>             i had in mind something with the same
>             capabilities/characteristics of RSVP-TE.
>             The same problem has been addressed for decades by
>             operators using LDP for 90% of the traffic and RSVP-TE
>             just for a small portion of the traffic (e.g. phone call
>             back in the days).
>             With mix of admission control and proper planning it is
>             possible to achieve decent performances. If you want to
>             have a network slice for remote surgery probably you need
>             something more reliable, but otherwise it's a good enough
>             solution.
>
>             Cheers,
>             Daniele
>
>             On Wed, May 24, 2023 at 11:27 AM Robert Raszuk
>             <robert@raszuk.net> wrote:
>
>                 Hi Daniele,
>
>                 Could you kindly elaborate on what level of
>                 "guaranteed bandwidth" you expect SR to provide ?
>                 Especially in the context of _circuit_ emulation ?
>
>                 And even if you build the mechanism to account for
>                 bandwidth on a per class of service basis and use
>                 controller to push your policies everywhere in
>                 the network it is still only done in the control plane.
>
>                 So how are you going to assure that in your default
>                 IGP topology there is no traffic of a given class
>                 (external or internal or accidental) which would
>                 impact the promise of your emulated circuits ?
>
>                 This draft in section 1 makes IMO a very
>                 dangerous illusion that you can accomplish analogy
>                 to SONET/SDH in IP networks. I do not agree neither
>                 that this is the case nor that it should be the case.
>
>                 Cheers,
>                 Robert
>
>
>                 On Wed, May 24, 2023 at 9:15 AM Daniele Ceccarelli
>                 <daniele.ietf@gmail.com> wrote:
>
>                     Hi Joel,
>
>                     the phrase "circuit style" attracted my attention
>                     and reviewed the draft.
>                     I think segment routing should provide good
>                     support for proper traffic engineering (guaranteed
>                     bandwidth, recovery, path constraints etc.) hence
>                     i believe the draft should be adopted.
>
>                     Cheers,
>                     Daniele
>
>                     On Fri, May 19, 2023 at 5:13 PM Joel Halpern
>                     <jmh@joelhalpern.com> wrote:
>
>                         In case it is not clear to folks, the chairs
>                         are particularly itnerested in hearing from
>                         folks who are not authors of the document, but
>                         have opinions on whether this is good work for
>                         the WG to undertake.
>
>                         Thank you,
>
>                         Joel
>
>                         On 5/19/2023 10:11 AM, Andrew Stone (Nokia) wrote:
>>
>>                         Hi all,
>>
>>                         As co-author, also support adoption.
>>
>>                         Thanks
>>
>>                         Andrew
>>
>>                         *From: *"Rokui, Reza" <rrokui@ciena.com>
>>                         <mailto:rrokui@ciena.com>
>>                         *Date: *Thursday, May 18, 2023 at 7:29 AM
>>                         *To: *IETF Secretariat
>>                         <ietf-secretariat-reply@ietf.org>
>>                         <mailto:ietf-secretariat-reply@ietf.org>,
>>                         "draft-schmutzer-spring-cs-sr-policy@ietf.org"
>>                         <mailto:draft-schmutzer-spring-cs-sr-policy@ietf.org>
>>                         <draft-schmutzer-spring-cs-sr-policy@ietf.org>
>>                         <mailto:draft-schmutzer-spring-cs-sr-policy@ietf.org>,
>>                         "spring-chairs@ietf.org"
>>                         <mailto:spring-chairs@ietf.org>
>>                         <spring-chairs@ietf.org>
>>                         <mailto:spring-chairs@ietf.org>,
>>                         "spring@ietf.org" <mailto:spring@ietf.org>
>>                         <spring@ietf.org> <mailto:spring@ietf.org>,
>>                         "Rokui, Reza" <rrokui@ciena.com>
>>                         <mailto:rrokui@ciena.com>
>>                         *Subject: *Re: [**EXTERNAL**] The SPRING WG
>>                         has placed
>>                         draft-schmutzer-spring-cs-sr-policy in state
>>                         "Candidate for WG Adoption"
>>                         *Resent-From: *<alias-bounces@ietf.org>
>>                         <mailto:alias-bounces@ietf.org>
>>                         *Resent-To: *<andrew.stone@nokia.com>
>>                         <mailto:andrew.stone@nokia.com>,
>>                         <praveen.maheshwari@airtel.com>
>>                         <mailto:praveen.maheshwari@airtel.com>,
>>                         <zali@cisco.com> <mailto:zali@cisco.com>,
>>                         <rrokui@ciena.com> <mailto:rrokui@ciena.com>,
>>                         <cschmutz@cisco.com> <mailto:cschmutz@cisco.com>
>>                         *Resent-Date: *Thursday, May 18, 2023 at 7:29 AM
>>
>>
>>                         	
>>
>>                         You don't often get email from
>>                         rrokui@ciena.com. Learn why this is important
>>                         <https://aka.ms/LearnAboutSenderIdentification>
>>
>>                         	
>>
>>                         	
>>
>>                         *CAUTION:*This is an external email. Please
>>                         be very careful when clicking links or
>>                         opening attachments. See the URL nok.it/ext
>>                         <http://nok.it/ext> for additional information.
>>
>>                         Hi,
>>
>>                         As co-author, I support the adoption.
>>
>>                         Cheers,
>>
>>                         Reza
>>
>>                         *From: *IETF Secretariat
>>                         <ietf-secretariat-reply@ietf.org>
>>                         <mailto:ietf-secretariat-reply@ietf.org>
>>                         *Date: *Tuesday, May 16, 2023 at 10:04 AM
>>                         *To:
>>                         *draft-schmutzer-spring-cs-sr-policy@ietf.org
>>                         <draft-schmutzer-spring-cs-sr-policy@ietf.org>
>>                         <mailto:draft-schmutzer-spring-cs-sr-policy@ietf.org>,
>>                         spring-chairs@ietf.org
>>                         <spring-chairs@ietf.org>
>>                         <mailto:spring-chairs@ietf.org>,
>>                         spring@ietf.org <spring@ietf.org>
>>                         <mailto:spring@ietf.org>
>>                         *Subject: *[**EXTERNAL**] The SPRING WG has
>>                         placed draft-schmutzer-spring-cs-sr-policy in
>>                         state "Candidate for WG Adoption"
>>
>>
>>                         The SPRING WG has placed
>>                         draft-schmutzer-spring-cs-sr-policy in state
>>                         Candidate for WG Adoption (entered by Joel
>>                         Halpern)
>>
>>                         The document is available at
>>                         https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-schmutzer-spring-cs-sr-policy/__;!!OSsGDw!PrF5MLj2VoK47BuWO76oeewImBaGMafe294qNONXqhmq7i57ixXHdL_zK2azlh1DsID1fgczKQ2sDmGvgCW8AZU$
>>                         <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-schmutzer-spring-cs-sr-policy/__;!!OSsGDw!PrF5MLj2VoK47BuWO76oeewImBaGMafe294qNONXqhmq7i57ixXHdL_zK2azlh1DsID1fgczKQ2sDmGvgCW8AZU$>
>>                         [datatracker[.]ietf[.]org]
>>
>>                         Comment:
>>                         This starts a two week adoption call for the
>>                         subject draft.  Please speak up
>>                         if you support or object to WG adoption.  Two
>>                         notes: 1) WG adoption is the
>>                         start of the process. The basic question is
>>                         whether you agree that the
>>                         subject is worth the working group time to
>>                         work on, and whether this
>>                         represents a good starting point for the
>>                         work. 2) Please include explanation
>>                         for your view.  Yes or no are not very
>>                         helpful answers, as this is not a vote
>>                         but an evaluation of support and concerns.
>>                         Thank you, Joel (for the WG Chairs)
>>
>>                         We expect to close this call at the end of
>>                         May, 2023.
>>
>                         _______________________________________________
>                         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
>