Re: [internet-drafts@ietf.org: New Version Notification for draft-jones-6man-historic-rfc2675-00.txt]

Tim Chown <Tim.Chown@jisc.ac.uk> Mon, 20 May 2019 08:45 UTC

Return-Path: <tim.chown@jisc.ac.uk>
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 A905B120157 for <ipv6@ietfa.amsl.com>; Mon, 20 May 2019 01:45:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jisc.ac.uk
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 TTQbOY1MXiO6 for <ipv6@ietfa.amsl.com>; Mon, 20 May 2019 01:45:22 -0700 (PDT)
Received: from eu-smtp-delivery-189.mimecast.com (eu-smtp-delivery-189.mimecast.com [207.82.80.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DACA2120041 for <ipv6@ietf.org>; Mon, 20 May 2019 01:45:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jisc.ac.uk; s=mimecast20170213; t=1558341919; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:openpgp:autocrypt; bh=e8KdtUHwRdSq2yWx+Suxe/+NmLI07rclSUvPkJlhl7Q=; b=R+9wf471urKHq8yRQ1vmSPhq98+YVHfa157ej9v+MUoAE15dx5pcV2j3SwYxM2/RFFl7y1 jyuGoy2+CPdVI4362RyQCqGjNPLxlBVzyg8LdzmrW7P2mPbG+g1AJNMIy8m+AaV2OwKBaf IHnCSARdQMVREqTvQyXEJybkSBM9pnQ=
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp2051.outbound.protection.outlook.com [104.47.10.51]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-182-sNQBKWFTMHaQWmB8P2uNzQ-1; Mon, 20 May 2019 09:45:18 +0100
Received: from AM0PR07MB4177.eurprd07.prod.outlook.com (52.133.54.140) by AM0PR07MB4610.eurprd07.prod.outlook.com (52.135.146.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.7; Mon, 20 May 2019 08:45:16 +0000
Received: from AM0PR07MB4177.eurprd07.prod.outlook.com ([fe80::c810:2e6c:e2e1:365d]) by AM0PR07MB4177.eurprd07.prod.outlook.com ([fe80::c810:2e6c:e2e1:365d%2]) with mapi id 15.20.1922.013; Mon, 20 May 2019 08:45:16 +0000
From: Tim Chown <Tim.Chown@jisc.ac.uk>
To: Doug Barton <dougb@dougbarton.us>
CC: "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: [internet-drafts@ietf.org: New Version Notification for draft-jones-6man-historic-rfc2675-00.txt]
Thread-Topic: [internet-drafts@ietf.org: New Version Notification for draft-jones-6man-historic-rfc2675-00.txt]
Thread-Index: AQHVBZ3IoOZGZvfC1kakULPK/+0o2aZhZSOAgADwtoCAD2QUh4ACC4YA
Date: Mon, 20 May 2019 08:45:16 +0000
Message-ID: <7280D1E3-8D42-48D7-8B99-F1D659123BD4@jisc.ac.uk>
References: <20190508125743.GA19360@tom-desk.erg.abdn.ac.uk> <19A018DE-280E-4400-95AC-7A3697ABE4B8@employees.org> <20190509062922.GA39281@profitmargin> <8e9b7085-78a7-4ad6-2e1b-73dcb1e0a15e@gmail.com> <6e3652d0-fed3-a672-16ad-ef3194dc13ed@dougbarton.us>
In-Reply-To: <6e3652d0-fed3-a672-16ad-ef3194dc13ed@dougbarton.us>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3445.104.8)
x-originating-ip: [2001:a88:d510:1101:40ec:376a:7cc7:5364]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 96b70035-01e1-4f2d-2867-08d6dcff7b2f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020); SRVR:AM0PR07MB4610;
x-ms-traffictypediagnostic: AM0PR07MB4610:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <AM0PR07MB46105D57D40A3A8F462F9AB0D6060@AM0PR07MB4610.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 004395A01C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(346002)(39860400002)(366004)(396003)(376002)(199004)(189003)(478600001)(14454004)(46003)(966005)(6116002)(6916009)(8936002)(66574012)(50226002)(606006)(72206003)(186003)(8676002)(5660300002)(68736007)(2616005)(476003)(316002)(786003)(11346002)(446003)(33656002)(74482002)(486006)(83716004)(81156014)(81166006)(57306001)(36756003)(14444005)(256004)(82746002)(6246003)(53936002)(102836004)(53546011)(6506007)(6486002)(76176011)(6436002)(4326008)(25786009)(229853002)(99286004)(222073003)(66476007)(236005)(66556008)(2906002)(64756008)(71190400001)(71200400001)(66446008)(91956017)(54896002)(73956011)(76116006)(6512007)(66946007)(6306002)(7736002)(86362001)(220923002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR07MB4610; H:AM0PR07MB4177.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 48ajhSmdFo9eDF+Ys4fcSUFWR4xmV0GsUs8v95E4J1pvXakiNFqWNJCPLTMeqvmG5AVxg0AIQCtnIaOzTjj16PG7pXq9xcj5snPwfhTeeXZ5j3vVpXnFXOBBGUkKlpsaMMF4WkRiE6JUa63X8Ma/5uidqExicAMEbaaef7S0JysjRutsY18PHjEDeipv0T9YtoirS8yEPvOG70ZHdAhUteva+O3EyqixUSmDpF4UO3xkAi37VdMqPM/VBKRFx9Fe2ZsvzfJuhFr22IMFKnHV2WrczCxEtmrPaDHss4ZD50gdpufdmi4Fo69QFO7NKi1qMeolz3rM2UGqfUl+H4Qx9kevMZiAylomNI0bHl96FPdZyme8n5hFd+p3q3cUl+Na1pJpV6xvyKMgM5orKv3H6VajFhpu1XOPlPDA7YWo+Pg=
MIME-Version: 1.0
X-OriginatorOrg: jisc.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: 96b70035-01e1-4f2d-2867-08d6dcff7b2f
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2019 08:45:16.0183 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 48f9394d-8a14-4d27-82a6-f35f12361205
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Tim.Chown@jisc.ac.uk
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB4610
X-MC-Unique: sNQBKWFTMHaQWmB8P2uNzQ-1
X-Mimecast-Spam-Score: 0
Content-Type: multipart/alternative; boundary="_000_7280D1E38D4248D78B99F1D659123BD4jiscacuk_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/BSq-YO-fpcXbxquT9ShJD4ab6aw>
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: Mon, 20 May 2019 08:45:26 -0000

On 19 May 2019, at 02:30, Doug Barton <dougb@dougbarton.us<mailto:dougb@dougbarton.us>> wrote:

On 5/9/19 2:45 PM, Brian E Carpenter wrote:
On 09-May-19 18:29, Tom Jones wrote:
On Wed, May 08, 2019 at 06:07:51PM +0200, Ole Troan wrote:
Hello 6man,

We have put this together to change the status of RFC2675 to Historic
and would like to request discussion in the working group.

IPv6 jumbograms was intended for some super computer inter connect with a massive MTU.
I don't know of any use of it, but is it harmful if the specification is left there in place?

I don't expect any implementation supporting it unless they also support data-link layers with an MTU > 64K.
Or is that the problem you are trying to solve, that a TCP implementation must handle datagrams larger than 64K?
Is there any other solution?

I came to this from as an operating system maintainer, removing
Jumbograms is a one time ~350 line diff and it saves us maintaining
complexity in our v6 stack.

Preparing this draft it is clear to me that Jumbograms are being carried
forward in the RFC series 'just because'.
Yes, just because the original motivation still remains potentially valid.
But since the RFC itself states that support is optional, and only applies where there is a physical interface capable of supporting in, each stack maintainer may freely choose whether to support it.
Most of the time they are an
off hand mention, in some cases there are changes to protocol formats to
handle the protocol.
I'd have thought there was also work in not supporting it, too, to send the required ICMP errors in reply to a Jumbo Payload option or IPv6 Payload Length == 0. Even if we obsoleted the option, that would remain necessary.

This seems like a lot of work for a protocol with no known deployments
on the Internet.
There is less work involved in leaving the RFC alone than in obsoleting it.

I agree with Brian's reasoning, and wanted to raise one other point that I haven't seen mentioned.

In IPv4 world the only way to increase throughput is to send the same <= 1500 packets faster and faster, because "PMTU is hard." 4821 didn't really help in this area, and as the speed of light isn't likely to change any time soon, we're pretty much stuck.

We have a little more hope for IPv6 though. My understanding is that by and large folks are being smarter about filtering ICMPv6, so "better" PMTU support is at least a reasonable goal.

We currently face limitations for massive packets in hardware/silicon, but that will get better over time. In some measure on its own, and will continue to improve for network gear if the market demands it.

For some time now I've been kicking around the idea in my brain that one way we could get more of both content and eyeball networks enthused about IPv6 would be to promote widespread support for 9k packets. I was doing that on an internal network 10 years ago, and I'd like to hope that both the hardware and software have improved since then. There will no doubt be some pain involved, but if people are willing to put the effort in it will have a large upside.

We may never get to the point where jumbograms are practical, and if we do, we may not want to implement them as 2675 describes. But if it's not hurting anything now, why put it out to pasture?

9K MTU is used pretty widely in R&E networks where large scale data transfers are increasingly routine.  The best example of a community shifting significant data volumes worldwide is probably the WLCG (worldwide Large Hadron Collider computing grid - http://wlcg.web.cern.ch/).  The WLCG is an interesting IPv6 case as they mandated a while ago that all the Tier 1 and 2 distributed storage nodes must be dual-stacked by this year, one reason for which was to support deploying IPv6-only worker CPU clusters which could then draw from those.  How many of their sites use 9K MTU, I don't know.   My colleague at Imperial College London thinks that they do not as yet, despite peaking at 40Gbit/s of data from CERN over IPv6, and recently being upgraded to 100G.  I'll ask further...

Tim

Doug



--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org<mailto:ipv6@ietf.org>
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------