Re: [IPv6] FW: I-D Action: draft-templin-6man-ipid-ext-00.txt

"Templin (US), Fred L" <Fred.L.Templin@boeing.com> Thu, 07 December 2023 15:58 UTC

Return-Path: <Fred.L.Templin@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 939ABC14F616; Thu, 7 Dec 2023 07:58:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=boeing.com header.b="YNwGfypD"; dkim=pass (1024-bit key) header.d=boeing.onmicrosoft.com header.b="eMMGYNiE"
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 P4ap9yj7w7oN; Thu, 7 Dec 2023 07:58:04 -0800 (PST)
Received: from clt-mbsout-01.mbs.boeing.net (clt-mbsout-01.mbs.boeing.net [130.76.144.162]) (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 C4827C14F5FF; Thu, 7 Dec 2023 07:58:02 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/DOWNSTREAM_MBSOUT) with SMTP id 3B7Fvxoh026496; Thu, 7 Dec 2023 10:58:01 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.com; s=boeing-s1912; t=1701964681; bh=ldrDXyphudGuCu/C/EnHVtabYcdYRizwLk7fnfaMafA=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=YNwGfypDTWkTC7SGfdHU3yW2iT6GMABxpF6bSaqkguQ8XvKAFcb8dm7fOJFN1n+0w kjpcl4mXpR5k2MQbqZ6KnLZoP6H8dQbH/d8BeM77oeVEWMA1/pyNYL4ITnnTPFrMtU huM3y6IlgBtzP4UDkk00WhEykTwUwt1EjGkwB/au7bzKPNFVHPj2kYBqlFUQ6TGuWF qcUmJ4RCl/PkgHNghr6AIzPzh6nxmL/2IlcU/hhlMsM1xnYunWYizNKkdOZWhLqzZb P4GCVzgArHrjoAGdJzu53zuRslxR/t1zAC/AI7fjV4K2RMfQs4mcl+eV63gN6kfpid e3N6cC+2P7pfA==
Received: from XCH16-11-11.nos.boeing.com (xch16-11-11.nos.boeing.com [144.115.67.131]) by clt-mbsout-01.mbs.boeing.net (8.15.2/8.15.2/8.15.2/UPSTREAM_MBSOUT) with ESMTPS id 3B7FvuHp026470 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 7 Dec 2023 10:57:57 -0500
Received: from XCH16-09-09.nos.boeing.com (144.115.66.157) by XCH16-11-11.nos.boeing.com (144.115.67.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Thu, 7 Dec 2023 07:57:55 -0800
Received: from XCH19-EDGE-C01.nos.boeing.com (130.76.144.197) by XCH16-09-09.nos.boeing.com (144.115.66.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34 via Frontend Transport; Thu, 7 Dec 2023 07:57:55 -0800
Received: from USG02-CY1-obe.outbound.protection.office365.us (23.103.199.179) by boeing.com (130.76.144.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.27; Thu, 7 Dec 2023 07:57:42 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=g1EcwwQA6XBFO5NhS8Em5EJMxwhvRXR5/q544EatmTNEpfsYx4v64Nc0a8DWUetLE2DQdZ0J+/qbcy/aloHyByCfLwBIiOYIxFWxruKKX+itgG00O0zjmejniwUwaMyOj6J97l3VYHFdI2S26jT+Bn4+BJUCtPznKA6WV2bvmlZK3CWCL+gkgvEsGtrhxVtcsalNkAJnJv16XBdepDif1fwN69X+DEsBCnG/q3Fyd0/f8PZ43qCT8XXN3UZpiakfttZf6EoyLdW2QDbEpY1g45uwVavaOdtHd1Yz0F/spDfbfbX9x19ho7wLPxgwmLVByCNslNhEmFj1L7o+b3qFBQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ldrDXyphudGuCu/C/EnHVtabYcdYRizwLk7fnfaMafA=; b=rPhx80vVKG/E8RD3XLby9+yEjur7YBYfXkS0acXQ2XKE/KkslM5hXveNExeDOkmrcY6BeDW6llvcfBRMJtSmY+ejaEqfdpmxzs5C2ZtbLiNA9BzWLElu0clNRoG6fy9D9Fw9mTu1NOkFhMpLTj0QV/8NtPR+bLlEOuWoItVnnR2vzOAhzKFvvPAoXfwNcK+kaKdhJ4wNoKs4m3/OcmJbUvHE/urR9rXuDaycaQPKPCgeAjQwrEJ23VvrMjoov6oS3xE6HZtgAi8Oh+cWLO+HhpCqKOevhQRWQbRqKslSM72T0AaMPaLTuloECISlVavR4aN+vVh2XK7+7nh+F3TmfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=boeing.com; dmarc=pass action=none header.from=boeing.com; dkim=pass header.d=boeing.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boeing.onmicrosoft.com; s=selector1-boeing-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ldrDXyphudGuCu/C/EnHVtabYcdYRizwLk7fnfaMafA=; b=eMMGYNiE1IjI6ocdP+wvXiedhU9Kw6pNqEkrP61fFVwf9mCv9LPnK79E/8vLDfZ3piguw6vLOq5V5O7K380jYU5S4UpHdY+Puto1K6jTcoPwDYuuZxhukAYvGVFDC5SgazjWgQEXhJOWM2cUsNcxPwwCdef+5B91kiPvoolNyNY=
Received: from BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:183::19) by BN0P110MB1144.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:16c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.40; Thu, 7 Dec 2023 15:57:41 +0000
Received: from BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM ([fe80::5df2:a8d0:34f2:c244]) by BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM ([fe80::5df2:a8d0:34f2:c244%5]) with mapi id 15.20.7002.040; Thu, 7 Dec 2023 15:57:41 +0000
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>
CC: IPv6 List <ipv6@ietf.org>
Thread-Topic: [IPv6] FW: I-D Action: draft-templin-6man-ipid-ext-00.txt
Thread-Index: AQHaKSYbvEqsng2B5ESfGSJ6dMS4jQ==
Date: Thu, 07 Dec 2023 15:57:41 +0000
Message-ID: <BN0P110MB14205F118B67DD0225A18634A38BA@BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM>
References: <13091d25c5874d5ba27b2de77d337646@boeing.com> <CALx6S371iasRTW+gzjgCPT1BY-KxZZau2Fu3qGYnoHpiu3o9tQ@mail.gmail.com>
In-Reply-To: <CALx6S371iasRTW+gzjgCPT1BY-KxZZau2Fu3qGYnoHpiu3o9tQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=boeing.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0P110MB1420:EE_|BN0P110MB1144:EE_
x-ms-office365-filtering-correlation-id: e607710a-e838-4ec9-5403-08dbf73d3e4f
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dW+aeQ2KVcbL7j8k+PlWyiLT/WdIddxCOcOPPU3TRiGH5pdgidjlRWNgEviFQeTHAZoEXWpOwtT5KqtOCaYe8IogsrTTY6qWNwRZNCbirS3HCg76fi9dXhTTj4sac7YJ82WHAFgbHg7G7PmgMU3Osibp6vKKzCJ9PE5NxDINRUgJqTIL0fz+PEFfLF+xw+3EtcLYc8O7XdiNWvnh2uzXGBvzHUMck6OAS6eQYoU9/IzSFzvClJXRLh/ypyXgdD3y7o58gPwzh5pZjwdNWQVSikC0KXhXXySiAkAaxQ4/9BZvij23qUJB1x4eKUnj6VCXvfeQVGeuwrX4Bgk5xPnqHrUa1NsE2+9v8J/w2ZmY262gi4FIwwBE9n564UYULY4DcmWPqCRhDGsese5hmMHlW43juE17qg6FqIj08BRS6nh3qYpL3IWhfhxRgwwPiX9/AS5COTCUmssPlpNOxKYBkHAezvTnGbOwae7mNJp26Y76aLAsqGwjJ18EYcl3y0UBSreGfL4LdLRfQZsB2mWcxCkI22o3kdkX0/j4aZJfHmcpokJLvNqpdNXaWh/ru1HYKtqn5fW22TkP2vRolEz/W24B4PX2VOX1LR0m+ZQJ93Q=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(366004)(230922051799003)(451199024)(186009)(1800799012)(83380400001)(71200400001)(6506007)(66899024)(9686003)(7696005)(53546011)(66574015)(76116006)(64756008)(66946007)(66446008)(66556008)(66476007)(52536014)(38070700009)(55016003)(5660300002)(33656002)(38100700002)(2906002)(4001150100001)(8936002)(8676002)(4326008)(86362001)(122000001)(498600001)(966005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 7+Wetz8EbfrrDqTkKECXqJiWOxfvk/3lDC01qxjYYqd6vGSGc1tdIAUFzxmK8pz0Xof6q59uCZ5kj7xZVp88n8b+cOgDUvfpTF0M/f7DmLyVXR4EqS0FJX5bnvTJjRI45CRCBPfny25DiGFO/jWru/uQq+CRUEWsUZpFWBlUnZYtiavK1P5d/KA9XCt+9UeETd4z9hN/zFV/Aza/PQFn0+/AX1ukOgk70hzcNX9mrfpFYVHZ07SmCTds2zzUeEFgKU6ruIjd1Mw1RFVChplpXcjYXR4sTyYD0PjIUCrSmO5cIdYxv2GAedCNrVDEl0aDE5L83N7H44ejI8arh4Co+/DrRCa5Y7X9+Ql3NnlfUfkfSU87nVExfPC6QYFbRKxAVOib2hpcrdUnlV0nXFC2k3AOfQyMDJGBTadVJXgo3icRk7kaCUFrM/zmQc2/DgFe9Lxb0UHm2SxwfoB+08W1nXM3o+NFjrioo1lC3CaIRGYkzbtDV/H8hZFFW1SaBBYTF2gxGa80ewm/3D56kz+lCq/z4jrnETHD7FR7rtLWtqZS0NuKyhA/gNUUCBtYL01whDeH6HIuqvzu+sUhzBVEvNvCrM5xCAcHZAFkZ7F/bS+4ImWCPOTFc/ZBDDiGxtuqeVBi8iq2a96lABAyNHBEduAKUC+svEf4fRjwjp3IE6MygM5fKmZ5uEZnpRFwBljD17sHncfz5zy9DSryTIz14x/BSQh2Fy5ADtRUA6SVk7JM408Jltl4sf/0COxES9ZFQXqN2Q2luJQQHRRmKOPxrUo4X07ZeyYOfiDbqizd6TP8AYvyAlwLbNc1z73gs7MTSP5+bmvx92pFQOKuIZPgQwuO0DVcyrmtRM37Ra5YOes2p6l2eszGqinpSC4yRFxZEwg1oaEPCgvIsGH+pYA69LmXm2VHHk6ScYWUhoxtOEX8yE6Fm3Xwdk9cDu7LgIjfaY8mZcCBrXexJE1bowXbmWY5BeBIxsZ8isHNvt7GGhKLTzf1Z/GlOpK9caCpx/FmD+nw7QliTjMQY96KuJyjYgRKtySK4hRBQ0uEUC3ct79ZxSGJat94Ibx88GOWFHdVZvv20keuPdVG2DJUuGPck/DbhWxWpRjREZzYf15mpdXnucD7xzYpGcNJb+jl73NWp2rBXqXNGGGFMmDKBhem9fzg1JB66By/SVrtx/n/hi3R+JAqwmQ8/w9FCIh6MWpxfk1Ui3YhnDCSp+f8a1Eb6A1jmc7q6jQPLo5GHlP2ILjQPa9lBuLacSeRVC/7wMB214q9r+4jBEYsQXQUwMLtiQcf9e9lUpYh73TwXdoQTcS3Iu5eMQGbmOyPAnlhK8HWe6eIkE48X9YwlKvtF4Nm4nNpo4uL6l+f9HFD5DgJHQmE3z8S3Xf6b80wtpxQYINe8UzEYvorRTZNUdrHD8+H7TjxpcBdcVKhcfroHbSrbzcfh6zZ/QimGsuySOZPh0cHG90aXX1T4jxdETENQ6s0TYbSPIWj1pCFvSLfOGq4U9x58tbdIGgBW9c5KN3JJX6+eHQQr7t8OgcGE+F6I/uk/vYRkrd859AR0xIJX9L5PjAj3ZjMg65rnM9w8g7htT/C
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0P110MB1420.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: e607710a-e838-4ec9-5403-08dbf73d3e4f
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2023 15:57:41.2912 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bcf48bba-4d6f-4dee-a0d2-7df59cc36629
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0P110MB1144
X-OriginatorOrg: boeing.com
X-TM-SNTS-SMTP: 45347F877B4E8EE4735052EA1C04FAE0674CB08AC3F2F7246BB83735792ACD782000:8
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/pz3W9Ro6yiU96_9J5Gthh9R58DE>
Subject: Re: [IPv6] FW: I-D Action: draft-templin-6man-ipid-ext-00.txt
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.39
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, 07 Dec 2023 15:58:08 -0000

Tom, to the point on performance:

> Please provide references to these studies. Also, note IP
> fragmentation is only one possibility, PMTUD and transport layer
> segmentation is another and that latter seems more prevalent.

If by transport layer segmentation you mean GSO/GRO, it is not the same thing
as IP fragmentation at all. GSO/GRO provide a means for the application of the
source to transfer a block of data containing multiple MTU- or smaller-sized
segments to the kernel in a single system call, then the kernel breaks the
segments out into individual packets that are all no larger than the path MTU
and sends them to the destination. The destination kernel then gathers them
up and posts them to the local application in a reassembled buffer possibly
as large as that used by the original source. But, if some packets are lost,
the destination kernel instead sends up what it has gathered so far which
may be less than the block used by the original source.

IP fragmentation is very different and operates on a single large transport
layer segment instead of multiple smaller ones. And, the studies I am referring
to show that performance was most positively affected by increasing the
segment size even to larger than the path MTU. I implemented GSO/GRO
in the ion-dtn LTP/UDP implementation and noted that the performance
increase I saw was very minor and related to more efficient packaging
and not a system call bottleneck. Conversely, when I increased the segment
sizes to larger than the path MTU and intentionally invoked IP fragmentation
the performance increase was dramatic. You can see this in the charts I
showed at IETF118 intarea here:

https://datatracker.ietf.org/meeting/118/materials/slides-118-intarea-identification-extension-for-the-internet-protocol-00

Again, GSO/GRO address performance limitations of the application/kernel
system call interface which seems to have a positive performance effect for
some applications. But, IP fragmentation addresses a performance limitation
of transport layer protocols in allowing the transport protocol to use larger
segment sizes and therefore have fewer segments to deal with. This latter
service showed significant performance increases for LTP/UDP and historically
provided better performance for services like NFS over UDP. GSO/GRO does
not show a similar performance increase for LTP/UDP.

Fred

> In a
> lossy network, transport layer segmentation will likely have better
> performance than IP fragmentation since we can do selective ACKs (i.e.
> if a fragment is dropped the whole chain needs to be retransmitted). I
> suggest removing this and just provide the need for a larger
> identification field in IP fragmentation (the second half of the
> paragraph).

> -----Original Message-----
> From: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>
> Sent: Monday, December 04, 2023 2:30 PM
> To: Templin (US), Fred L <Fred.L.Templin@boeing.com>
> Cc: IPv6 List <ipv6@ietf.org>
> Subject: Re: [IPv6] FW: I-D Action: draft-templin-6man-ipid-ext-00.txt
> 
> On Tue, Nov 28, 2023 at 1:42 PM Templin (US), Fred L
> <Fred.L.Templin=40boeing.com@dmarc.ietf.org> wrote:
> >
> > 6man, here is a -00 draft that I am moving over here from intarea where it saw some earlier
> > discussion while paring down to focus only on IPv6 aspects. The previous draft version was
> > presented at the intarea session at IETF118, per the minutes:
> >
> > https://datatracker.ietf.org/doc/minutes-118-intarea-202311091400/
> >
> > The draft is titled: "IPv6 Identification Extension", and its goal is to make IPv6 fragmentation
> > and reassembly robust at least within limited domain networks to start with but also for the
> > future of more general open IPv6 Internetworks. This is one aspect of a comprehensive set
> > of services that should support better Internetworking performance through packet size
> > diversity. The draft proposes to update RFC8900.
> >
> > Please review and send comments,
> >
> 
> Hi Fred,
> 
> Here are some comments.
> 
> >From the draft:
> "Studies over many decades have shown that upper layer protocols often
> achieve greater performance by configuring segment sizes that exceed
> the path Maximum Transmission Unit (MTU). When the segment size
> exceeds the path MTU, IP fragmentation at some layer is a natural
> consequence."
> 
> Please provide references to these studies. Also, note IP
> fragmentation is only one possibility, PMTUD and transport layer
> segmentation is another and that latter seems more prevalent. In a
> lossy network, transport layer segmentation will likely have better
> performance than IP fragmentation since we can do selective ACKs (i.e.
> if a fragment is dropped the whole chain needs to be retransmitted). I
> suggest removing this and just provide the need for a larger
> identification field in IP fragmentation (the second half of the
> paragraph).
> 
> >From the draft: "A recent study [I-D.templin-dtn-ltpfrag] proved that
> configuring segment sizes that cause IPv4 packets to exceed the path
> MTU (thereby invoking IPv4 fragmentation and reassembly) provides
> substantial performance increases.. This contradicts decades of
> unfounded assertions to the contrary..."
> 
> It's not clear to me what that draft proves, nor what the substantial
> performance increases are. But even if it did prove something and
> "contradicts decades of unfounded assertions to the contrary", I'm not
> sure it's very relevant since that means there's been decades of
> implementation and burned in deployment based on these assertions. IMO
> this paragraph could be removed since it seems to be more about
> generally promoting the use of IP fragmentation and not extending it
> which is the topic draft.
> 
> >From the draft: "Following reassembly, if the Routing Header is
> present the destination resets the Routing Header Next Header field to
> the value cached in the Extended Fragment Header."
> 
> I think it will be much simpler to just say that the fragmentation
> option cannot be used in Destination Options before a Routing Header.
> 
> The Destination option is type is 00 which means skip if unknown. I
> believe this should be 01 to ensure that the destination host ensures
> that it sees the fragment and properly processes the packet.
> 
> >From the draft: "This allows the source to test whether a destination
> recognizes the Extended Fragment Header by occasionally sending a
> fragmented "probe" packet using the option."
> 
> It should be noted that IP is inherently a stateless protocol so
> probing like this is at most best effort-- it assumes bi-directional
> communications, doesn't work for multicast, or anycast, and has other
> failure cases.
> 
> Section 6 "IPv6 Network Fragmentation" would be major protocol changes
> to IPv6. This would allow IPv6 routers to fragment, and also
> intermediate nodes would be processing Destination Options. I think
> there needs to be a very clear motivation for this and what the exact
> protocol normative requirements are.
> 
> >From the draft: "Extended Fragment Header further MUST appear as the
> first option in the first Destination Options Header". Why is this
> requirement needed?
> 
> >From the draft: "Rather than encourage timely course corrections,
> however, the IETF somehow forgot that IP fragmentation and reassembly
> still serve as essential internetworking functions." This seems
> subjective or potentially provocative. I suggest removing it and
> probably all of Section 9 can be removed without loss of content for
> the main purpose of the draft.
> 
> >From the draft: "The option sets "act" to '00', "chg" to '1'". I'm not
> sure what it means to mark a Destination Options as modifiable in
> flight. I suppose this could be applied to Destination Options before
> the Routing Header, but I don't think that's the intent here. Maybe
> this is related to the idea of network node fragmentation?
> 
> IMO, Multicast and Anycast requirements shouldn't be relegated to an appendix.
> 
> 
> Tom
> 
> 
> 
> 
> 
> 
> 
> 
> > Fred
> >
> > -----Original Message-----
> > From: I-D-Announce <i-d-announce-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
> > Sent: Tuesday, November 28, 2023 1:26 PM
> > To: i-d-announce@ietf.org
> > Subject:  I-D Action: draft-templin-6man-ipid-ext-00.txt
> >
> > Internet-Draft draft-templin-6man-ipid-ext-00.txt is now available.
> >
> >    Title:   IPv6 Identification Extension
> >    Author:  Fred L. Templin
> >    Name:    draft-templin-6man-ipid-ext-00.txt
> >    Pages:   18
> >    Dates:   2023-11-28
> >
> > Abstract:
> >
> >    The Internet Protocol, version 4 (IPv4) header includes a 16-bit
> >    Identification field in all packets, but this length is too small to
> >    ensure reassembly integrity even at moderate data rates in modern
> >    networks.  Even for Internet Protocol, version 6 (IPv6), the 32-bit
> >    Identification field included when a Fragment Header is present may
> >    be smaller than desired for some applications.  This specification
> >    addresses these limitations by specifying an IPv6 Hop-by-Hop option
> >    for Identification Extension; it further provides a messaging service
> >    for fragmentation and reassembly congestion management.
> >
> > The IETF datatracker status page for this Internet-Draft is:
> > https://datatracker.ietf.org/doc/draft-templin-6man-ipid-ext/
> >
> > There is also an HTMLized version available at:
> > https://datatracker.ietf.org/doc/html/draft-templin-6man-ipid-ext-00
> >
> > Internet-Drafts are also available by rsync at:
> > rsync.ietf.org::internet-drafts
> >
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------