RE: Usable extension headers [Re: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt]

"Manfredi (US), Albert E" <albert.e.manfredi@boeing.com> Thu, 28 November 2019 03:34 UTC

Return-Path: <albert.e.manfredi@boeing.com>
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 61278120B31 for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 19:34:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 AeqrLyULVI6g for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 19:34:12 -0800 (PST)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (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 E1E7C120116 for <6man@ietf.org>; Wed, 27 Nov 2019 19:34:11 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id xAS3YA2E005949 for <6man@ietf.org>; Wed, 27 Nov 2019 22:34:10 -0500
Received: from XCH16-01-11.nos.boeing.com (xch16-01-11.nos.boeing.com [144.115.66.39]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id xAS3Y32A005797 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Wed, 27 Nov 2019 22:34:03 -0500
Received: from XCH16-01-11.nos.boeing.com (144.115.66.39) by XCH16-01-11.nos.boeing.com (144.115.66.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1779.2; Wed, 27 Nov 2019 19:34:02 -0800
Received: from XCH16-01-11.nos.boeing.com ([fe80::a96c:5d85:1337:4323]) by XCH16-01-11.nos.boeing.com ([fe80::a96c:5d85:1337:4323%4]) with mapi id 15.01.1779.002; Wed, 27 Nov 2019 19:34:02 -0800
From: "Manfredi (US), Albert E" <albert.e.manfredi@boeing.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
CC: 6MAN <6man@ietf.org>
Subject: RE: Usable extension headers [Re: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt]
Thread-Topic: Usable extension headers [Re: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt]
Thread-Index: AQHVpZVteudV/M4cEUyQO3aBU7F/dKef6ScQ
Date: Thu, 28 Nov 2019 03:34:02 +0000
Message-ID: <d791c9eee34c4e019292fc74d629217c@boeing.com>
References: <157422734071.5406.14331301768750185617.idtracker@ietfa.amsl.com> <851F7007-3DD5-42F3-8884-8842DA07EE53@cisco.com> <1cfd682f-d6bc-a697-38a7-933aa0485b8a@si6networks.com> <D4436EF5-2B97-44A4-915D-EF7611590B51@steffann.nl> <ccf6cbe6-c837-64e3-b25e-d3fa8e3b7bcb@si6networks.com> <E68CE93F-4C3E-44FB-B4B5-7C6FC6799E47@gmail.com> <554baf9b-2a7f-8098-8203-e7d3277b549b@gmail.com> <CALx6S36L5AWEaXmccpKoENxOEv-XRCmTsq1bCqi06J_YgJGZdg@mail.gmail.com> <ecb3c877-c347-fd3a-86de-8f05fe8b7459@gmail.com> <CALx6S353m9b9b2b+Yt3x-g=BZuE6vwcOoGGfq4BPONVscnQ=xg@mail.gmail.com> <d9c2e11b-53b4-e281-e869-28802a76c72f@gmail.com> <CALx6S346p=M09ZPY_xM2X3gkPp_0KUVZU_u4UeLUagomRnjhPw@mail.gmail.com> <79d22e5a-0145-9ad9-e965-d3744b58c3bf@gmail.com>
In-Reply-To: <79d22e5a-0145-9ad9-e965-d3744b58c3bf@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [144.115.204.6]
x-tm-snts-smtp: F3EABE7DDA5708AA31B7C72F0DDD72D4250A1FC3CA88E5E86C0457AD8F60BF332000:8
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-GCONF: 00
X-imss-reprocess-rules: 811.93 1254.17
X-imss-reprocess-type: readdress
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/PHbh8PPIAw1jaUWVzh3uG-pxEIM>
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: Thu, 28 Nov 2019 03:34:13 -0000

-----Original Message-----
From: ipv6 <ipv6-bounces@ietf.org> On Behalf Of Brian E Carpenter

> As I experienced years ago when my Ph.D. student was making real-world experiments with SHIM6, and as RFC7872 reported too, it's an observed fact that the Internet isn't transparent to packets with extension headers, not even to currently standardised ones. The same appears to have been true for IPv4 Options for at least 25 years. So, to be honest, I have no idea how to change that for the open Internet. We seem to be stuck with a lowest common denominator network layer.

Isn't the problem that routers must mostly not mess with these extension headers? Even hop-by-hop headers can be ignored by routers (unless specifically configured not to ignore)?

So, you have a layer 3 extension option, but the boxes which do the heavy lifting at layer 3 must never mess with. On the other hand, end systems, which can play with IP extension headers, have virtually no knowledge of the network topology details.

Router manufacturers seem to prefer the simplest possible routing mechanization. Hosts don't typically have a clue how best to use the knob. My impression has always been that people are as discouraged to use layer 3 extension headers, as they are to use packet fragmentation. One of those things you want to avoid, unless you're a glutton for punishment? Not so?

Happy Thanksgiving, for those to whom this applies.

Bert