Re: [v6ops] new draft: draft-taylor-v6ops-fragdrop

"Templin, Fred L" <Fred.L.Templin@boeing.com> Tue, 16 October 2012 18:20 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 CC8C021F8812 for <v6ops@ietfa.amsl.com>; Tue, 16 Oct 2012 11:20:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.149
X-Spam-Level:
X-Spam-Status: No, score=-2.149 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, J_CHICKENPOX_13=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6th-yPoWj6oC for <v6ops@ietfa.amsl.com>; Tue, 16 Oct 2012 11:20:22 -0700 (PDT)
Received: from stl-mbsout-02.boeing.com (stl-mbsout-02.boeing.com [130.76.96.170]) by ietfa.amsl.com (Postfix) with ESMTP id 4550521F880D for <v6ops@ietf.org>; Tue, 16 Oct 2012 11:20:22 -0700 (PDT)
Received: from stl-mbsout-02.boeing.com (localhost.localdomain [127.0.0.1]) by stl-mbsout-02.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q9GIKKOJ025299 for <v6ops@ietf.org>; Tue, 16 Oct 2012 13:20:21 -0500
Received: from XCH-NWHT-11.nw.nos.boeing.com (xch-nwht-11.nw.nos.boeing.com [130.247.25.114]) by stl-mbsout-02.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q9GIK0bf024297 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Tue, 16 Oct 2012 13:20:19 -0500
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.120]) by XCH-NWHT-11.nw.nos.boeing.com ([130.247.25.114]) with mapi; Tue, 16 Oct 2012 11:20:06 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "fred@cisco.com" <fred@cisco.com>, "v6ops@ietf.org" <v6ops@ietf.org>
Date: Tue, 16 Oct 2012 11:20:06 -0700
Thread-Topic: [v6ops] new draft: draft-taylor-v6ops-fragdrop
Thread-Index: Ac2rnBbvE2VC5v9NQh+Rkp3+MkN8TgALDhyg
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A65E0DEDF3A2@XCH-NW-01V.nw.nos.boeing.com>
References: <201210161245.q9GCj0i26478@ftpeng-update.cisco.com>
In-Reply-To: <201210161245.q9GCj0i26478@ftpeng-update.cisco.com>
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: "draft-taylor-v6ops-fragdrop@tools.ietf.org" <draft-taylor-v6ops-fragdrop@tools.ietf.org>
Subject: Re: [v6ops] new draft: draft-taylor-v6ops-fragdrop
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: Tue, 16 Oct 2012 18:20:23 -0000

This report is troubling to me. One of the unspoken tenets of
IPv6 is that it fixes fragmentation and reassembly, for example
by including a large-enough Identification field to avoid wrapping
issues at high data rates (see RFC4963). With this knowledge, a
reasonable response from a host that receives a Packet Too Big
message may be to begin fragmenting large packets (up to 1500
bytes) rather than reduce the size of the packets it sends.

If a stateful middlebox needs to inspect all fragments before
forwarding to the final destination, then it should do something
like Virtual Fragmentation and Reassembly and then pass the
fragments through to the final destination assuming filtering
rules are satisfied. Either that, or simply allow non-initial
fragments through and let the final destination take the
appropriate actions. The choice may be dependent on whether the
middlebox is located closer to the core or closer to the edge.

Taking away IPv6 fragmentation/reassembly removes an important
option that should be available to end systems. It would further
"dumb-down" the eventual deployment of IPv6 we would see, and
would make dealing with MTU diversity that much harder.

Thanks - Fred
fred.l.templin@boeing.com

> -----Original Message-----
> From: v6ops-bounces@ietf.org [mailto:v6ops-bounces@ietf.org] On Behalf Of
> fred@cisco.com
> Sent: Tuesday, October 16, 2012 5:45 AM
> To: v6ops@ietf.org
> Cc: draft-taylor-v6ops-fragdrop@tools.ietf.org
> Subject: [v6ops] new draft: draft-taylor-v6ops-fragdrop
> 
> 
> A new draft has been posted, at http://tools.ietf.org/html/draft-taylor-
> v6ops-fragdrop. Please take a look at it and comment.
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops