[IPv6]Re: Fwd: New Version Notification for draft-ietf-6man-eh-limits-17.txt
Tom Herbert <tom@herbertland.com> Tue, 10 December 2024 20:10 UTC
Return-Path: <tom@herbertland.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 26BF7C1840DB for <ipv6@ietfa.amsl.com>; Tue, 10 Dec 2024 12:10:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, 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_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=herbertland.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 WTX4BgOUaaBE for <ipv6@ietfa.amsl.com>; Tue, 10 Dec 2024 12:10:36 -0800 (PST)
Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AE6FC1840C8 for <ipv6@ietf.org>; Tue, 10 Dec 2024 12:10:36 -0800 (PST)
Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5d3dce16a3dso6346915a12.1 for <ipv6@ietf.org>; Tue, 10 Dec 2024 12:10:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland.com; s=google; t=1733861435; x=1734466235; darn=ietf.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lI608689Bg3OWubYYLsruKWve8MSMaRbcMspW6n43D0=; b=Va80GXmB4G4i+A7+MNw4gxe9LfPQjML/xZDXQqdbvRawZGuoMopA1nkghCTkt35Dtr Xq+A/sZiqBBGKHXSLnoHm9V9pqpQanb5dXPCXTvYZPYIjnkO2ZXOVV295z1VUp0AcsX/ aEOZg8voR6WFZa4bLEFPUj9vZUR95oJobkuCaYpOF4k542uhrMaoizbVwFWZPA8XwjtI C5FsgWU43EAhJN7kugSfMU9p6hOgG8sI9uzxQd2O3aj9TFC8hDg2jJmCBqBnPzrdvoya D9IO0c4oPj4MqlK6hWa/wT8a8tlq+Ega8BoFnMSHSbjy50rGhY3kb647pc3KSxa5Fv7t ho/g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733861435; x=1734466235; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lI608689Bg3OWubYYLsruKWve8MSMaRbcMspW6n43D0=; b=nV74fRq4MimwhLhoNZrkhgMm4CrE6FuJKg19cs+V4tBMDOzxMEo1WRZYIFJi6csb9Q Sz9IpWlT1lPzI8IcAbySSVS4d+pkFcESUjU2gyeP2oinZpOKScboNKU6xZxXRn8nL1pK 5WeZtvxcx5rg/0qvhZL58LyttQazZSMtEAffu3gfKXfNBm3gop0ujihbjdm+pWf+nG3n fgBwKeU2EKNdUMv27Bki3zipshGeN6rRXND2VBAlESxHKLhkmZCE8ZF4XeO5lqeZJjmg 7QxDFpvSkG8FGSft1lJpZGW96t8ic933zUMquYGv1uc83eWVxorr5+88ZBHBJ3+eWLX7 RSVA==
X-Gm-Message-State: AOJu0YwMz4+thlV7DwETx6R9LKbNmccv9zy79Tr5hSiJKwz/FyMhO1oK FdyQZ+lg4NUjE9WyUfPur+q5l4Ok2FXyl97IbfrheK8ShfCtjPGUb6Jeb24Uquq5ccaWfQKEo3t eidcaOXl0N6gWS69q1GoCkPMEPE1lkinlQRQOwtQtJXmyDGcHiozHojo=
X-Gm-Gg: ASbGnct4Zd61JkY0tHy9fe6cMtGA3Hto7P6ix3g+71WEF5ZIlsymPp4FS1ryV0uQr+5 ciUHFP1oKv4eCFlQGaSOm50cRZjx4I0dywB9H
X-Google-Smtp-Source: AGHT+IENOLxUEVzp9ptI8ZZXiTdEcrjUwmANCKfmo17uoPVU0876f4argCyi4EoMjstMDoQ/gIkf7q6NG5H2Kladv18=
X-Received: by 2002:a05:6402:1e89:b0:5d0:7a0b:b45f with SMTP id 4fb4d7f45d1cf-5d4331c4c12mr60930a12.10.1733861434916; Tue, 10 Dec 2024 12:10:34 -0800 (PST)
MIME-Version: 1.0
References: <173352182282.168068.2762448290737178661@dt-datatracker-6747d7fbdb-jqfx6> <CALx6S35m58_2hCsdaDa6d=w3KgyJ_=xrSO7xhgcoOvF6xJie9g@mail.gmail.com> <BN0P110MB142083E07DB8E77DEC311CEFA33CA@BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM> <BN0P110MB14204AF333381380D8BB8FFAA33DA@BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM>
In-Reply-To: <BN0P110MB14204AF333381380D8BB8FFAA33DA@BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM>
From: Tom Herbert <tom@herbertland.com>
Date: Tue, 10 Dec 2024 12:10:22 -0800
Message-ID: <CALx6S3734wtfqdHm4N6dC1x5fx6dCiMpmuZtDYdHqckE70SOaA@mail.gmail.com>
To: "Templin (US), Fred L" <Fred.L.Templin=40boeing.com@dmarc.ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: AMK4C4FVBVRXFWR446SWVIJEB3LL7PIA
X-Message-ID-Hash: AMK4C4FVBVRXFWR446SWVIJEB3LL7PIA
X-MailFrom: tom@herbertland.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ipv6.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 6man <ipv6@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [IPv6]Re: Fwd: New Version Notification for draft-ietf-6man-eh-limits-17.txt
List-Id: "IPv6 Maintenance Working Group (6man)" <ipv6.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/gLl4jNWkZEe0Ao5hBzRHsmc3N8k>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Owner: <mailto:ipv6-owner@ietf.org>
List-Post: <mailto:ipv6@ietf.org>
List-Subscribe: <mailto:ipv6-join@ietf.org>
List-Unsubscribe: <mailto:ipv6-leave@ietf.org>
On Tue, Dec 10, 2024 at 11:06 AM Templin (US), Fred L <Fred.L.Templin=40boeing.com@dmarc.ietf.org> wrote: > > Tom, answering my own message, RFC9673 seems to allow end systems to ignore HBH options > even if they set a bit indicating a packet containing an unrecognized option should be dropped. > I do not see the "eh-limits" draft changing that behavior in any way. What this means is that the > IP Parcels and Advanced Jumbos facilities cannot be supported out of HBH options alone - they > also need support from UDP option processing. > > What I would like to propose is the following: UDP/IP Parcels and Advanced Jumbos set UDP > Length to 8 to indicate that no UDP payload octets immediately follow the UDP header but > rather the UDP surplus area (containing zero or more options) immediately follows the UDP > header. Then, if an EOL option appears before the end of the surplus area, the remainder of > the surplus area is interpreted as a Parcel Buffer (format TBA). This would have non-zero > data following the EOL option and extending to the end of the surplus area. Or, if that > would not be palatable, define a new 1-octet UDP option such as "PBJ" to have the > same meaning as EOL but with the difference that a Parcel Buffer and not an all-0's > block immediately follows. > > This would still be done in consultation with the HBH option when the option includes > an extended payload length field. This would allow for surplus areas that are longer > than can be expressed in a 16-bit length field. The format of a UDP/IP parcel would > then be similar to the format of a TCP packet, which begins with an IP header followed > by TCP/UDP header followed by options followed by protocol data. > > Anyway, if this idea is liked then we may need to get some changes into the > UDP options draft. > Fred, Why not use a Destination Option? Destination options are not allowed to be ignored by a receiving host, works with any protocol, and are supported on the Internet and implementations. Tom > Thank you for your thoughts, > > Fred > > > -----Original Message----- > > From: Templin (US), Fred L <Fred.L.Templin=40boeing.com@dmarc.ietf.org> > > Sent: Monday, December 09, 2024 10:39 AM > > To: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>; 6man <ipv6@ietf.org> > > Subject: [IPv6]Re: Fwd: New Version Notification for draft-ietf-6man-eh-limits-17.txt > > > > Tom, I read the -17 but can't see where it refers to: > > > > - Add allowance for a receiving host to ignore HBH options to be > > consistent with RFC9673 > > > > Can you point to the draft text this bullet refers to? > > > > Thank you - Fred > > > > > > > -----Original Message----- > > > From: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org> > > > Sent: Friday, December 06, 2024 2:03 PM > > > To: 6man <ipv6@ietf.org> > > > Subject: [IPv6]Fwd: New Version Notification for draft-ietf-6man-eh-limits-17.txt > > > > > > Hello, > > > > > > I have posted -17 of the eh-limits drafts. This addresses comments > > > from the TSVART, SECDIR, and ARTART reviews. > > > > > > Changes include: > > > - Replace "specification" with "document" > > > - Remove some unnecessary supporting text > > > - Add a reference to RFC9000, QUIC's limit on extension headers > > > - Refer to RFC9673 instead of the I-D > > > - Add appendix describing rationale on limiting EH number and ordering > > > - Add allowance for a receiving host to ignore HBH options to be > > > consistent with RFC9673 > > > - Change "SHOULD drop" to "MUST drop" if a host doesn't process all > > > Destination Options of EHs. Similarly, for intermediate nodes for > > > DestOpts before the Routing Header and EHs through the Routing Header > > > - Add a description of the changes to RFC8504 requirements on hosts and EHs > > > - Add reference to RFC9098 when discussing routers that need to process L4 > > > - Remove reiteration of requirements in the appendix > > > - Added appendix action about limits on extension header ordering and > > > number of occurrences > > > > > > Thanks, Tom > > > > > > > > > > > > > > > > > > > > > ---------- Forwarded message --------- > > > From: <internet-drafts@ietf.org> > > > Date: Fri, Dec 6, 2024 at 1:50 PM > > > Subject: New Version Notification for draft-ietf-6man-eh-limits-17.txt > > > To: Tom Herbert <tom@herbertland.com> > > > > > > > > > A new version of Internet-Draft draft-ietf-6man-eh-limits-17.txt has been > > > successfully submitted by Tom Herbert and posted to the > > > IETF repository. > > > > > > Name: draft-ietf-6man-eh-limits > > > Revision: 17 > > > Title: Limits on Sending and Processing IPv6 Extension Headers > > > Date: 2024-12-06 > > > Group: 6man > > > Pages: 19 > > > URL: https://www.ietf.org/archive/id/draft-ietf-6man-eh-limits-17.txt > > > Status: https://datatracker.ietf.org/doc/draft-ietf-6man-eh-limits/ > > > HTMLized: https://datatracker.ietf.org/doc/html/draft-ietf-6man-eh-limits > > > Diff: https://author-tools.ietf.org/iddiff?url2=draft-ietf-6man-eh-limits-17 > > > > > > Abstract: > > > > > > This document defines various limits that may be applied to > > > receiving, sending, and otherwise processing packets that contain > > > IPv6 extension headers. Limits are pragmatic to facilitate > > > interoperability amongst hosts and routers, thereby increasing the > > > deployability of extension headers. The limits described herein > > > establish the minimum baseline of support for use of extension > > > headers on the Internet. If it is known that all communicating > > > parties for a particular communication, including destination hosts > > > and any routers in the path, are capable of supporting more than the > > > baseline then these default limits may be freely exceeded. > > > > > > > > > > > > The IETF Secretariat > > > > > > -------------------------------------------------------------------- > > > IETF IPv6 working group mailing list > > > ipv6@ietf.org > > > List Info: https://mailman3.ietf.org/mailman3/lists/ipv6@ietf.org/ > > > -------------------------------------------------------------------- > > -------------------------------------------------------------------- > > IETF IPv6 working group mailing list > > ipv6@ietf.org > > List Info: https://mailman3.ietf.org/mailman3/lists/ipv6@ietf.org/ > > --------------------------------------------------------------------
- [IPv6]Fwd: New Version Notification for draft-iet… Tom Herbert
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L
- [IPv6]Re: Fwd: New Version Notification for draft… Tom Herbert
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L
- [IPv6]Re: Fwd: New Version Notification for draft… Tom Herbert
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L
- [IPv6]Re: Fwd: New Version Notification for draft… C. M. Heard
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L
- [IPv6]Re: Fwd: New Version Notification for draft… Templin (US), Fred L