Andrew,

It is so cool IETF is about rough consensus ...

Dear SPRING chairs,

WGLC on this doc started Jan 22nd - Today we have March 27th - was the
result of the working group's last call announced and I missed it ? Looking
at the list it seems this draft got pretty overwhelming support already.
Why are we not progressing ? What is holding us ?

Many thx,
Robert





On Wed, Mar 27, 2024 at 10:36 AM Andrew Alston - IETF
<andrew-i...@liquid.tech> wrote:

> No Robert,
>
>
>
> There are operators that have legitimate security concerns and concerts
> about layer violations – and those operators are entirely in their rights
> to have such concerns and act on them accordingly.  What this means is that
> unless those concerns are addressed (with a fail closed
> solution/ethertype/whatever) those operators will err on the side of
> security and choose to forgo srv6 entirely no matter what it offers.
>
>
>
> This may well not be the case if SRv6 did diverge from Ipv6 and take
> appropriate measures to become a fail closed system, giving the operator
> the ability to run srv6 as they see fit, in either fail-closed mode (with
> its own ethertype) or in open mode (without its own ethertype) – or in a
> hybrid mode (though when we wrote the raviolli draft we chose not to
> discuss the semantics of hybrid operation because of complexity and because
> it probably would be a bad idea – but it CAN be done)
>
>
>
> Thanks
>
>
>
> Andrew
>
>
>
>
>
>
> Internal All Employees
> From: Robert Raszuk <rob...@raszuk.net>
> *Date: *Wednesday, 27 March 2024 at 12:28
> *To: *Andrew Alston - IETF <andrew-i...@liquid.tech>
> *Cc: *Tom Herbert <t...@herbertland.com>, Ron Bonica <rbon...@juniper.net>,
> Alexander Vainshtein <alexander.vainsht...@rbbn.com>, spring@ietf.org <
> spring@ietf.org>, Alvaro Retana <aretana.i...@gmail.com>
> *Subject: *Re: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
>
> Andrew,
>
>
>
> > because there are operators out there that will never run srv6
>
>
>
> So for the operator who will never run SRv6 what exactly is the problem ?
> How is he going to be affected by any SRv6 extensions ?
>
>
>
> Isn't such an operator acting like coast guard of selected IPv6 extensions
> defending its day one "purity" even if people living further on the land
> find it useful ? Or is there some cherry picking going on at the "Gates to
> IPv6 Land" ? You can enter pls come in but you Sr. ohhh sorry No - pls go
> away ?
>
>
>
> As mentioned I did observe those operators fighting when 6man allowed SRv6
> to be IPv6 and they lost the battle badly including fired appeals.
>
>
>
> RFC8754 is a clear example of this. It is IETF STD track RFC and published
> by 6man WG. So at this point any discussion on new ethertype for IPv6
> should first start an effort to first obsolete all RFCs already approved in
> this space.
>
>
>
> Best,
> R.
>
>
>
> On Wed, Mar 27, 2024 at 7:24 AM Andrew Alston - IETF
> <andrew-i...@liquid.tech> wrote:
>
> Tom,
>
>
>
> I believe a number of the differences are highlighted in
> draft-ietf-6man-sids.
>
>
>
> Though that does not go as far as to say they ipv6 and srv6 are not the
> same thing – it does highlight that there are key deviations between srv6
> and rfc4291 for example.
>
>
>
> (I hit discuss on this when I was still an AD as seen here
> https://datatracker.ietf.org/doc/draft-ietf-6man-sids/ballot/#draft-ietf-6man-sids_andrew-alston
>   because
> as I said in the discuss I believe that the sids document was attempting to
> have it both ways – and I don’t believe you can do that)
>
>
>
> I also point out that if we do agree to diverge between srv6 and ipv6 –
> this can be done without creating further complexity – and by allowing for
> an **optional** ethertype as per
> https://datatracker.ietf.org/doc/draft-raviolli-intarea-trusted-domain-srv6/
> this also would allow operators the choice to run srv6 in a way that makes
> them comfortable or not – without complexity and actually **enhance** the
> deployment of srv6 – because there are operators out there that will never
> run srv6 while we continue to insist its ipv6 but violate the ipv6
> standards – at the expense of security and other aspects.
>
>
>
> I have never understood the vendor resistence to giving operators this
> choice though – especially when it would actually help get their stuff
> deployed in more networks potentially.
>
>
>
> Andrew
>
>
>
>
>
> Internal All Employees
>
> From: Tom Herbert <t...@herbertland.com>
> *Date: *Wednesday, 27 March 2024 at 02:52
> *To: *Ron Bonica <rbon...@juniper.net>
> *Cc: *Alexander Vainshtein <alexander.vainsht...@rbbn.com>,
> spring@ietf.org <spring@ietf.org>, Andrew Alston - IETF
> <andrew-i...@liquid.tech>, Robert Raszuk <rob...@raszuk.net>, Alvaro
> Retana <aretana.i...@gmail.com>
> *Subject: *Re: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
>
> On Tue, Mar 26, 2024 at 4:03 PM Ron Bonica <rbon...@juniper.net> wrote:
> >
> > Sasha,
> >
> > At the moment when SRv6 diverges from  IPv6, the two evolutionary
> branches are identical. If SRv6 needs link locals, it can use them.
> >
> > However, SRv6 now has the freedom to evolve in ways that IPv6 cannot.
>
> Hi Ron,
>
> That assumes that SRv6 is forked from IPv6? It might be nice for
> someone to write up an I-D to really clarify the relationship between
> SRv6 and IPv6.
>
> Tom
>
> >
> >                                                                   Ron
> >
> > Juniper Business Use Only
> >
> > ________________________________
> > From: Alexander Vainshtein <alexander.vainsht...@rbbn.com>
> > Sent: Tuesday, March 26, 2024 4:24 PM
> > To: Ron Bonica <rbon...@juniper.net>
> > Cc: spring@ietf.org <spring@ietf.org>; Andrew Alston - IETF
> <andrew-i...@liquid.tech>; Robert Raszuk <rob...@raszuk.net>; Tom Herbert
> <t...@herbertland.com>; Alvaro Retana <aretana.i...@gmail.com>
> > Subject: Re: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
> >
> >
> > [External Email. Be cautious of content]
> >
> > Ron,
> > I am not sure you can separate just the forwarding plane of SRv6 and
> IPv6.
> >
> > E.g., what would happen to all the IPv6 mechanisms that use link-local
> IPv6 addresses?
> >
> > Replicating these mechanisms does not make much sense to me.
> >
> > My 2c,
> > Sasha
> >
> >
> > Get Outlook for Android
> >
> >
> > Juniper Business Use Only
> >
> > ________________________________
> > From: Ron Bonica <rbon...@juniper.net>
> > Sent: Tuesday, March 26, 2024 8:36:49 PM
> > To: Alexander Vainshtein <alexander.vainsht...@rbbn.com>
> > Cc: spring@ietf.org <spring@ietf.org>; Andrew Alston - IETF
> <andrew-i...@liquid.tech>; Robert Raszuk <rob...@raszuk.net>; Tom Herbert
> <t...@herbertland.com>; Alvaro Retana <aretana.i...@gmail.com>
> > Subject: [EXTERNAL] Re: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
> >
> > Sasha,
> >
> > Good point. In my previous email, I didn't mean suggest that we should
> divorce SRv6 from the entire suite of Internet protocols. I only meant that
> we should divorce the SRv6 forwarding plane from the IPv6 forwarding plane.
> BGP could continue to distribute SIDS exactly as is distributes MPLS
> service labels today.
> >
> > You bring up another good point about the parallel evolution of SRv6 and
> IPv6. Yes, this is an engineering trade off. If you divorce SRv6 from IPv6,
> and IPv6 develops a useful new feature, SRv6 might need to develop that
> feature, too. However, if you bind SRv6 to IPv6, SRv6 must strictly adhere
> to IPv6 standards, both now and in the future.
> >
> > Which is more painful?
> >
> >
> Ron
> >
> > Juniper Business Use Only
> >
> > ________________________________
> > From: Alexander Vainshtein <alexander.vainsht...@rbbn.com>
> > Sent: Tuesday, March 26, 2024 1:56 PM
> > To: Ron Bonica <rbon...@juniper.net>
> > Cc: spring@ietf.org <spring@ietf.org>; Andrew Alston - IETF
> <andrew-i...@liquid.tech>; Robert Raszuk <rob...@raszuk.net>; Tom Herbert
> <t...@herbertland.com>; Alvaro Retana <aretana.i...@gmail.com>
> > Subject: RE: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
> >
> >
> > [External Email. Be cautious of content]
> >
> > Ron and all,
> >
> > I respectfully disagree with the proposal of separation of SRv6 from the
> existing IPv6.
> >
> >
> >
> > IMHO and FWIW the most important added value of SRv6 is its ability to
> provide BGP-based overlay services without any changes in the P routers as
> described in Introduction of RFC 9252:
> >
> >
> >
> > To provide SRv6 service with best-effort connectivity, the egress PE
> signals an SRv6 Service SID with the BGP overlay service route. The ingress
> PE encapsulates the payload in an outer IPv6 header where the destination
> address is the SRv6 Service SID provided by the egress PE. The underlay
> between the PEs only needs to support plain IPv6 forwarding [RFC8200].
> >
> >
> >
> > To me this means that SRv6 services can benefit from incremental
> deployment when new forwarding capabilities (implementation of SRv6
> Endpoint Behaviors) would be initially available just in the relevant PEs.
> >
> >
> >
> > And best-effort BGP-based SRv6 services would scale up much better than
> best-effort BGP-based services on top of a SR-MPLS underlay because:
> >
> > With SR-MPLS, the forwarding HW of the ingress PE would have to maintain
> at least one dedicated egress encapsulation information element for the
> local representation of each service instance in each egress PE of this
> service (the label stack that delivers the packet to the relevant egress PE
> and the label that identifies the relevant service in this egress PE)
> > With SRv6, the forwarding HW of the ingress PE would have to maintain
> only a dedicated egress encapsulation information element for each local
> adjacency of this PE.
> >
> > IMHO and FWIW the flex-algo approach extends the above scalability
> considerations to BGP-based SRv6 services that require some kind of traffic
> engineering.
> >
> >
> >
> > All these advantages would be lost if SRv6 were separated from IPv6.
> Such separation would require, at the very least:
> >
> > HW (or FW) upgrades that would identify received SRv6 packets based on
> their new Ethertype – across the entire SRv6 network
> > SW upgrades supporting new/modified routing protocols dedicated for SRv6
> – also across the entire SRv6 network.
> >
> >
> >
> > From my POV, SRv6 should try to minimize its deviations from the
> “normal” IPv6 (e.g., the differences in the address architecture), clearly
> define them and avoid all attempts to violate the IPv6 rules that do not
> belong to the “deviated” area.
> >
> >
> >
> > My 2c,
> >
> > Sasha
> >
> >
> >
> >
> > Juniper Business Use Only
> >
> > From: spring <spring-boun...@ietf.org> On Behalf Of Ron Bonica
> > Sent: Tuesday, March 26, 2024 7:14 PM
> > To: Tom Herbert <t...@herbertland.com>; Alvaro Retana <
> aretana.i...@gmail.com>
> > Cc: spring@ietf.org; Andrew Alston - IETF <andrew-i...@liquid.tech>;
> Robert Raszuk <rob...@raszuk.net>
> > Subject: [EXTERNAL] Re: [spring] Chair Review of
> draft-ietf-spring-srv6-srh-compression-11
> >
> >
> >
> > 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 <t...@herbertland.com>
> > Sent: Monday, March 25, 2024 3:40 PM
> > To: Alvaro Retana <aretana.i...@gmail.com>
> > Cc: Robert Raszuk <rob...@raszuk.net>; Andrew Alston - IETF
> <andrew-i...@liquid.tech>; Ron Bonica <rbon...@juniper.net>;
> spring@ietf.org <spring@ietf.org>; Joel Halpern <j...@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.i...@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 (t...@herbertland.com)
> wrote:
> > >
> > > On Mon, Mar 25, 2024 at 11:17 AM Alvaro Retana <aretana.i...@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
> >
> >
> >
> > Disclaimer
> >
> > This e-mail together with any attachments may contain information of
> Ribbon Communications Inc. and its Affiliates that is confidential and/or
> proprietary for the sole use of the intended recipient. Any review,
> disclosure, reliance or distribution by others or forwarding without
> express permission is strictly prohibited. If you are not the intended
> recipient, please notify the sender immediately and then delete all copies,
> including any attachments.
> >
> >
>
>
_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to