Re: [Int-area] Fragmentation and Path MTU text in nvo3 dataplane reqts draft

"Templin, Fred L" <Fred.L.Templin@boeing.com> Thu, 15 May 2014 22:41 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF4451A0195; Thu, 15 May 2014 15:41:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level:
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 ge_zz0NgZoFx; Thu, 15 May 2014 15:41:13 -0700 (PDT)
Received: from blv-mbsout-01.boeing.com (blv-mbsout-01.boeing.com [130.76.32.231]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 902891A0158; Thu, 15 May 2014 15:41:13 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id s4FMf6pc030594; Thu, 15 May 2014 15:41:06 -0700
Received: from XCH-PHX-109.sw.nos.boeing.com (xch-phx-109.sw.nos.boeing.com [130.247.25.36]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id s4FMf0Nf030277 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Thu, 15 May 2014 15:41:00 -0700
Received: from XCH-BLV-506.nw.nos.boeing.com (2002:82f7:19c4::82f7:19c4) by XCH-PHX-109.sw.nos.boeing.com (2002:82f7:1924::82f7:1924) with Microsoft SMTP Server (TLS) id 14.3.181.6; Thu, 15 May 2014 15:40:59 -0700
Received: from XCH-BLV-504.nw.nos.boeing.com ([169.254.4.105]) by XCH-BLV-506.nw.nos.boeing.com ([169.254.6.199]) with mapi id 14.03.0181.006; Thu, 15 May 2014 15:40:58 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "Black, David" <david.black@emc.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "tsv-area@ietf.org" <tsv-area@ietf.org>
Thread-Topic: Fragmentation and Path MTU text in nvo3 dataplane reqts draft
Thread-Index: Ac9vtnHd0ZAyZrcySACl53YRIUspEwA1bjtw
Date: Thu, 15 May 2014 22:40:58 +0000
Message-ID: <2134F8430051B64F815C691A62D983181B2AC94E@XCH-BLV-504.nw.nos.boeing.com>
References: <8D3D17ACE214DC429325B2B98F3AE712076C55B7B1@MX15A.corp.emc.com>
In-Reply-To: <8D3D17ACE214DC429325B2B98F3AE712076C55B7B1@MX15A.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.247.104.6]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: http://mailarchive.ietf.org/arch/msg/int-area/kvlDZYwA96kBfKCNMtg4p9gXzr8
Cc: Mark Townsley <townsley@cisco.com>, "int-area@ietf.org" <int-area@ietf.org>
Subject: Re: [Int-area] Fragmentation and Path MTU text in nvo3 dataplane reqts draft
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 May 2014 22:41:16 -0000

Hi,

> -----Original Message-----
> From: tsv-area [mailto:tsv-area-bounces@ietf.org] On Behalf Of Black, David
> Sent: Wednesday, May 14, 2014 1:53 PM
> To: tsvwg@ietf.org; tsv-area@ietf.org
> Subject: Fragmentation and Path MTU text in nvo3 dataplane reqts draft
> 
> <WG chair hat off>
> 
> Over in the nvo3 WG, draft-ietf-nvo3-dataplane-requirements-03 contains
> some text on dealing with the fragmentation and MTU effects of tunnels.
> I thought I'd ask for some early review of this text, given recent IESG
> excitement around fragmentation and Path MTU topics in another draft:

All tunnels have trouble with path MTU, and in some cases have no choice
but to fragment. However, they should strive to tune out fragmentation
and forward whole packets whenever possible.

Over in the intarea, there have been sporadic ongoing discussions about
how to recommend generic MTU mitigations for tunnels. Joe Touch and Mark
Townsley have been working for a long time on a document titled
"Tunnels in the Internet Architecture":

http://tools.ietf.org/id/draft-ietf-intarea-tunnels-00.txt

That document should be the place to put generic recommendations for
tunnel MTU handling that apply to all tunnel types.

Tunnel MTU issues keep popping up in all places, and this is just
another example. Is it time to revive Joe and Mark's document?

Thanks - Fred
fred.l.templin@boeing. 

> http://datatracker.ietf.org/doc/draft-ietf-ipsecme-ikev2-fragmentation/ballot/
> 
> I believe that the nvo3 draft is in better shape in these areas.  Nonetheless,
> I've included its current text on fragmentation and path MTU below, and (on
> behalf of the draft authors and nvo3 WG chairs) I'm looking for input on
> what that text should say and why.
> 
> In nvo3 terminology, an overlay network is an inner network that is tunneled
> over an outer underlay network.  The nvo3 WG also uses "Tenant System" as
> the term for a sender/receiver of network traffic because multi-tenancy is
> an important motivation for the WG's activities in network virtualization.
> 
> --------------------------------------
> 
> 3.5. Path MTU
> 
>        The tunnel overlay header can cause the MTU of the path to the
>        egress tunnel endpoint to be exceeded.
> 
>        IP fragmentation SHOULD be avoided for performance reasons.
> 
>        The interface MTU as seen by a Tenant System SHOULD be adjusted such
>        that no fragmentation is needed. This can be achieved by
>        configuration or be discovered dynamically.
> 
>        Either of the following options MUST be supported:
> 
>           o Classical ICMP-based MTU Path Discovery [RFC1191] [RFC1981] or
>             Extended MTU Path Discovery techniques such as defined in
>             [RFC4821]
> 
>           o Segmentation and reassembly support from the overlay layer
>             operations without relying on the Tenant Systems to know about
>             the end-to-end MTU
> 
>           o The underlay network MAY be designed in such a way that the MTU
>             can accommodate the extra tunnel overhead.
> 
> --------------------------------------
> 
> </WG chair hat off>
> 
> Thanks,
> --David
> ----------------------------------------------------
> David L. Black, Distinguished Engineer
> EMC Corporation, 176 South St., Hopkinton, MA  01748
> +1 (508) 293-7953             FAX: +1 (508) 293-7786
> david.black@emc.com        Mobile: +1 (978) 394-7754
> ----------------------------------------------------