Re: [spring] Chair Review of draft-ietf-spring-srv6-srh-compression-11

Tony Przygienda <tonysietf@gmail.com> Tue, 26 March 2024 17:33 UTC

Return-Path: <tonysietf@gmail.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 D637DC151543 for <spring@ietfa.amsl.com>; Tue, 26 Mar 2024 10:33:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=gmail.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 ZzJjslHoKQHZ for <spring@ietfa.amsl.com>; Tue, 26 Mar 2024 10:33:45 -0700 (PDT)
Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) (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 E5616C151531 for <spring@ietf.org>; Tue, 26 Mar 2024 10:33:44 -0700 (PDT)
Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-47605f03b15so1500569137.0 for <spring@ietf.org>; Tue, 26 Mar 2024 10:33:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711474424; x=1712079224; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tupmxlTUEXfON9HvOYnByGoFrbmA7RPbVOML+Cz9s8E=; b=AaX2qTR8NczCZTq7kViZdroKg1LX9RR/AtXIkNN4B/X0/W8B6QfCPv6Zm55ASzr/ve kazEOc8oZSp4vpb5I8P6tNnSz6FLykdoRe9F5T/jB+qkcl8p3qug/jcGLtbkZzkuv+R+ z8jvPhBcYsYqSkiD9HQ1h+E3dxlCnE3OQECbizDKZ9gpxiAsJUM9wsqo7QG4zzPxjst/ cB0N2hDPuZE1FgflSYcReMgNqQcfDPD02stUgAQBfNqMSdpcZx+udQ9bS8dyefxxSNJd igf4o0xNK3JuG1w2xYB7wsNes9Tk2NjI9NMF1e+Tw4GrTA7TGjuOd9cD+etNHqQSH1qb zMIQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711474424; x=1712079224; 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=tupmxlTUEXfON9HvOYnByGoFrbmA7RPbVOML+Cz9s8E=; b=H11h8R1fzM4bnzYCw+jul4H/iA55x638mezTAEAIn5ae421EQRb2sSmjFt18Cb9IgC NgY5okg2GvOjnha3Li1QE9CHJD+XkjgKfFLc/4hGY4+GT+HLMHrcVIztnoMuScqMXhgM Et+XaYqa5CRlYoP/gH7csLIKX+FwN4lFXJ10aj9XFKUljtpskB58tLwAKDZuae/aykbo EaaDnvi/IIsaZplaUmqSZXmalLDxNshJRYnC805FtSXgnss/CnWrgDNUtxxRm3au7vW5 I5dT74c/ropk+GfOd/9ilGSbFHhaturJsRfLkzbfdtFjEbzVaCDLw8deHNuRFMxOMInY 8kCQ==
X-Forwarded-Encrypted: i=1; AJvYcCWhrSSaqOeAZ16k2MpjL9EDcvvayofSEBUgSMBOsgurt1YvJpU765R9jT4Rgf4HDrGoHjfZWv6el+MeZFrsDzM=
X-Gm-Message-State: AOJu0YzgWicgTaSmlgQTY0+/VMcimB+BsnZ3g2cUnPQy+urLLnO9I5SE XCUbYcKo7jan6HYpWZxjIp7ickCmbP9CeA8fwwpisuxju8tX09bRrKMTuovbANeHIlfK/zvHlNv MPJYsUlhBYvaCTYHXiUt9zFy4oiv5Xn9y
X-Google-Smtp-Source: AGHT+IGPbIcDBw++/eECfOrnjmAs2Xz90JIR/JIbxQPbFJ2qIgTAhdIpNNW67/s2hNRDrr3QTvcHMetsBngozce9CzI=
X-Received: by 2002:a67:bd0c:0:b0:476:f819:8da3 with SMTP id y12-20020a67bd0c000000b00476f8198da3mr5445555vsq.14.1711474423672; Tue, 26 Mar 2024 10:33:43 -0700 (PDT)
MIME-Version: 1.0
References: <CAMMESsw=PihfkO3nECiBnCALfCC=vTRn6c1_OYPK-jT5=yHFZA@mail.gmail.com> <DU2PR03MB802141D381DD2C716442D01DFA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMGWkyLqfk-PM8rTCyEpMLQDvujO3P6O=NxGQunB5GBxdA@mail.gmail.com> <DU2PR03MB8021817EDB0676FCDFC0FF3CFA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMEPZ4O1sTEUm4u-v72MwcptejNWLfcBvFJA98-2qDzzfg@mail.gmail.com> <DU2PR03MB8021CFB963C174317CF604E2FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMFDrRq9igN16Dy0LXR=QiopdmHJbTd0SRT=_XdVGgjt+g@mail.gmail.com> <DU2PR03MB80213CDDFC54A4A9C456D654FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMGyoo3afahjqfqK50E0NQRN6C-HyZ8HMaK7ZEegRhacsg@mail.gmail.com> <DU2PR03MB8021359DEE67FF457F914384FA362@DU2PR03MB8021.eurprd03.prod.outlook.com> <CAOj+MMHhKVBg2LDqDqZRzAiLLRfCcwv_3g2Jpmud1aLsF2hL_Q@mail.gmail.com> <CALx6S35FDPDMinDYxTL9Bj8bmjzx5q-JGWMTJObCn=uyVVfrZA@mail.gmail.com> <CAOj+MMH95uErZXS7+02KQrguL6S96EzyP1qdf7sXAGtuCjMtxw@mail.gmail.com> <5e644c97-c316-4618-97ec-cb8ec8c097bd@joelhalpern.com> <CAMMESswrX3E3y8EbRmJ2rrE08aF6_vBP9GjuLYtnfJo48fAwCA@mail.gmail.com> <CALx6S36poDF5t1CjSDsjBoC4jKgKhyA3OqhmZ=UJ-L4D075g=g@mail.gmail.com> <CAMMESszTSki9ct+B+spuX=JOo33Uecv=AFwLmVcQw_cdkBu0Tw@mail.gmail.com> <CALx6S36VW9R+vfsM4Q9mxbVCRg1JBdw8kJF+chpnnLneNF36RQ@mail.gmail.com> <BL0PR05MB531629A0BC6BF060A935DF0DAE352@BL0PR05MB5316.namprd05.prod.outlook.com> <CAOj+MMEoPu1=a32OoEDAtZNgYOdTf+f==W+yrTCCaqJ+sSanqw@mail.gmail.com>
In-Reply-To: <CAOj+MMEoPu1=a32OoEDAtZNgYOdTf+f==W+yrTCCaqJ+sSanqw@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Tue, 26 Mar 2024 18:33:07 +0100
Message-ID: <CA+wi2hPZc18XV2vNy7+OrY65i+7ahMn=c1Fusg2b4yWciG0YLw@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Ron Bonica <rbonica@juniper.net>, Tom Herbert <tom@herbertland.com>, "spring@ietf.org" <spring@ietf.org>, Andrew Alston - IETF <andrew-ietf@liquid.tech>, Alvaro Retana <aretana.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000010b840061493b1d3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qcakbLAq1JksUrJImou93jpig4Q>
Subject: Re: [spring] Chair Review of draft-ietf-spring-srv6-srh-compression-11
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: Tue, 26 Mar 2024 17:33:48 -0000

Robert, please do read the according draft with the explanation of this
being completely optional and freely mixable with "SRv6 is IPv6 kind of"
mode  ...

And let's stick to basic technical sanity and IETF STD documents being
standards that cannot be violated by following documents lest they be not
standards at all rather than calling the usual deities of exigency to
justify any transgression committed or prepared to be committed. There is
no statute of limitations on STD documents or security/operational impact.
Rather, debt incurred in technology tends to accumulate over years
mercilessly.

--- tony

On Tue, Mar 26, 2024 at 6:24 PM Robert Raszuk <robert@raszuk.net> wrote:

> Ron,
>
> While I did suggest the use of new Ethertype for SRv6 in the very early
> days the killer and valid argument against it was ease of deployment. An
> equally valid argument was built in the extensibility of IPv6 protocol.
>
> So we see the latter is an interesting one, but let's zoom on the former.
>
> In a 1000 node network, if I want to enable SRv6 only on subset of nodes
> (which in many cases is sufficient for a lot of TE purposes)  I need to
> upgrade only those affected nodes leaving all other nodes just doing basic
> vanilla IPv6.
>
> If for SRv6 encapsulation new Ethertype is used all 1000 nodes need to be
> upgraded. It will be worse then transition to IPv6 as you will then say -
> Oh Mr. Customer ... do you really need to upgrade your entire network and
> spend millions doing it - just stick to SR-MPLS :) And I know you would
> love to do that.
>
> So I think like others say .. The ship has hit the waters. You have a
> choice to jump on it or stay on the shore.
>
> Cheers,
> Robert
>
>
> On Tue, Mar 26, 2024 at 6:14 PM Ron Bonica <rbonica@juniper.net> wrote:
>
>> Working Group,
>>
>> Might  SRv6 progress much more quickly if we did the following:
>>
>>
>>    - Divorce SRv6 from IPv6
>>    - Give SRv6 its own ethertype
>>    - Let SRv6 progress along its own evolutionary trajectory,
>>    unencumbered by IPv6 restrictions
>>
>>
>> At very least, this divorce would end the long and painful debates
>> regarding IPv6 compliance. And would it give SRv6 more degrees of freedom
>> as it evolves,
>>
>> As far as I can see, the only benefit of binding SRv6 to IPv6 is in the
>> expectation that IPv6-enabled hardware won't have to change too much to
>> support SRv6. This benefit might still be realized if SRv6 doesn't deviate
>> too much from IPv6.
>>
>> My question is not rhetorical. Maybe I am missing something, but is there
>> any real benefit in continuing to bind SRRv6 to IPv6?
>>
>>                                                            Ron
>>
>> Juniper Business Use Only
>> ------------------------------
>> *From:* Tom Herbert <tom@herbertland.com>
>> *Sent:* Monday, March 25, 2024 3:40 PM
>> *To:* Alvaro Retana <aretana.ietf@gmail.com>
>> *Cc:* Robert Raszuk <robert@raszuk.net>; Andrew Alston - IETF
>> <andrew-ietf@liquid.tech>; Ron Bonica <rbonica@juniper.net>;
>> spring@ietf.org <spring@ietf.org>; Joel Halpern <jmh@joelhalpern.com>
>> *Subject:* Re: [spring] Chair Review of
>> draft-ietf-spring-srv6-srh-compression-11
>>
>> [External Email. Be cautious of content]
>>
>>
>> On Mon, Mar 25, 2024 at 12:31 PM Alvaro Retana <aretana.ietf@gmail.com>
>> wrote:
>> >
>> > Tom:
>> >
>> > Hi!
>> >
>> > I understand your point.
>> >
>> > I put the option out there because it came up at last week’s spring
>> meeting and it should be discussed.
>>
>> Alvaro,
>>
>> This seems to come back to the fundamental question: is SRv6 still
>> IPv6 or is it a new protocol. If it's IPv6 then it should adhere to
>> all the requirements and expectations of IPv6, if it's a new protocol
>> that is going to diverge from the standard IPv6 then maybe it needs
>> its own EtherType and standards development path.
>>
>> Tom
>>
>>
>> >
>> > Thanks!
>> >
>> > Alvaro.
>> >
>> >
>> > On March 25, 2024 at 2:58:48 PM, Tom Herbert (tom@herbertland.com)
>> wrote:
>> >
>> > On Mon, Mar 25, 2024 at 11:17 AM Alvaro Retana <aretana.ietf@gmail.com>
>> wrote:
>> > >
>> > > FWIW, I agree with most of what Joel wrote. ;-)
>> > >
>> > > I see another path forward: Given that the issue is constrained to an
>> SR domain, the draft could also point out the issues as
>> operational/deployment considerations. Operators can then make an informed
>> decision on whether they want to/can use C-SIDs without an SRH in their
>> network. This path forward (or leaving it out of scope, as Joel suggests
>> below) is something the spring WG can reach consensus on by itself (i.e.,
>> without needing to consult or agree with other WGs).
>> >
>> > Alvaro,.
>> >
>> > This wouldn't be robust and would seem to violate the "be conservative
>> > in what you send clause". Punting this to the operators doesn't seem
>> > practical either, in an even moderately large network they wouldn't be
>> > able to know all the potential problems they might hit in devices.
>> > They're about one misconfiguration away from having to debug a rather
>> > unpleasant problem. For instance, if operator gets a packet trace from
>> > a router they would see a whole bunch of packets with bad checksums,
>> > but they would have no way of knowing if these were cases of segment
>> > routing or actually corrupted packets.
>> >
>> > Tom
>>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>