RE: Meta-issues: On the deprecation of the fragmentation function

RJ Atkinson <rja.lists@gmail.com> Tue, 09 July 2013 15:02 UTC

Return-Path: <rja.lists@gmail.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 19CCB21F8ECE for <ipv6@ietfa.amsl.com>; Tue, 9 Jul 2013 08:02:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.546
X-Spam-Level:
X-Spam-Status: No, score=-2.546 tagged_above=-999 required=5 tests=[AWL=0.052, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dIIKZKOdVSY0 for <ipv6@ietfa.amsl.com>; Tue, 9 Jul 2013 08:02:24 -0700 (PDT)
Received: from mail-qa0-x234.google.com (mail-qa0-x234.google.com [IPv6:2607:f8b0:400d:c00::234]) by ietfa.amsl.com (Postfix) with ESMTP id 663AF21F93B9 for <ipv6@ietf.org>; Tue, 9 Jul 2013 08:02:22 -0700 (PDT)
Received: by mail-qa0-f52.google.com with SMTP id bv4so2978245qab.11 for <ipv6@ietf.org>; Tue, 09 Jul 2013 08:02:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; bh=Wp1kBTsprnUNKKeypD5DWGyf0wkujsftP0wKA093W7g=; b=DxepoymFoO9aqg4BJ45SWFDYmrCncr7O+RDnjR6bHu8nz0LKN+2kNZc3wGCSa8aM0M hdvdYVAk2TNy/POJHUxMahGrQtOwobIHwu/szvJgecOu6j46hykbrjfsS9phiV1vg5Rk avpfWOUXn5U92L0nbNEZqy1t0xSmiCN6KTayZOyAUylG1rYBh3W+GXh8PGx0n23ChJLV +ESzEoIBRnR875dxCV/ea3bzuyYaKmRuiTSpHcL2gJp3AHmsZVQ6kIKP6IvJjwMldU3b r2w9qHqWPw1mk21CTtO5A9rgjQ53IjPuohOcLaWU4SJkbNjvt8aUsLf4yuW6DHGUyR8M ZrUg==
X-Received: by 10.49.35.233 with SMTP id l9mr21733145qej.23.1373382138712; Tue, 09 Jul 2013 08:02:18 -0700 (PDT)
Received: from [10.30.20.12] (pool-96-255-149-117.washdc.fios.verizon.net. [96.255.149.117]) by mx.google.com with ESMTPSA id o10sm19743624qax.13.2013.07.09.08.02.17 for <ipv6@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 09 Jul 2013 08:02:17 -0700 (PDT)
From: RJ Atkinson <rja.lists@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: RE: Meta-issues: On the deprecation of the fragmentation function
Date: Tue, 09 Jul 2013 11:02:16 -0400
Message-Id: <FAD482FE-4583-472A-8B57-E789A942686E@gmail.com>
To: ipv6@ietf.org
Mime-Version: 1.0 (Apple Message framework v1283)
X-Mailer: Apple Mail (2.1283)
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Tue, 09 Jul 2013 15:02:25 -0000

All,

I think everyone agrees that intermediate fragmentation
(e.g. by routers having high-speed links in the middle of the path) 
can be problematic,and that is why IPv6 does NOT require that 
(i.e. RFC-2460 says that the "DF" bit is invisible but always 
set for IPv6).

That noted, I agree very much with Fernando Gont's
comments on 5th July 2013 that IPv6 fragmentation in
end systems ought NOT be deprecated -- and I find his
reasoning compelling.


(SEPARATELY)

Not all deployed links are built out of wired/wireless
Ethernet or SONET.  The assumption that everything is either
Ethernet or SONET (or perhaps WDM) is a bit of a "First
World" assumption and puts lesser-developed countries/regions
at a significant disadvantage for Internet access.  

Frankly it is embarrassing for IETF participants to make 
such an assumption (i.e. that all links are Ethernet, 
SONET, WDM, or better).

While it is fine to optimise so that Ethernet or SONET links 
have great performance, for example by eliminating the
requirement for backbone routers to fragment packets,
we ought to retain the ancient  "IP OVER EVERYTHING"  mantra 
that has served the Internet (and ALL regions of the world) 
so well for so many years now.

I know of a number of link technologies that simply can't 
support the existing 1280 byte minimum IPv6 MTU.  Links 
with the lower MTU overwhelmingly are relatively low speed 
wireless links (everything in the gamut from HF radio 
to SATCOM).  My concerns about this have been expressed in
IPv6 WG meetings dating back to the early 1990s, as IETF
meeting minutes show.  All the data available to me indicates 
that these lower-speed (and smaller MTU) links are NOT going away.

For HF radio links, link transmission speed is usually 
measured in Kbps, with some deployed IPv4/HF links today
running as low as 2.4 Kbps.  VHF and UHF line-of-sight
links tend to be much faster than HF, but are still well 
below the slowest modern Ethernet link (i.e. 10 Mbps).

The IPv6 concept of adding a special link-specific
fragmentation/reassembly protocol layer has never been
practical.  By definition, these links have severe bandwidth
limitations already.  I've seen multiple instances where
specialised routers that are connected to these LOW speed
links insert IPv6 Fragmentation Headers and perform
intermediate fragmentation to get IPv6 packets through
such links.  In these special cases, there is no performance
issue because these wireless links have such low data rates.

A result of deprecating the IPv6 Fragmentation Header will be
that such links will be running IPv4 *forever*.  This is
the opposite of encouraging IPv6 transition -- it is preventing
IPv6 transition.  It also probably requires the ongoing deployment 
of IPv6::IPv4 protocol translation gateways -- and also
probably inhibits Internet deployment outside of "1st World"
countries.

Sigh.


Deprecating IPv6 Fragmentation Header and related end-system
support is going to harm users and inhibit transition to IPv6.


PLEASE, PLEASE, let us NOT go there.


Sincerely Yours,

Ran Atkinson