Re: Transmission of IPv6 Jumbograms as Atomic Fragments
Justin Iurman <justin.iurman@uliege.be> Thu, 18 November 2021 16:32 UTC
Return-Path: <justin.iurman@uliege.be>
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 9F9273A0929 for <ipv6@ietfa.amsl.com>; Thu, 18 Nov 2021 08:32:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=uliege.be
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7SS71c1qiuxk for <ipv6@ietfa.amsl.com>; Thu, 18 Nov 2021 08:32:18 -0800 (PST)
Received: from serv108.segi.ulg.ac.be (serv108.segi.ulg.ac.be [139.165.32.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FFC63A096D for <ipv6@ietf.org>; Thu, 18 Nov 2021 08:32:17 -0800 (PST)
Received: from mbx12-zne.ulg.ac.be (serv470.segi.ulg.ac.be [139.165.32.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by serv108.segi.ulg.ac.be (Postfix) with ESMTPS id 923D6200E1DF; Thu, 18 Nov 2021 17:32:15 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 serv108.segi.ulg.ac.be 923D6200E1DF
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uliege.be; s=ulg20190529; t=1637253135; bh=wBu/HZN+P7g99K+RSR7FpnC6IbflQfYryhxF9lgWtrU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From; b=0yvKx2feyUJmf+Ofaz4Mo0mmqR5sL3MByYGZoWObyiF8IBA/g+W1PyTl4nhqgwOLD 9gEctcj8ggj+QHX50fiNOnwhyelyeXJriJKsNTVPLillC37kWUIiafA/sjpa/sFIso wYWjKtRzBWKEDgpVmnGxLJytrx+TerESfeT9oVWEMTByDbniPuSdRvIOLq2dxoxEYf HuBYZkpj12POBCzTGDDbkUv20i5fjAfOg2+H9pnQ+RMf5Xrs4X2b0Jc9QtjqpFPZYP Cizoo9k0MPhxRnKyh8HfeJESMXLmIuMq8o8TnhQnq8osBgI7LT6UALMutvNQ/G+La2 hZ5d9wxLCjyUA==
Received: from localhost (localhost [127.0.0.1]) by mbx12-zne.ulg.ac.be (Postfix) with ESMTP id 8B3076008D7F8; Thu, 18 Nov 2021 17:32:15 +0100 (CET)
Received: from mbx12-zne.ulg.ac.be ([127.0.0.1]) by localhost (mbx12-zne.ulg.ac.be [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id OYkNPvzrAhty; Thu, 18 Nov 2021 17:32:15 +0100 (CET)
Received: from mbx12-zne.ulg.ac.be (mbx12-zne.ulg.ac.be [139.165.32.199]) by mbx12-zne.ulg.ac.be (Postfix) with ESMTP id 75BEA6027006D; Thu, 18 Nov 2021 17:32:15 +0100 (CET)
Date: Thu, 18 Nov 2021 17:32:15 +0100
From: Justin Iurman <justin.iurman@uliege.be>
Reply-To: Justin Iurman <justin.iurman@uliege.be>
To: Bob Hinden <bob.hinden@gmail.com>
Cc: IPv6 List <ipv6@ietf.org>
Message-ID: <1721564024.190132679.1637253135381.JavaMail.zimbra@uliege.be>
In-Reply-To: <20FB14B4-B464-4BE1-8266-72AC9B71DE2A@gmail.com>
References: <e9af505844944fb182fb4a9923f54d65@boeing.com> <A5347783-678D-4547-8D19-237F990AB4A5@gmail.com> <748803410.189616351.1637244030334.JavaMail.zimbra@uliege.be> <20FB14B4-B464-4BE1-8266-72AC9B71DE2A@gmail.com>
Subject: Re: Transmission of IPv6 Jumbograms as Atomic Fragments
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Originating-IP: [81.240.24.148]
X-Mailer: Zimbra 8.8.15_GA_4018 (ZimbraWebClient - FF94 (Linux)/8.8.15_GA_4026)
Thread-Topic: Transmission of IPv6 Jumbograms as Atomic Fragments
Thread-Index: 7kBJ4YV1rTNmvQsdFLDN/0MzbS0RTQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/1TM6vNC6hkX-JQnORJ9fKKs1Otw>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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, 18 Nov 2021 16:32:24 -0000
Bob, > Justin, > > On Nov 18, 2021, at 6:00 AM, Justin Iurman <justin.iurman@uliege.be> wrote: >> >> Bob, >> >> If this one can help, I remember a talk [1] ("Big TCP", slides and video both >> available) back to July during the Netdev conference. The main idea is to use >> IPv6 Jumbograms to reduce the overhead of the TCP stack. It is used internally >> by Google. >> > > Thanks, that is interesting. However, unlike what Fred is proposing, they are > using it to send larger packets (that is, what Jumbograms were designed to do), > not add a fragmentation header to get an identification field (an not send > packets larger than can be done in the IPv6 base header). Indeed, but it was more a reply to your initial question about IPv6 Jumbograms on whether it is used or not (i.e., "that I don’t know of anyone uses these days"). Justin > Bob > > > >> Justin >> >> [1] https://netdevconf.info/0x15/session.html?BIG-TCP >> >>> Fred, >>> >>>> On Nov 17, 2021, at 3:39 PM, Templin (US), Fred L <Fred.L.Templin@boeing.com> >>>> wrote: >>>> >>>> Let me add a bit more clarity, then. IPv6 made a bit of a mistake when it >>>> presumed that the >>>> only reason a packet might need an Identification value was to support the >>>> fragmentation >>>> and reassembly process. >>> >>> If what you want is some sort of identification field, it would be easier for >>> you to propose an extension header that does that and see if you can build a >>> consensus around that. >>> >>> In my view, trying to do that by modifying IPv6 Jumbograms (that I don’t know of >>> anyone uses these days) to include a fragment header, makes little sense to me. >>> >>> Bob >>> >>> >>> >>>> Hence, the Identification was strictly tied to the Fragment Header. >>>> But, it turns out there are other reasons to include an unpredictable ID with an >>>> IPv6 packet >>>> (jumbos included) that have nothing to do with fragmentation. Since the only way >>>> to get >>>> an Identification in IPv6-land is to include a Fragment Header, then that is >>>> just what we are >>>> going to have to do. – again, jumbos included. >>>> >>>> Thanks - Fred >>>> >>>> From: David Farmer [mailto:farmer@umn.edu] >>>> Sent: Wednesday, November 17, 2021 3:27 PM >>>> To: Templin (US), Fred L <Fred.L.Templin@boeing.com> >>>> Cc: 6man <ipv6@ietf.org>; Brian E Carpenter <brian.e.carpenter@gmail.com> >>>> Subject: Re: [EXTERNAL] Re: Transmission of IPv6 Jumbograms as Atomic Fragments >>>> >>>> While I see no reason to depreciate RFC2675, without evidence of actual active >>>> use of jumbograms or at least an intent to use them, but for the issue you >>>> describe prevents it, I see no reason to advance the update you propose. >>>> >>>> Even in the R&E networking community where we make regular use of data grams >>>> larger than 1500 bytes, I’m not aware of the use of, or even a desire to use, >>>> jumbograms. >>>> >>>> Thanks >>>> >>>> On Wed, Nov 17, 2021 at 16:45 Templin (US), Fred L <Fred.L.Templin@boeing.com> >>>> wrote: >>>> Brian, I came through the supercomputer lab at NASA Ames in Mt View CA in 1996/7 >>>> where HiPPI was heavily used. I didn't spend much time there, but enough to get >>>> a >>>> rough read that large packets are plausible. >>>> >>>> At some time not long after that, I had the good fortune to meet Dave Borman and >>>> asked him about RFC2675 with a "YMBK" pre-disposition toward the concept. Dave >>>> assured me that the document was serious, and I do not see evidence that it has >>>> been deprecated. >>>> >>>> So, do I know of any such mega-links? Not offhand, but AFAICT RFC2675 is still >>>> part >>>> of the IPv6 architecture and needs to be honored as such. >>>> >>>> Thanks - Fred >>>> >>>>> -----Original Message----- >>>>> From: Brian E Carpenter [mailto:brian.e.carpenter@gmail.com] >>>>> Sent: Wednesday, November 17, 2021 1:39 PM >>>>> To: Templin (US), Fred L <Fred.L.Templin@boeing.com>; 6man <ipv6@ietf.org> >>>>> Subject: [EXTERNAL] Re: Transmission of IPv6 Jumbograms as Atomic Fragments >>>>> >>>>> EXT email: be mindful of links/attachments. >>>>> >>>>> >>>>> >>>>> Fred, >>>>> >>>>> Is there any evidence of usage of jumbograms? To my knowledge, even the high >>>>> energy phsyics community, one of the main proponents of >>>>> jumbograms back in the days when HIPPI seemed important, doesn't use them, >>>>> despite extensive use of IPv6 for bulk data. >>>>> >>>>> Regards >>>>> Brian >>>>> >>>>> On 18-Nov-21 06:54, Templin (US), Fred L wrote: >>>>>> Here is a new draft that may be of interest. It is a quick read (~2pgs) and >>>>>> proposes to >>>>>> update RFC2675 by permitting transmission of IPv6 jumbograms as atomic >>>>>> fragments. >>>>>> >>>>>> Please post comments to the list. >>>>>> >>>>>> Fred >>>>>> >>>>>> -----Original Message----- >>>>>> From: I-D-Announce [mailto:i-d-announce-bounces@ietf.org] On Behalf Of >>>>>> internet-drafts@ietf.org >>>>>> Sent: Wednesday, November 17, 2021 9:09 AM >>>>>> To: i-d-announce@ietf.org >>>>>> Subject: I-D Action: draft-templin-6man-jumbofrag-00.txt >>>>>> >>>>>> >>>>>> A New Internet-Draft is available from the on-line Internet-Drafts directories. >>>>>> >>>>>> >>>>>> Title : Transmission of IPv6 Jumbograms as Atomic Fragments >>>>>> Author : Fred L. Templin >>>>>> Filename : draft-templin-6man-jumbofrag-00.txt >>>>>> Pages : 4 >>>>>> Date : 2021-11-17 >>>>>> >>>>>> Abstract: >>>>>> Internet Protocol, Version 6 (IPv6) provides a service for >>>>>> transmission of IPv6 packets larger than 65,535 octets known as >>>>>> "jumbograms". Such large packets are not eligible for fragmentation, >>>>>> and the current specification forbids the inclusion of a fragment >>>>>> header of any kind. However, some implementations may wish to >>>>>> include an Identification value with each jumbogram; hence this >>>>>> document proposes the transmission of IPv6 jumbograms as "atomic >>>>>> fragments". >>>>>> >>>>>> >>>>>> The IETF datatracker status page for this draft is: >>>>>> https://datatracker.ietf.org/doc/draft-templin-6man-jumbofrag/ >>>>>> >>>>>> There is also an htmlized version available at: >>>>>> https://datatracker.ietf.org/doc/html/draft-templin-6man-jumbofrag-00 >>>>>> >>>>>> >>>>>> Internet-Drafts are also available by anonymous FTP at: >>>>>> ftp://ftp.ietf.org/internet-drafts/ >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> I-D-Announce mailing list >>>>>> I-D-Announce@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/i-d-announce >>>>>> Internet-Draft directories: http://www.ietf.org/shadow.html >>>>>> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt >>>>>> >>>>>> -------------------------------------------------------------------- >>>>>> IETF IPv6 working group mailing list >>>>>> ipv6@ietf.org >>>>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >>>>>> -------------------------------------------------------------------- >>>>>> >>>> >>>> -------------------------------------------------------------------- >>>> IETF IPv6 working group mailing list >>>> ipv6@ietf.org >>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >>>> -------------------------------------------------------------------- >>>> -- >>>> =============================================== >>>> David Farmer Email:farmer@umn.edu >>>> Networking & Telecommunication Services >>>> Office of Information Technology >>>> University of Minnesota >>>> 2218 University Ave SE Phone: 612-626-0815 >>>> Minneapolis, MN 55414-3029 Cell: 612-812-9952 >>>> =============================================== >>>> -------------------------------------------------------------------- >>>> IETF IPv6 working group mailing list >>>> ipv6@ietf.org >>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >>>> -------------------------------------------------------------------- >>> >>> >>> -------------------------------------------------------------------- >>> IETF IPv6 working group mailing list >>> ipv6@ietf.org >>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > >> --------------------------------------------------------------------
- Transmission of IPv6 Jumbograms as Atomic Fragmen… Templin (US), Fred L
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Brian E Carpenter
- RE: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Templin (US), Fred L
- Re: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… David Farmer
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Michael Richardson
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Bob Hinden
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Justin Iurman
- RE: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Bob Hinden
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Justin Iurman
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Philip Homburg
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Nick Hilliard
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Mark Smith
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Brian E Carpenter
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Justin Iurman
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Tom Herbert
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Mark Smith
- RE: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Templin (US), Fred L
- Re: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… David Farmer
- RE: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Templin (US), Fred L
- Re: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Mark Smith
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Carsten Bormann
- RE: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Templin (US), Fred L
- Re: [EXTERNAL] Re: Transmission of IPv6 Jumbogram… Nick Hilliard
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Brian E Carpenter
- Re: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L
- RE: Transmission of IPv6 Jumbograms as Atomic Fra… Templin (US), Fred L