Re: [v6ops] new draft: draft-generic-v6ops-tunmtu

"Templin, Fred L" <Fred.L.Templin@boeing.com> Mon, 25 June 2012 20:25 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3D5D21F8585 for <v6ops@ietfa.amsl.com>; Mon, 25 Jun 2012 13:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.389
X-Spam-Level:
X-Spam-Status: No, score=-2.389 tagged_above=-999 required=5 tests=[AWL=0.210, 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 7iquZChYx+NY for <v6ops@ietfa.amsl.com>; Mon, 25 Jun 2012 13:25:23 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (slb-mbsout-02.boeing.com [130.76.64.129]) by ietfa.amsl.com (Postfix) with ESMTP id 4DCDD21F8582 for <v6ops@ietf.org>; Mon, 25 Jun 2012 13:25:23 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (localhost.localdomain [127.0.0.1]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q5PKPMRV026283 for <v6ops@ietf.org>; Mon, 25 Jun 2012 13:25:22 -0700
Received: from stl-av-01.boeing.com (stl-av-01.boeing.com [130.247.228.54]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q5PKPL4r026271 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 25 Jun 2012 13:25:21 -0700
Received: from stl-av-01.boeing.com (localhost.localdomain [127.0.0.1]) by stl-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q5PKPLZQ004669; Mon, 25 Jun 2012 15:25:21 -0500
Received: from XCH-NWHT-05.nw.nos.boeing.com (xch-nwht-05.nw.nos.boeing.com [130.247.25.109]) by stl-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q5PKPKYf004626 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Mon, 25 Jun 2012 15:25:21 -0500
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.120]) by XCH-NWHT-05.nw.nos.boeing.com ([130.247.25.109]) with mapi; Mon, 25 Jun 2012 13:25:20 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Joe Touch <touch@isi.edu>
Date: Mon, 25 Jun 2012 13:25:19 -0700
Thread-Topic: [v6ops] new draft: draft-generic-v6ops-tunmtu
Thread-Index: Ac1TAIfZBMIuP28BQYSSwOXmZL5wMQAC2InA
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65D37683C92@XCH-NW-01V.nw.nos.boeing.com>
References: <4FE257A1.7070608@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3762C727@XCH-NW-01V.nw.nos.boeing.com> <4FE3A76B.9060400@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3762CB2A@XCH-NW-01V.nw.nos.boeing.com> <BC0320B0-29C7-4865-89E7-E3D08D06FBB6@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A65D376838C5@XCH-NW-01V.nw.nos.boeing.com> <9B27D3CA-DDF1-4D48-9988-EB218EC2159A@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A65D37683A86@XCH-NW-01V.nw.nos.boeing.com> <4FE897AE.5040606@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D37683B8B@XCH-NW-01V.nw.nos.boeing.com> <4FE8AE03.4080603@isi.edu>
In-Reply-To: <4FE8AE03.4080603@isi.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: No
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>
Subject: Re: [v6ops] new draft: draft-generic-v6ops-tunmtu
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jun 2012 20:25:23 -0000

Hi again Joe,

> >    "Work with slow machines leads us to believe that if it is
> >     necessary to fragment messages, sending the small IP fragment
> >     first maximizes the chance of a host with a slow interface of
> >     receiving all the fragments."
> >
> > ??
>  
> I would expect the excerpt above refers to systems where the need to
> create a new entry for a new fragment interferes with receive
> processing, so a small first fragment helps in that case. It does assume
> that there's no persistent reordering, and assumes a somewhat broken
> receiver anyway though, IMO.

Actually, I have some real-world experience behind this.
In 1986, I was asked to look into a problem where a DEC
VAXStation with a DELQA NIC was performing very poorly as
an NFS file server. We found that the DELQA actually reset
itself if it ran out of receive ring buffers, which is
exactly what was happening when enough fragmented
IPv4/UDP/NFS packets arrived in bursts. There was literally
nothing to be done for it - the hardware was deemed broken,
and the VAXStation/DELQA configuration was disqualified
as an NFS server platform.

Right around the same time, a DEC colleague was off writing
"Fragmentation Considered Harmful", which (IMO) is where the
whole fragmentation/reassembly/MTU debate went sideways. I
was never consulted on that writing, but my input would have
been that the protocol shouldn't be changed to accommodate
broken hardware. We are still living with the "harmful"
stigma today, but we need to get beyond that if we're
going to accommodate tunnels.

Fred
fred.l.templin@boeing.com