Return-Path: <otroan@employees.org>
X-Original-To: int-area@mail2.ietf.org
Delivered-To: int-area@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id F15AD51BC75D
	for <int-area@mail2.ietf.org>; Fri,  8 Aug 2025 08:39:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.798
X-Spam-Level: 
X-Spam-Status: No, score=-2.798 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_LOW=-0.7,
	RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
	RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
	SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=employees.org
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id gYad-5RnLiOB for <int-area@mail2.ietf.org>;
	Fri,  8 Aug 2025 08:39:44 -0700 (PDT)
Received: from proxmox01.kjsl.com (proxmox01.kjsl.com [204.87.183.6])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id 395C751BC6FC
	for <Int-area@ietf.org>; Fri,  8 Aug 2025 08:39:44 -0700 (PDT)
Received: from proxmox01.kjsl.com (localhost.localdomain [127.0.0.1])
	by proxmox01.kjsl.com (Proxmox) with ESMTP id 9681BE8336;
	Fri,  8 Aug 2025 15:39:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=employees.org;
	 h=cc:cc:content-transfer-encoding:content-type:content-type
	:date:from:from:in-reply-to:message-id:mime-version:references
	:reply-to:subject:subject:to:to; s=prox2023; bh=aCEVbcwUwJUqaDhq
	n3utELmreLVd40IgTEvAMhp0aX4=; b=IIxgqcPDFPWJPwHd47LjBHpM3p66XC0t
	fNq0yWly6bbHv5xb+iWH4+U66Do6CgvOOmR5A7Vo5+JTdFwcDox/UhGADmJ+35k4
	n5tsLhMWbujaXHEIehFsbCkRWCJ+OWZDXYhQAnjge2nyNiwyV2qpOanF0j7jQ+9B
	KDeBSzi2M57l0mhdATHRX8y0bM8P1qN7hfExMd//ZOk5pxUUl3I5hv+maiUKlPWy
	OUmRo+skx/L6LXghv8LJsuQLJTaTYP2G102lLujPqc1bc10UDmXof/DyAfXkG8QW
	mXpvP2ltZIxw/yBQmuePe1VZiQWTiuoKn2Lr1eAog80yK7kGmpgb8A==
Received: from clarinet.employees.org (clarinet.employees.org
 [198.137.202.74])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest
 SHA256)
	(No client certificate requested)
	by proxmox01.kjsl.com (Proxmox) with ESMTPS id 79F8FE8333;
	Fri,  8 Aug 2025 15:39:43 +0000 (UTC)
Received: from smtpclient.apple (unknown
 [IPv6:2001:4650:c3ed:37a:9e2a:f334:61dc:ff10])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange x25519 server-signature ECDSA (prime256v1) server-digest
 SHA256)
	(No client certificate requested)
	by clarinet.employees.org (Postfix) with ESMTPSA id 21A852C77FD0;
	Fri, 08 Aug 2025 15:39:43 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
From: =?utf-8?Q?Ole_Tr=C3=B8an?= <otroan@employees.org>
Mime-Version: 1.0 (1.0)
Date: Fri, 8 Aug 2025 17:39:30 +0200
Message-Id: <ABFD390A-386C-4E8D-84BC-B9EF752E1835@employees.org>
References: <83EC3EBE-17D3-4545-BE6B-40A15D27869D@strayalpha.com>
In-Reply-To: <83EC3EBE-17D3-4545-BE6B-40A15D27869D@strayalpha.com>
To: touch@strayalpha.com
X-Mailer: iPhone Mail (22F76)
Message-ID-Hash: DV7XXHOGL3HTM2XOY2TWRZSMI6W5Q2ZR
X-Message-ID-Hash: DV7XXHOGL3HTM2XOY2TWRZSMI6W5Q2ZR
X-MailFrom: otroan@employees.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-int-area.ietf.org-0;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: Fred L Templin <Fred.L.Templin=40boeing.com@dmarc.ietf.org>,
 Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>,
 Internet Area <Int-area@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: =?utf-8?q?=5BInt-area=5D_Re=3A_WGLC_for_=22IP_Tunnels_in_the_Internet_Archit?=
	=?utf-8?q?ecture=22_draft-ietf-intarea-tunnels?=
List-Id: IETF Internet Area WG Mailing List <int-area.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/int-area/l6Vlj1bnBVUBqUcDd19TCA8JyOQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Owner: <mailto:int-area-owner@ietf.org>
List-Post: <mailto:int-area@ietf.org>
List-Subscribe: <mailto:int-area-join@ietf.org>
List-Unsubscribe: <mailto:int-area-leave@ietf.org>

Thanks Joe!
Ah, I misread =C2=ABOuter fragmentation=C2=BB to imply =C2=ABOuter IP fragme=
ntation=C2=BB.

Thanks for the clarification.=20

Ole


> On 8 Aug 2025, at 16:07, touch@strayalpha.com wrote:
>=20
> =EF=BB=BFHi, Ole,
>=20
>>> On Aug 8, 2025, at 12:26=E2=80=AFAM, Ole Troan <otroan@employees.org> wr=
ote:
>>>=20
>>> Additionally:
>>>=20
>>>> On Aug 7, 2025, at 1:15=E2=80=AFPM, Templin (US), Fred L <Fred.L.Templi=
n=3D40boeing.com@dmarc.ietf.org> wrote:
>>>>=20
>>>> Many tunneling protocols live by =E2=80=9Cgrace=E2=80=9D and assume 150=
0 everywhere. But, robust
>>>> tunneling protocols need to live by the =E2=80=9Claw=E2=80=9D, and the l=
aw says 1280.
>>>=20
>>> And its subtle - for IPv4, they assume 1500 everywhere but it=E2=80=99s r=
eally 576 after reassembly at the receiver.
>>>=20
>>> For IPv6, it=E2=80=99s 1280 over each hop BUT up to 1500 after reassembl=
y at each receiver.
>>>=20
>>> These and other aspects are why this isn=E2=80=99t just an op-ed.
>>=20
>> I think the current text is fine from a historical perspective.
>> For future recommendations I would prefer a recommendation that tunnels m=
ust support link-layer segmentation and reassembly.
>> That could be UDP options FRAG or something else.
>>=20
>> Outer IP fragmentation is undesirable for multiple reasons.
>> E.g. a tunnel tail-end has to reassemble _before_ it can check if the fra=
gment chain belongs to a tunnel. Last I looked, a lot of IP fragments are pa=
rt of attacks, and they are costly to process.
>>=20
>> Ole
>=20
> Tunnel fragments must be reassembled by the receiver - that=E2=80=99s a fu=
ndamental point of the document. The mechanism used for fragmentation and re=
assembly happens on the packet being tunneled, not within that packet. That i=
s what outer fragmentation refers to - not necessarily fragmentation at the o=
utermost IP layer.
>=20
> I.e., yes, we can avoid use of IP fragmentation IF there are other protoco=
l layers available as part of tunnel encapsulation. But regardless of method=
 used, the tunnel endpoint MUST do the reassembly.
>=20
> That clarification can be added.
>=20
> Joe
>=20
>=20


