Re: Transmission of IPv6 Jumbograms as Atomic Fragments
Tom Herbert <tom@herbertland.com> Fri, 19 November 2021 15:47 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 8C25B3A077E for <ipv6@ietfa.amsl.com>; Fri, 19 Nov 2021 07:47:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-com.20210112.gappssmtp.com
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 E4tk3GxhQ8UZ for <ipv6@ietfa.amsl.com>; Fri, 19 Nov 2021 07:47:53 -0800 (PST)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0332B3A0776 for <ipv6@ietf.org>; Fri, 19 Nov 2021 07:47:52 -0800 (PST)
Received: by mail-ed1-x531.google.com with SMTP id t5so44770217edd.0 for <ipv6@ietf.org>; Fri, 19 Nov 2021 07:47:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=s0hK4Fv7GK70zNx25VEIBjmlmS21y8DEE5oyPSh7pwM=; b=jPVVxL6chiY8jalrXqNSoQkwCCO48STMmL9uXtwy7JQPlaVLcpwm6xxVbdpSay2UIu GN0myuIP8ISIx49pqIrAUjnp0MA4olQY3Amslib+HtpEISi+hmMWmUWStJc8PZLKRywH o6WtXlXkmjx1+xVB6ZJHYgEtq4Z6l77naGdd2PlGG9/WJDaI220+Q1DWp7/H2HZ7O74n GKEGMItr+n09pbKsaEWES5H4ZKPQ0v2ALZQH/Efb7t0GIQNEFXsWS6+0wARwcN+p9NCr PebDglb04SjmALEhcE7edzqiu9+6wqCWGPW7JiXJ9V0kVBnoG/AsHBWdm7ZEUalKr1ga TBIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=s0hK4Fv7GK70zNx25VEIBjmlmS21y8DEE5oyPSh7pwM=; b=SovGVpMEzPnnh261sff3s7S07GdDKaIwW6FLb/PXa3gH1R3U/3XpIuJVgf5Spi004U ziCdcH+pO7PFW3oy38asYOeCHT5FggkYvL3PFn0/7aKMIxHqRdJ1YthvG+S9vqvAOA1l PSxG7bPsY0UtXJ3zaGEMpSmG4a7Zg2yyrd4OoWIw5vOV6X4Ywo9ZZ/EyScUcMxkEXCpm 6lXLXDn+LNdAMRf0pVc+mOamYDnGGdEPpuM3NUbw8WT+Ux+Rkm+e06Uv8X9mbqxPJOIv g61LMcXqZ6cLWoV6TeDBDHXlSvBYaQQTlfuNJM8VSfoTB2nwE9eJ/8LjwEoaO/JQBKP2 UaPg==
X-Gm-Message-State: AOAM530TgdxOlHpFSo1pu0YTV8Vi0viKoi3Y3e0qYGENXn332CUDUcUn e4mE2qm7O1K6DWL/otBlv9rkr788bAWMGLbPZD2gVA==
X-Google-Smtp-Source: ABdhPJwQyIf5VG8D+WB2Xnl9XdUzHF9rGfrt2AL6ONnubICB4rV9aJ02VoDWoCRNeluZZqnr+MndqECGT+svFSqOCzg=
X-Received: by 2002:a05:6402:5107:: with SMTP id m7mr25884870edd.314.1637336870955; Fri, 19 Nov 2021 07:47:50 -0800 (PST)
MIME-Version: 1.0
References: <e9af505844944fb182fb4a9923f54d65@boeing.com> <A5347783-678D-4547-8D19-237F990AB4A5@gmail.com> <748803410.189616351.1637244030334.JavaMail.zimbra@uliege.be> <a19bede2-f98e-94dc-1a86-d0f89ba56fa6@gmail.com> <1544543400.190728818.1637312381033.JavaMail.zimbra@uliege.be>
In-Reply-To: <1544543400.190728818.1637312381033.JavaMail.zimbra@uliege.be>
From: Tom Herbert <tom@herbertland.com>
Date: Fri, 19 Nov 2021 07:47:39 -0800
Message-ID: <CALx6S36vcv6LW7QBWWxDATdWF6H-1oaTJoxJ3o1+St_8tw456A@mail.gmail.com>
Subject: Re: Transmission of IPv6 Jumbograms as Atomic Fragments
To: Justin Iurman <justin.iurman@uliege.be>
Cc: Brian E Carpenter <brian.e.carpenter@gmail.com>, IPv6 List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/J41bdR8S_awcnS4DfYAVrL8K7KA>
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: Fri, 19 Nov 2021 15:47:58 -0000
On Fri, Nov 19, 2021 at 1:00 AM Justin Iurman <justin.iurman@uliege.be> wrote: > > Brian, > > > Great news if... they are actually using it for production. Do you know anything > > about that? > > I'm afraid I don't have more details, sorry. Feel free to contact Eric Dumazet for that. > Here's a link to slides and video of Eric's presentation: https://netdevconf.info/0x15/session.html?BIG-TCP. Knowing Eric and Google, I'd say it's pretty likely they have deployed this, it follows a trend over the past few years where they've been working to increase MTU and MSS in their datacenters. Tom > Justin > > > Regards > > Brian > > > > On 19-Nov-21 03:00, Justin Iurman 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. > >> > >> 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 > >>> -------------------------------------------------------------------- > >> > >> -------------------------------------------------------------------- > >> 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