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

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 21 March 2024 19:06 UTC

Return-Path: <brian.e.carpenter@gmail.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 C8E62C1D4A67 for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 12:06:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=gmail.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 MyrVYoc1MbVh for <int-area@ietfa.amsl.com>; Thu, 21 Mar 2024 12:06:48 -0700 (PDT)
Received: from mail-vs1-xe2b.google.com (mail-vs1-xe2b.google.com [IPv6:2607:f8b0:4864:20::e2b]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 2C62FC1CAF4C for <int-area@ietf.org>; Thu, 21 Mar 2024 12:06:48 -0700 (PDT)
Received: by mail-vs1-xe2b.google.com with SMTP id ada2fe7eead31-4765c5905a8so455479137.0 for <int-area@ietf.org>; Thu, 21 Mar 2024 12:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711048007; x=1711652807; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=JIiBvQ9d7VhsoMkvpFmM9gq8BgpBKdv9IzeCPEwOYaw=; b=AGwMr3b/7fxBlNz9Qxlq8Z5AgNBORlF9cr6u0XnP8rH+Im9UCfFkxt9xhyx6i7fCHi LJBw5gCfL7PI8C0Wo9dbtLvMsFzNlQR94hymP7uBI5Xx0OtZkyh/Ab+nO76NIRe4Y65y Abvl0jjUXL278H2yptxzjdx+iYQzPPA+6vnEkTkA/XfqEtIVIpVs0hobcmZadka5dVVN Eya5ubTj3zsB4WUKLJczVPb/rMX7hYoqcCXEgUlVersZfK50YEywhvAFqygqrMEhMNGV cpkcynCFEPFbjktsqL3mDWym4HYYHTcYnF0lYxLkqxej769UXTDLIykjbJq79Q+fdQLR BgSg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711048007; x=1711652807; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JIiBvQ9d7VhsoMkvpFmM9gq8BgpBKdv9IzeCPEwOYaw=; b=qpgpC6OpZTcqK33d3WVIuAXfSG6qpBCYA2GkdCOb5H884ttmf7YrJnZRNuYiYg0kQ+ f9Zz6W0PHs+PgRJHGcI0QnBJTxILH9e46U126nGexI1xwY3ODvZjDcSaNqSHxoyYbzyn PQJ2MgFPuhExm5bi1srq9QzApmyouxpwdCLDCJlogwVVn9Niz+cU8cg90HizSICQ2Arf 7c1EVvOtafENH018fOhwcXtg+JTt+muZVBZoaA4ZgYrZZtl0E5MVVA052C95f8a/25mj 8IdcRRZK4UCDjYIch2JdsEMVF0PT7vLx4K7zwVvQutN++GrBBzH/Bd8f4H4aKICVSQlo MX4g==
X-Gm-Message-State: AOJu0YyMmHcRWYb0ZeWNh4sGZ2ZQcojUH76UK9bTdcirycXIN2+zg8nh q640rN6Qp6quOy0FsoUqjZp0t2N+uSVBm90qVyKkKQSNV8msLXr3EKsmx5MM3lw=
X-Google-Smtp-Source: AGHT+IH5NhbmAiKuU0Qk58vLLx8Bu4gitIYwmSkaS3UojHgO+///c/wd5PABAzg+ENPcpA9LHBDkaQ==
X-Received: by 2002:a05:6a20:2588:b0:1a3:25f9:eec with SMTP id k8-20020a056a20258800b001a325f90eecmr488972pzd.40.1711047570316; Thu, 21 Mar 2024 11:59:30 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id p38-20020a056a000a2600b006ea80a9827dsm101505pfh.82.2024.03.21.11.59.29 for <int-area@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 Mar 2024 11:59:30 -0700 (PDT)
Message-ID: <b58c4ffe-9aeb-4da6-9b2e-ce8d472ded7f@gmail.com>
Date: Fri, 22 Mar 2024 07:59:27 +1300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: int-area@ietf.org
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> <SN6PR08MB3920E4B4094B92CC54BA43F1E6322@SN6PR08MB3920.namprd08.prod.outlook.com>
Content-Language: en-US
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <SN6PR08MB3920E4B4094B92CC54BA43F1E6322@SN6PR08MB3920.namprd08.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/zdBOfBC8zQscRSmvykD5STKR5yc>
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 19:06:48 -0000

On 22-Mar-24 03:53, Robinson, Herbie wrote:
> 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.

I'll say it because nobody else has (recently).

Why should the IETF spend effort on upgrading IPv4 capabilities at this point?

    Brian

> 
> *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
> 
> 
> _______________________________________________
> Int-area mailing list
> Int-area@ietf.org
> https://www.ietf.org/mailman/listinfo/int-area