Re: [Int-area] [EXTERNAL] Re: New Version Notification for draft-herbert-ipv4-eh-03.txt

"Robinson, Herbie" <Herbie.Robinson@stratus.com> Thu, 21 March 2024 14:53 UTC

Return-Path: <herbie.robinson@stratus.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94F9FC14F73E for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 07:53:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=stratus.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S3Y70WKV693h for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 07:53:52 -0700 (PDT)
Received: from us-smtp-delivery-131.mimecast.com (us-smtp-delivery-131.mimecast.com [170.10.133.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98135C14F6A9 for <int-area@ietf.org>; Thu, 21 Mar 2024 07:53:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stratus.com; s=mimecast20220629; t=1711032831; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4pkUxSFbHOj9vdd6u/hmNQYGnAe8gnZFAgBdS4CAbpE=; b=SLtLqhA/pTJ53X5quEVZwfwkZMu/7OJyMN61XuOOrhpc9xZq5rwdNGD440FgFIv0Nxt+cF 3XyBfGfRu7t9e4J+y7fq4S50mRPj7F1OE36MeWqN9dI2X7aOmYb1khdmXidsimb47I24B1 1snv/RfnTWl6DxZ0ydVBFfdFAQpaAhS6OCuh3KGu65XrsC6sihdfNuIDoFusIN+Ft0oij5 1Drt+6tuHnPtqLxywV6sk+P2QY2OFQqx0aaIcklJOv5KfFp82u24dYZf9f+zut5d7oudK0 yB8iNyY3mprMeCtlLynrX/zUw8i1eRj9ia4kDDs5YGBlYVAeFT/BLV+lb7Mviw==
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-118-ul98tpJ6N3Kx8s6Auvv_oA-1; Thu, 21 Mar 2024 10:53:50 -0400
X-MC-Unique: ul98tpJ6N3Kx8s6Auvv_oA-1
Received: from SN6PR08MB3920.namprd08.prod.outlook.com (2603:10b6:805:1f::27) by CO1PR08MB6484.namprd08.prod.outlook.com (2603:10b6:303:94::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.31; Thu, 21 Mar 2024 14:53:38 +0000
Received: from SN6PR08MB3920.namprd08.prod.outlook.com ([fe80::5171:54b9:afb8:8a7c]) by SN6PR08MB3920.namprd08.prod.outlook.com ([fe80::5171:54b9:afb8:8a7c%7]) with mapi id 15.20.7386.031; Thu, 21 Mar 2024 14:53:38 +0000
From: "Robinson, Herbie" <Herbie.Robinson@stratus.com>
To: "touch@strayalpha.com" <touch@strayalpha.com>, Toerless Eckert <tte@cs.fau.de>
CC: int-area <int-area@ietf.org>
Thread-Topic: [EXTERNAL] Re: [Int-area] New Version Notification for draft-herbert-ipv4-eh-03.txt
Thread-Index: AQHae56puKo6oP+kqUW1/+xMqoPkt7FCR1NQ
Date: Thu, 21 Mar 2024 14:53:37 +0000
Message-ID: <SN6PR08MB3920E4B4094B92CC54BA43F1E6322@SN6PR08MB3920.namprd08.prod.outlook.com>
References: <170865175505.14082.3856617737779580933@ietfa.amsl.com> <CALx6S363oh+7rNMaMa0s+9A-xeyLBy+ct-Q_Bx0xQm_di1PPJA@mail.gmail.com> <ZeZjGyxmuapXz5tb@faui48e.informatik.uni-erlangen.de> <CALx6S34OFL7tzabL+RMvB3nkad5k9esCD_dFpMi6DUtUEG-Dmg@mail.gmail.com> <ZedO1u7aheBhZ26N@faui48e.informatik.uni-erlangen.de> <ZfurRK_oNVES2hVz@faui48e.informatik.uni-erlangen.de> <CALx6S36L57vPa5YkiV3khYbFpPPgPUVynWaRVno0BufvXcALeA@mail.gmail.com> <Zfu5GQ7101lMnHGs@faui48e.informatik.uni-erlangen.de> <DCE2D4E2-9C5D-40B7-952F-7424E7FCBAFE@strayalpha.com>
In-Reply-To: <DCE2D4E2-9C5D-40B7-952F-7424E7FCBAFE@strayalpha.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN6PR08MB3920:EE_|CO1PR08MB6484:EE_
x-ms-office365-filtering-correlation-id: cdb22afa-d656-4857-be29-08dc49b6b0e9
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: 4qSNWYaTFN6sp1MmPqHpegO/+oLFqoIM2RyfUNlBG3q49elOPd9hba36TUtT/mq3E2GOgSvmqpcY14lkYHsByqp9d5D/CeDIWodh6OKd++nJpA4gA4uezunrkUAydeUiElSGeP8cgnDrR1QfwM6AQAl0LufRmg7S0y3vS/poF3ceQVnBFiUIBG+HNxCjdQForJjHUkkNQGFavsGom50EQ0o8U4vCaGsiwcV/8wP/M9h95QgZ8Mv+hIqL/xRfoIIZRK4XrZeMQl/6FLPYo8M9PyikCBiry3ZfebuU4tjC8kaCseY9zVNU7fl3OyoQebiCD2G6/9wisOU7X/StNL5LpcVaxbK6MMsCZd1UIRy8F2qFs0ilV1AbmrLcVjXOOTILLNfvmSnDhRxY8MAIZlzYPMrUWsxhePoEizdIG8p4o6hSk4g9QbNXqvosHEn1XZh4uSFoEVq5CelFHKNj7e7crIrsm14xgzBo+gX4ZCAOA28HtTCQlWxuW8VVpNbR6mP6bhaHTeFN3GVbfYNEgmVS2eERX7dMZzoBjJsBY/J2Sfz44njWDZwdhmcetBf1QebXShE58+G8u1T5TTYo3fFF5W5zBZpDsUo9cB1O8D3axh38A7by25oHPT8McY3aWwLt/JhXhzAVmrFpfkc1ClPte0+LruJZto3rlm3GQjogSZzmBPFcarZOEidM06t7rezQT1lrBt3mCJ4aX4j2AkCzZA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR08MB3920.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: lC92npe+lrtdey8j2ZpttkGwIjL2uAwPOlupz9GOBLc93YczUplX9iaZIqtD/bgzKbK1Xhwi2g3m7C+cv4cXT88uHSYi7ASVyT7ltce/4Ucm8BSKiH+KIKKrpqCVTLZpe0E4nj2QiLWE9azNRIWVxv+BKMYHZdEbGefzauCIkDfmeQZMHzpxcKDg4GILTIyYVuT/fTyzFk03HHqW6RuctINo1ALzE8Sq78RDxue7cEJ/s15qWNinAXdl6Ffv/yjA+yAQdqWyfLlvjdRFolO8HZaQNp2ZweYcxwoff2ks3Ubh2VT3/wV9FYIkK8Ok/70w4qZxSyDhj5/el6+Cn/zk091BPd+GAnf9deQb6LMqnoWRAbICdvJGyPUODoczhVne3GFUGU1ef1aXvkKJX2VjmKn5ABikodZw42qKMC8G1pglFdd+6VntN9EqwZsV2K74VrchgNEeoSRQjy5iDNHTAvk2VG0bKZlaytW5nXAj8Od3HnhQrvXiY05m9ZQTZG5BVe/DoSwintrkcl6MAbHKIZ/8HRge3SIEYV74vG991arveDOoaiMHxrIci0hzCKKNL1y8XvlzfVBPthw9maMeny0Wju5d3s8GZlKTLCCwAjFmQSZPUYeH9kJx5EMwZVe4fn4ig7k6DqtedADKa4uw8D8W8DlL7Ll/98IQI7W7sX5u9OR6TOJIQqBeb3UD8m5yiq2p2WjE2tffV+nXMz5wSAxw5NSB32IEoaUWOJU1KQC/tVWyd0PhmJipg+X/gwiFkd20y9ftp264dkQwWyMh64sx3rY2Py8koHlEIxDq2MLHaYniOG1jsxFyeFPGm/N3byn2nhE9LHq/UnwzqvPlosE6rqM8LI8oYwsKAsncrJ1BxaJ+sVJiLqdKe0v6K65WjhtKP9SD/15GelJP4CeAerpDb9mSVHq+/1odHf2dLmRzBqVG+IAoQQGEAhVIc+hz5AIQ+neDUP+o4qyVaNBGbFmlPGr8kADyLLEumsCEzpZvsBIH+YdoLhHO4MktSsGUawT+dI1jyXrtzqkgdZV9RT1q1PqQK2ZBJfYuuFC66X3aEQ7s2gUtfLDoA18wEuGK7CXVefJjMIo2p6y75jSfPi5hL3fuziRoTqQWno1TFrMy9DyHEWjWLyAJskhoQj1pXZjLqmY3+Jy8gpNy4IWSmFp77SCl/ND20w/79HvTD2/F3yCkGwah6Y5QpkN39HeL2NOTk8r1kM58ocW2l8I1m9Up1etn+rvyA1yC6mIdoxBBGe2wOR1VMVVhLNtmkjWE9F1VJNmaiHzJTS8q34M7q+VfV8DOZjjf48fk0qV4w+g3WM12CWZ+8x3X6h6fdhgIwF0aFWGISVn8oFUlMlxL+ifbTMkH5S6F27LEMeHTGywErxyg6LfyiuhTtctOjBC7oshOXwKD+XarqAT8m76NaLuiFru3BA/cMLg++2+Tx4JP8iZdh030L+45TE5VHzO3NhGouQ3itVCUCbfsoTGdXbg73GyEexRdG4QcCk4D1TboeP6r9uMfDA8iCGqATaOKwibVU/6Vlizx7Z7ez7mza6/81Ucq8dvSqUx1Az6uSRigsLfyQ66WKbbvfmqrth/G
MIME-Version: 1.0
X-OriginatorOrg: stratus.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR08MB3920.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cdb22afa-d656-4857-be29-08dc49b6b0e9
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2024 14:53:38.0521 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: de36b473-b8ad-46ff-837f-9da16b8d1b77
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eIckiDbKxaI1gtr9xCx5JlxiBGPKZ5f34WMNr2bBFksSqIdGvBi2SMHKLSR+BLo9CDNVS+rD6Mz1r/3507xttsz9cgwm27a5ZL5Sasrqw0o=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR08MB6484
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: stratus.com
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_SN6PR08MB3920E4B4094B92CC54BA43F1E6322SN6PR08MB3920namp_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/ffk12cdy9zuYSAxAg2pcLiPbED0>
Subject: Re: [Int-area] [EXTERNAL] Re: New Version Notification for draft-herbert-ipv4-eh-03.txt
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Internet Area WG Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Mar 2024 14:53:56 -0000

I would say that, in theory, that’s not a show stopper, but in practice it is a lot of work to implement – enough to suggest that you wouldn’t get enough implementations to make it useable.

From: Int-area <int-area-bounces@ietf.org> On Behalf Of touch@strayalpha.com
Sent: Thursday, March 21, 2024 10:46 AM
To: Toerless Eckert <tte@cs.fau.de>
Cc: int-area <int-area@ietf.org>
Subject: [EXTERNAL] Re: [Int-area] New Version Notification for draft-herbert-ipv4-eh-03.txt


[EXTERNAL SENDER: This email originated from outside of Stratus Technologies. Do not click links or open attachments unless you recognize the sender and know the content is safe.]

________________________________
On Mar 20, 2024, at 9:35 PM, Toerless Eckert <tte@cs.fau.de<mailto:tte@cs.fau.de>> wrote:

On Wed, Mar 20, 2024 at 09:20:24PM -0700, Tom Herbert wrote:

In other words, Destination Option Headers do not have fundamentally distinct
processing requirements on the destination host examining it than any other
possible protocol header (e.g.: UDP, TCP), or at least we could not find such a description
for any such guiding rules or treatment differences in RFC8200.

Yes, that's mostly how all the IP protocols are implemented.
Processing of an encapsulated  protocol isn't completely independent,
for instance the pseudo header for the TCP and UDP checksum is
different for IPv4 and IPv6.

Right. But it seems unrelated to whether or not a header is an extension header,
TCP and UDP not being extension headers for example.

I haven’t seen it mentioned yet (apologies if so), but there is a big difference between extension headers and encapsulated protocols.

Extension headers - no matter how many - can each refer back to the base header. Same for the first encapsulated protocol.

E.g.:

              IP1 IP2 IP3 TCP….                              TCP uses a pseudo header based on IP3
But:
              IPv6a EHb EHc TCP…       TCP uses a pseudo header based on IPv6a; each of the EH’s can also refer back to IPv6a

I see NO way to do this with any mechanism for IPv4 except options (whose space is limited). There’s no way to redefine protocol processing to ensure that information can be “Carried” forward across EHs.

This seems like a show-stopper; has it been addressed?

Joe