Re: [spring] Spirit and Letter of the Law (was: Question about SRv6 Insert function)
Fernando Gont <fgont@si6networks.com> Sat, 07 September 2019 03:04 UTC
Return-Path: <fgont@si6networks.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 A01F0120E1B; Fri, 6 Sep 2019 20:04:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 NrIb0sbbMqTP; Fri, 6 Sep 2019 20:04:48 -0700 (PDT)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DED4120815; Fri, 6 Sep 2019 20:04:48 -0700 (PDT)
Received: from [192.168.1.14] (ppp-94-69-228-20.home.otenet.gr [94.69.228.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id BB51F8512D; Sat, 7 Sep 2019 04:54:47 +0200 (CEST)
To: Mark Smith <markzzzsmith@gmail.com>, Tom Herbert <tom@herbertland.com>
Cc: Robert Raszuk <robert@raszuk.net>, "spring@ietf.org" <spring@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, 6man WG <ipv6@ietf.org>
References: <4053BBF5-4678-4E13-88E6-553627E4D32A@steffann.nl> <F92186CF-B93A-44F9-83B5-272963A9B9FD@employees.org> <EDB1ACFD-3924-4599-B95D-D1FC6FF2425A@steffann.nl> <CAOj+MMEkAh4_V7h5H0EdF9jG793fikx1zr-JTzp1pUdvHTeaew@mail.gmail.com> <CALx6S35gV_OcX7skyLg57eEG3kson3MNSv4eYKRNH4J2wcTs9w@mail.gmail.com> <CAO42Z2zXK+gPkqkVswdM+OvJrdH7n7+1WTTqiXK+9hFbqbJuTA@mail.gmail.com>
From: Fernando Gont <fgont@si6networks.com>
Openpgp: preference=signencrypt
Message-ID: <12357e9f-9292-4550-cb81-470d45f2a56d@si6networks.com>
Date: Sat, 07 Sep 2019 05:49:21 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <CAO42Z2zXK+gPkqkVswdM+OvJrdH7n7+1WTTqiXK+9hFbqbJuTA@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/-fiEFw5xYlUNHp_XCPLwVnevEwQ>
Subject: Re: [spring] Spirit and Letter of the Law (was: Question about SRv6 Insert function)
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: Sat, 07 Sep 2019 03:04:51 -0000
On 7/9/19 04:07, Mark Smith wrote: > > > On Sat, 7 Sep 2019, 09:00 Tom Herbert, <tom@herbertland.com > <mailto:tom@herbertland.com>> wrote: > > On Fri, Sep 6, 2019 at 3:11 PM Robert Raszuk <robert@raszuk.net > <mailto:robert@raszuk.net>> wrote: > > > > Sander, > > > > But this is exactly what both chairs of 6man did with the help of > AD long time back. You must have missed it ! > > > > And below is a link precisely written to address requirement of > justifying deviation: > > > > > https://tools.ietf.org/html/draft-voyer-6man-extension-header-insertion-06 > > > > Yes, and that draft was discussed in depth in 6man, a number of issues > were raised, and we haven't heard back from the authors. And this was > not just a case of saying it violates RFC8200, there were specific > reasons given why it isn't robust. So it's correct to say that current > consensus in 6man is that extension header insertion is disallowed. Exactly. The relevant text in RFC8200 was added *exactly because of this*, indeed. > > I also have a nit about that draft. The very first line of the > abstract is "The network operator and vendor community has clearly > indicated that IPv6 header insertion is useful and required." The fact > that somebody _really_ wants their protocol to be adopted by IETF is > hardly going to influence anyone. Obviously, anyone writing a draft > thinks that it is useful and required, it's up to the authors to show > that. Frankly, I think this statement comes off as being condescending > and sets a poor tone for reading the rest of the document. > > Yes, it's a appeal to authority. > > Earlier versions had 10 or more authors listed. That is also an appeal > to authority. https://tools.ietf.org/html/draft-filsfils-spring-net-pgm-extension-srv6-usid-00 has 26. About 5 authors per non-boilerplate page. > The draft doesn't say why insertion is considered necessary. There is no > justification presented. > > There is no statement that says, "When using IPv6 tunnelling with 128 > bit SIDs, the per packet overhead can become too high." That would be > admitting what the real cause was, and make people question whether > using 128 bit SIDs was really the right decision - as they should. > > Considering all that, I would describe this draft as trying to get its > proposal approved through social engineering rather than technical > engineering. Indeed. The original argument was "we do it, because it is not forbidden" -- when I think it was obvious to everyone that IPv6 didn't allow for header insertion. Then there was a big push to keep what became RFC8200 ambiguous in this respect. Eventually we got IETF consensus to incorporate specific text that forbids EH insertion, for all the considerations that had been made while the topic was discussed in 6man. Now the argument is that we should kind of ignore RFC8200, and "judge the technical merits of EH-insertion", as if the text we included in RFC8200 was just some random bits we added into the spec, because we had nothing else to do. And having us to find if EH-insertion breaks anything (which was already discussed ad nauseam on 6man), rather than the proponents making a case about why they need EH insertion in the first place. -- Fernando Gont SI6 Networks e-mail: fgont@si6networks.com PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
- [spring] Spirit and Letter of the Law (was: Quest… Ron Bonica
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… li zhenqiang
- Re: [spring] Spirit and Letter of the Law (was: Q… Ron Bonica
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Joel M. Halpern
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Tim Chown
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Tom Herbert
- Re: [spring] Spirit and Letter of the Law (was: Q… Enno Rey
- Re: [spring] Spirit and Letter of the Law Nick Hilliard
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Philip Homburg
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Alexander Vainshtein
- [spring] IPv6 EH-insertion (Re: Spirit and Letter… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Mark Smith
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… bruno.decraene
- Re: [spring] Spirit and Letter of the Law (was: Q… Ron Bonica
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Tom Herbert
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Andrew Alston
- Re: [spring] Spirit and Letter of the Law (was: Q… Andrew Alston
- Re: [spring] Spirit and Letter of the Law (was: Q… Tom Herbert
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Ron Bonica
- Re: [spring] Spirit and Letter of the Law - non-t… Alexandre Petrescu
- Re: [spring] Spirit and Letter of the Law - non-t… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law (was: Q… Ole Troan
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law (was: Q… Tom Herbert
- Re: [spring] Spirit and Letter of the Law Nick Hilliard
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law (was: Q… Robert Raszuk
- Re: [spring] Spirit and Letter of the Law (was: Q… Tom Herbert
- Re: [spring] Spirit and Letter of the Law (was: Q… Mark Smith
- Re: [spring] Spirit and Letter of the Law (was: Q… Ron Bonica
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Fernando Gont
- Re: [spring] Spirit and Letter of the Law (was: Q… Sander Steffann
- Re: [spring] Spirit and Letter of the Law - non-t… Zafar Ali (zali)
- Re: [spring] Spirit and Letter of the Law - non-t… Tom Herbert
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… Michael Richardson
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… Chengli (Cheng Li)
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… Fernando Gont
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… Mark Smith
- Re: [spring] Spirit and Letter of the Law (was: Q… li zhenqiang
- Re: [spring] IPv6 EH-insertion (Re: Spirit and Le… Fernando Gont