Re: draft-bonica-6man-frag-deprecate

Ole Troan <otroan@employees.org> Fri, 28 June 2013 21:51 UTC

Return-Path: <otroan@employees.org>
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 3380421F9CF1 for <ipv6@ietfa.amsl.com>; Fri, 28 Jun 2013 14:51:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 AWfJkqtbtpcv for <ipv6@ietfa.amsl.com>; Fri, 28 Jun 2013 14:51:49 -0700 (PDT)
Received: from banjo.employees.org (banjo.employees.org [198.137.202.19]) by ietfa.amsl.com (Postfix) with ESMTP id 25E9321F9CF0 for <ipv6@ietf.org>; Fri, 28 Jun 2013 14:51:49 -0700 (PDT)
Received: from dhcp-10-61-104-121.cisco.com (64-103-25-233.cisco.com [64.103.25.233]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: otroan) by banjo.employees.org (Postfix) with ESMTPSA id 4E6625F8C; Fri, 28 Jun 2013 14:51:42 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
Subject: Re: draft-bonica-6man-frag-deprecate
From: Ole Troan <otroan@employees.org>
In-Reply-To: <2134F8430051B64F815C691A62D983180AEA5F@XCH-BLV-504.nw.nos.boeing.com>
Date: Fri, 28 Jun 2013 17:51:36 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7796834-C80E-498D-9F9C-02F74A9E53C9@employees.org>
References: <2CF4CB03E2AA464BA0982EC92A02CE2509F85151@BY2PRD0512MB653.namprd05.prod.outlook.com> <51C32FA9.1090207@gmail.com> <2CF4CB03E2AA464BA0982EC92A02CE2509F85F38@BY2PRD0512MB653.namprd05.prod.outlook.com> <20130624204008.GB3647@virgo.local> <20130624205226.GC3647@virgo.local> <2CF4CB03E2AA464BA0982EC92A02CE2509F8761C@BY2PRD0512MB653.namprd05.prod.outlook.com> <51C902DC.9000408@gmail.com> <m24ncmaozs.wl%randy@psg.com> <2EA20F89-02F5-4D06-90EE-A7D2974045A3@employees.org> <m2li5yj7u3.wl%randy@psg.com> <8C48B86A895913448548E6D15DA7553B9268E3@xmb-rcd-x09.cisco.com> <m2ehbpij86.wl%randy@psg.com> <51CB91E4.5090603@gmail.com> <2134F8430051B64F815C691A62D983180AEA5F@XCH-BLV-504.nw.nos.boeing.com>
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
X-Mailer: Apple Mail (2.1508)
Cc: 6man <ipv6@ietf.org>
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: Fri, 28 Jun 2013 21:51:57 -0000

>>   This memo deprecates IPv6 fragmentation and the IPv6 fragment
>> header.
>>   Application and transport layer protocols SHOULD support effective
>>   PMTU discovery [RFC4821], since ICMP-based PMTU discovery [RFC1981]
>>   is unreliable. Any application or transport layer protocol that
>>   cannot support effective PMTU discovery MUST NOT in any
>> circumstances
>>   send IPv6 packets that exceed the IPv6 minimum MTU of 1280 bytes.
> 
> But, if those 1280 packets go into a tunnel they become (1280 + HLEN)
> and are vulnerable to loss. This is even before we start talking about
> tunnels-within-tunnels. It should therefore be well established by now
> that tunnels over IPv6 MUST be capable of some form of frag/reass.

in my understanding the 1280 minimum MTU for IPv6 was already chosen to accommodate nested tunnels.
the expectation made, I believe, was that native links support at least an MTU of 1500 bytes,
allowing 220 bytes for tunnel encap (5 IPv6 headers).

you want to avoid reassembly at tunnel endpoints, if you care about performance that is.

cheers,
Ole