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

Robert Raszuk <robert@raszuk.net> Wed, 24 May 2023 16:24 UTC

Return-Path: <robert@raszuk.net>
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 12056C1CCC8B for <spring@ietfa.amsl.com>; Wed, 24 May 2023 09:24:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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 (2048-bit key) header.d=raszuk.net
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 kuGC1HOFn_27 for <spring@ietfa.amsl.com>; Wed, 24 May 2023 09:24:06 -0700 (PDT)
Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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 ietfa.amsl.com (Postfix) with ESMTPS id BB948C1CAB5D for <spring@ietf.org>; Wed, 24 May 2023 09:24:02 -0700 (PDT)
Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-3f427118644so12875155e9.0 for <spring@ietf.org>; Wed, 24 May 2023 09:24:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1684945440; x=1687537440; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ip46nLV+wycjUl2daiu4jMSFnzNDOAxxMJ9p5q/r8UI=; b=ImVE08usCeTxn1TBGhuLK/+3PRNCWpB3kSZWyxmUhxX5YfcS8fwiN+jxy/umCF20wg THm60fA/eItsXlmwqKMjJUUwozyUavz5A1rCrvmT9ptIbBAbo/smgrLA03RzFemkmDmM LWNKNIBhpvy+h6V/QmvovQP5XPfrX7jQx6N1FVN4C/ni0xwRvTeW6obSvrE5WI6A65yb M++xlgYkBuywAoXYhzRiG1YBYjURx1gUFczVBEdKvNTQE3kpcQiei+qZGEInIbDKVZhi B/67f2aDoATQU4JtI4OYxsizpjSW0kLf9wu0Gv0zkiQnWY2f56PAK58kiKKBQcJe45Nq shiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684945440; x=1687537440; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ip46nLV+wycjUl2daiu4jMSFnzNDOAxxMJ9p5q/r8UI=; b=hJGh3NgpTMHt4rrXjtsZIfCtswW4vwaCldmp8OU7Y6GGrXkqs4mB87vKMjyjLPj0Wz DjhOQU4glLCz0JCT/hLrodB6wCv4SOYVCPdm+Qo6BQ3oNRSPDaaLmEoMQX802nbg+cif 9k9J51BeLUJtIJdCJ3zXZ5snCyx02hnwPvAUyADG44L65Bb/gkxQ8YBNx/76gjB9OOH+ 8UaghR6OJ8idXpXQ+ZDsDssU4bsFwdOxwRJXYpSd63r5l5TWEN5RDk89YW61QktW5f4v cDywCSXP0C1KAZ027VziLGJXUj+xLGVM7BzUMvcaU1l7yFSWo4dYVjLa5bm+bjuifXhk pxnw==
X-Gm-Message-State: AC+VfDyNzFthKQrwQZwDfE7AtbSqNytRw9iJOpuWkZxx5k27ioBxUx2L s5LG5oNIrryH6fLnXwkOKqKt4u+3wg30kNd0JXx3PDqfr10FbRck06Q=
X-Google-Smtp-Source: ACHHUZ7YjO6YekZJ1HOhQ88bwCPuXsT9MAhaWHiZ3teQSyMEjnBE/eMIiUoeJWhV4+5Jyefv+b0Px5igkH9smCbFnd0=
X-Received: by 2002:a05:600c:2210:b0:3f1:72ec:4009 with SMTP id z16-20020a05600c221000b003f172ec4009mr227933wml.9.1684945440433; Wed, 24 May 2023 09:24:00 -0700 (PDT)
MIME-Version: 1.0
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> <7bf4376b-7786-35d7-8f5e-66ed8ebde1e3@joelhalpern.com>
In-Reply-To: <7bf4376b-7786-35d7-8f5e-66ed8ebde1e3@joelhalpern.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 24 May 2023 18:23:48 +0200
Message-ID: <CAOj+MMFm-Q3ow0hZYH6bWSzajjX_jfhoOKO62Lw9WHcGgB2-Zw@mail.gmail.com>
To: Joel Halpern <jmh@joelhalpern.com>
Cc: Daniele Ceccarelli <daniele.ietf@gmail.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000717d6d05fc72ee20"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/DVjPy9D1DF91Z6pU1XCJ_ffhH90>
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:24:11 -0000

Hi Joel,

> Your argument, retained below, seems to assume that you simply offer
> the service to all customers for all traffic.

Nope, not at all.

My point is that to offer the service in reality of operational networks as
described in the draft is hard if not impossible.

What you can offer is the illusion of circuit switching paradigm. Sure that
may be good enough for some. After all David Copperfield is a celebrity and
a rich man.

Cheers,
Robert


On Wed, May 24, 2023 at 6:07 PM Joel Halpern <jmh@joelhalpern.com> wrote:

> 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> <rrokui@ciena.com>
>>>>>>> *Date: *Thursday, May 18, 2023 at 7:29 AM
>>>>>>> *To: *IETF Secretariat <ietf-secretariat-reply@ietf.org>
>>>>>>> <ietf-secretariat-reply@ietf.org>,
>>>>>>> "draft-schmutzer-spring-cs-sr-policy@ietf.org"
>>>>>>> <draft-schmutzer-spring-cs-sr-policy@ietf.org>
>>>>>>> <draft-schmutzer-spring-cs-sr-policy@ietf.org>
>>>>>>> <draft-schmutzer-spring-cs-sr-policy@ietf.org>,
>>>>>>> "spring-chairs@ietf.org" <spring-chairs@ietf.org>
>>>>>>> <spring-chairs@ietf.org> <spring-chairs@ietf.org>, "spring@ietf.org"
>>>>>>> <spring@ietf.org> <spring@ietf.org> <spring@ietf.org>, "Rokui,
>>>>>>> Reza" <rrokui@ciena.com> <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> <alias-bounces@ietf.org>
>>>>>>> *Resent-To: *<andrew.stone@nokia.com> <andrew.stone@nokia.com>,
>>>>>>> <praveen.maheshwari@airtel.com> <praveen.maheshwari@airtel.com>,
>>>>>>> <zali@cisco.com> <zali@cisco.com>, <rrokui@ciena.com>
>>>>>>> <rrokui@ciena.com>, <cschmutz@cisco.com> <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 for
>>>>>>> additional information.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> As co-author, I support the adoption.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Reza
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *From: *IETF Secretariat <ietf-secretariat-reply@ietf.org>
>>>>>>> <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>
>>>>>>> <draft-schmutzer-spring-cs-sr-policy@ietf.org>,
>>>>>>> spring-chairs@ietf.org <spring-chairs@ietf.org>
>>>>>>> <spring-chairs@ietf.org>, spring@ietf.org <spring@ietf.org>
>>>>>>> <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
>>>>>>
>>>>>