Re: [arch-d] Call for Comment: <draft-iab-use-it-or-lose-it-02> (Long-term Viability of Protocol Extension Mechanisms)
"Joel M. Halpern" <jmh@joelhalpern.com> Wed, 25 August 2021 22:45 UTC
Return-Path: <jmh@joelhalpern.com>
X-Original-To: architecture-discuss@ietfa.amsl.com
Delivered-To: architecture-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A84F3A0A8F for <architecture-discuss@ietfa.amsl.com>; Wed, 25 Aug 2021 15:45:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 AqYHeh7KS3ew for <architecture-discuss@ietfa.amsl.com>; Wed, 25 Aug 2021 15:45:08 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FBC63A0A70 for <architecture-discuss@ietf.org>; Wed, 25 Aug 2021 15:45:08 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4Gw1Jh3nVkz1nsbF; Wed, 25 Aug 2021 15:45:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1629931508; bh=9hPC9aONXpnV3OppvAroWcK2Ry4SwqsGSGs+3srrIgs=; h=Subject:To:References:From:Date:In-Reply-To:From; b=VgJBkfXOQ53x2TGr5a58owWtXJ7KpASPw4T5+tRWhBDOAkp4qijUGzBSnNolPQ6wf m23NEdlqQ+nrE1WqSt8drESp1oVk4Pbck47reQ1aVdJWmS6c5NmXn4RKpoL5iDhw1y KCOAjNNcnYnd9ObOXOxdDaQd58ZDa5NFfkWYY5ww=
X-Quarantine-ID: <DlBppuxMdPNu>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.23.64] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (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 mailb2.tigertech.net (Postfix) with ESMTPSA id 4Gw1Jh08fzz1nsX5; Wed, 25 Aug 2021 15:45:07 -0700 (PDT)
To: Martin Thomson <mt@lowentropy.net>, architecture-discuss@ietf.org
References: <162991703946.25379.3009360954932586670@ietfa.amsl.com> <078f0246-6e3f-1a49-38e7-cfdae1539c93@joelhalpern.com> <8bffcac2-55fe-477c-ac07-223d3052e686@www.fastmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <44c3e309-72af-092e-9f91-3a9f856f1fec@joelhalpern.com>
Date: Wed, 25 Aug 2021 18:45:06 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <8bffcac2-55fe-477c-ac07-223d3052e686@www.fastmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/architecture-discuss/rI0UzUQ4MhcCTT3OQi-Fp4WVvPk>
Subject: Re: [arch-d] Call for Comment: <draft-iab-use-it-or-lose-it-02> (Long-term Viability of Protocol Extension Mechanisms)
X-BeenThere: architecture-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: open discussion forum for long/wide-range architectural issues <architecture-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/architecture-discuss/>
List-Post: <mailto:architecture-discuss@ietf.org>
List-Help: <mailto:architecture-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/architecture-discuss>, <mailto:architecture-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Aug 2021 22:45:14 -0000
While I can not speak for others, several things leap out at me. In terms of packet forwarding, extra processing slows down (and / or increases cost) of the forwarding plane. We do add features when we need them. But using optional unneeded things at random, and hoping that everything will work with it, seems a bad trade. (THis is complicated by the history in which we have done a very bad job of making clear to folks that they need to handle the special cases. Which is part of the problem you are raising.) In the routing plane, in contrast, we have so many features that the problem is making sure the ones one needs are impleemnted. Asking folks to throw in random additional stuff without meaning seems a difficult trade (not as bad as the data plane, but still problematic.) There is also the dimension that in these layers, the IETF telling folks they need to do X, Y, or Z when it gives them no benefit has failed repeatedly. So I am skeptical about that general approach. As suggested text, something like: "While many of these techniques have been found beneficial at the upper layers of the stack, the tradeoffs in using them at or below the Routing system are much more complex, even though the issues themselves are equally present." Yours, Joel On 8/25/2021 6:32 PM, Martin Thomson wrote: > On Thu, Aug 26, 2021, at 05:00, Joel M. Halpern wrote: >> the proposed approaches to improving >> the situation are likely to be problematic at best > > The document suggests several approaches, can you be more specific? (I can see how any number of these might be infeasible, but I want to understand your point better. > >> a much stronger disclaimer is needed > > Do you have a suggestion? > > _______________________________________________ > Architecture-discuss mailing list > Architecture-discuss@ietf.org > https://www.ietf.org/mailman/listinfo/architecture-discuss >
- [arch-d] Call for Comment: <draft-iab-use-it-or-l… IAB Executive Administrative Manager
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Joel M. Halpern
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Martin Thomson
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Joel M. Halpern
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Martin Thomson
- Re: [arch-d] [Edm] Call for Comment: <draft-iab-u… Brian E Carpenter
- Re: [arch-d] [Edm] Call for Comment: <draft-iab-u… Christian Huitema
- Re: [arch-d] [Edm] Call for Comment: <draft-iab-u… Eliot Lear
- Re: [arch-d] [Edm] Call for Comment: <draft-iab-u… Vittorio Bertola
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Russ Housley
- [arch-d] Call for Comment: <draft-iab-use-it-or-l… Guntur Wiseno Putra
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Guntur Wiseno Putra
- Re: [arch-d] Call for Comment: <draft-iab-use-it-… Guntur Wiseno Putra