Re: [spring] Spirit and Letter of the Law (was: Question about SRv6 Insert function)

Tom Herbert <tom@herbertland.com> Fri, 06 September 2019 23:00 UTC

Return-Path: <tom@herbertland.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 93B5B120045 for <spring@ietfa.amsl.com>; Fri, 6 Sep 2019 16:00:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.com
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 WZjgLBbiEKqn for <spring@ietfa.amsl.com>; Fri, 6 Sep 2019 16:00:03 -0700 (PDT)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60AA41200DE for <spring@ietf.org>; Fri, 6 Sep 2019 16:00:03 -0700 (PDT)
Received: by mail-ed1-x529.google.com with SMTP id f19so7889965eds.12 for <spring@ietf.org>; Fri, 06 Sep 2019 16:00:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=TOi/Bnj5AL5O+P/wHSt2Soj3VMKBU8kEZijQYz+8Fgg=; b=NOYUSHuFKt8qY5YN0WoiZuGKbVIcT6ML6rG6kmzD/Hnr9GaYtqIHqncGyqigWaMTPv pxVkgUbLpaEPybbQ5nX8hbOwvtXM3VOcwozGyvXFtyX1yZ3NxLZQM5ZEQm26Tvt2Zujm I3lQgCNh65Imd/pz2ShFlw/vhmdK0tiXLXfphaihrW5/ggsaPg8DkmsElcvo7U20QmsO Upmzd3BYbiXz17pmdwJkhZN/sqH3eRjJjyGxXfJtMnoVEJVtEWXVtG4XDGBi0hiAJEYx jrkT/dU82VGTBMX2RlTx+o3smm53kpu00NjksxO6SU7YzvXAXIieBpj1XY7zXipMAA0q ocvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=TOi/Bnj5AL5O+P/wHSt2Soj3VMKBU8kEZijQYz+8Fgg=; b=rSYB7gk6VGn00cSc9dnfHWEHuGfLLs14g40MMtTn1MG64HehHUpXHHviMVfZUk3/K+ eAPw9cUi0l2HJkzR5AC+X1rfodNenCc1bQTcZQ4DA8Yi+yahwLzakTgIWlQ7/I0pEZal S9j9c8o4nEuySAGBOZzAG1UgJ2vY1TKvqB5MOts6DxxVTT8kWVHY/Co5G4pwRFoYiEkq DgbV/r5RxkkIB1mkn1D6GkSQdOuR2hZS4dn+o9VTkknvt/5I/V6z1YMIj5wC8dAjeXHo ZTLXOTgqdLiADCZ4NCMJFNpnFNam73Ig9G5WKlG6K1k8LJSCxS9sp1juuc9+7uj7F/gJ Fo4A==
X-Gm-Message-State: APjAAAXfAzHaKQbWLZeq6cRTjtj9tHuxZPyWOfl57OK1Di+0AkFQFSVs BxBnZ0Tz9EOJTKF+NAeKA+wxAWT9oj2Q6BvUp6AmqQ==
X-Google-Smtp-Source: APXvYqwe+Xjof6aUqmuTZalqUVB9HT0ntkAxhkKc7j3UJhR5nhidvBRIWbxZY7BmbdsnRlftN59JaXrXxMkXvTkqKaY=
X-Received: by 2002:a17:906:30d1:: with SMTP id b17mr9751811ejb.9.1567810801775; Fri, 06 Sep 2019 16:00:01 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <CAOj+MMEkAh4_V7h5H0EdF9jG793fikx1zr-JTzp1pUdvHTeaew@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 06 Sep 2019 15:59:49 -0700
Message-ID: <CALx6S35gV_OcX7skyLg57eEG3kson3MNSv4eYKRNH4J2wcTs9w@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Sander Steffann <sander@steffann.nl>, Fernando Gont <fgont@si6networks.com>, "spring@ietf.org" <spring@ietf.org>, 6man WG <ipv6@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/MPnS0ECtja5E15yByGzhQE-Dg7Y>
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: Fri, 06 Sep 2019 23:00:07 -0000

On Fri, Sep 6, 2019 at 3:11 PM Robert Raszuk <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.

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.

Tom

> And let me repeat one more and last time ... all other documents in progress use two different insertions. Most of them does SRH insertion + new IPv6 encapsulation which is allowed by all IPv6 related RFCs - so zero violation of any consensus.
>
> Just NP document also adds two functions for insertion without encapsulation, as additional tools which can be used for things like FRR if such application will be approved in 6man WG.
>
> All SRv6 existing specs can progress just fine with that last mode of insertion being removed if rough consensus in 6man would not get reached.
>
> Cheers,
> Robert.
>
>
> On Fri, Sep 6, 2019 at 11:58 PM Sander Steffann <sander@steffann.nl> wrote:
>>
>> Hi Ole,
>>
>> > I don’t see a need to continue this debate on meta issues, but since you framed this as criticism of me in the chair role I found it required to reply.
>>
>> I expect the chair to uphold a previously reached consensus and put the requirement of justifying deviating from it with the ones that want to go against said consensus.
>>
>> Cheers,
>> Sander
>>
>>
>> _______________________________________________
>> spring mailing list
>> spring@ietf.org
>> https://www.ietf.org/mailman/listinfo/spring
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------