Re: Turning routers into hosts (Re: Death by extension header (was:RE: New Version Notification for draft-li-6man-hbh-fwd-hdr-00.txt))
Toerless Eckert <tte@cs.fau.de> Tue, 14 July 2020 04:40 UTC
Return-Path: <eckert@i4.informatik.uni-erlangen.de>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A9553A0E8E for <ipv6@ietfa.amsl.com>; Mon, 13 Jul 2020 21:40:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.118
X-Spam-Level:
X-Spam-Status: No, score=-1.118 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no 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 dxbiFsHXO1BA for <ipv6@ietfa.amsl.com>; Mon, 13 Jul 2020 21:40:48 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D365E3A0E8D for <6man@ietf.org>; Mon, 13 Jul 2020 21:40:47 -0700 (PDT)
Received: from faui48f.informatik.uni-erlangen.de (faui48f.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:52]) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTP id AF692548045; Tue, 14 Jul 2020 06:40:39 +0200 (CEST)
Received: by faui48f.informatik.uni-erlangen.de (Postfix, from userid 10463) id A46E9440043; Tue, 14 Jul 2020 06:40:39 +0200 (CEST)
Date: Tue, 14 Jul 2020 06:40:39 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Warren Kumari <warren@kumari.net>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, Mark Smith <markzzzsmith@gmail.com>, "6man@ietf.org" <6man@ietf.org>, Fernando Gont <fernando@gont.com.ar>
Subject: Re: Turning routers into hosts (Re: Death by extension header (was:RE: New Version Notification for draft-li-6man-hbh-fwd-hdr-00.txt))
Message-ID: <20200714044039.GL38490@faui48f.informatik.uni-erlangen.de>
References: <CAO42Z2zMsYm8SaZM34z7Qm+90iFx75qQMo8=67=N7woqQEvO7w@mail.gmail.com> <52b31fcb-4160-97ca-ae0e-e855ca0af382@gmail.com> <CAHw9_i+7Zhksv_3Z8QYEQTLATC2_5yz4NHAup=r_Gm4Z2zeF5g@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAHw9_i+7Zhksv_3Z8QYEQTLATC2_5yz4NHAup=r_Gm4Z2zeF5g@mail.gmail.com>
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/6oNmgql_d8EOcgaYHHu6QYJyVhY>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 04:40:51 -0000
On Mon, Jul 13, 2020 at 09:59:03PM -0400, Warren Kumari wrote: > ... are you sure you don't mean "Turning Routers into Smoking Holes in the > Ground" > > Regards, > An operator of a device that tried to punt packets to the slow path. Where were you when we deployed in ca. 1989 version 1.0 of DVMRP across the Internet which was using a loose source route to a remote tunnel endpoint to avoid encapsulation overhead. And all the routers along that internet path happily punted all those loose source route packets. I think it took a few months before operators recognized the problem though... If smoking out routers with slow path is still a thing, i guess there must be some redeeming gratification in it. ;-)) Cheers Toerless > > Regards, > > An author of RFC3234 > > > > > > > > because in-flight processing of packets' EHs, payloads etc, rather > > > than just dumb, fast and simple forwarding them, is host processing of > > > packets. > > > > > > How to tell it's host processing? > > > > > > - processing of packets requires going past the IPv6 fixed header > > > > > > - in-flight processing would fail if everything but the fixed header > > > was encrypted > > > > > > - processing beyond the fixed (forwarding) header is occuring at a > > > node that *doesn't* hold the packet's destination address: > > > > > > > > > RFC8200: > > > > > > router a node that forwards IPv6 packets not explicitly > > > addressed to itself. (See Note below.) > > > > > > host any node that is not a router. (See Note below.) > > > > > > (Note is about a node's interfaces being forwarding or not) > > > > > > > > > In this discussion and similar, people are really discussing paths > > > between a packet's original source and a final destination constructed > > > of a set of packet host processing hops. > > > > > > > > > Regards, > > > Mark. > > > > > > > > > > > >> Cheers > > >> Toerless > > >> > > >> -------------------------------------------------------------------- > > >> IETF IPv6 working group mailing list > > >> ipv6@ietf.org > > >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > >> -------------------------------------------------------------------- > > > > > > -------------------------------------------------------------------- > > > IETF IPv6 working group mailing list > > > ipv6@ietf.org > > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > > -------------------------------------------------------------------- > > > > > > > -------------------------------------------------------------------- > > IETF IPv6 working group mailing list > > ipv6@ietf.org > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > -------------------------------------------------------------------- > > > > > -- > I don't think the execution is relevant when it was obviously a bad idea in > the first place. > This is like putting rabid weasels in your pants, and later expressing > regret at having chosen those particular rabid weasels and that pair of > pants. > ---maf -- --- tte@cs.fau.de
- Turning routers into hosts (Re: Death by extensio… Mark Smith
- Re: Turning routers into hosts (Re: Death by exte… Toerless Eckert
- Re: Turning routers into hosts (Re: Death by exte… Brian E Carpenter
- Re: Turning routers into hosts (Re: Death by exte… Warren Kumari
- Re: Turning routers into hosts (Re: Death by exte… Fernando Gont
- Re: Turning routers into hosts (Re: Death by exte… Toerless Eckert
- Re: Turning routers into hosts (Re: Death by exte… Nick Hilliard
- Re: Turning routers into hosts (Re: Death by exte… Toerless Eckert