Re: [BEHAVE] Fwd: IPv6 hosts sending <1280 byte packets

"Dan Wing" <dwing@cisco.com> Tue, 09 February 2010 20:13 UTC

Return-Path: <dwing@cisco.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9C1B53A62C1 for <behave@core3.amsl.com>; Tue, 9 Feb 2010 12:13:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.548
X-Spam-Level:
X-Spam-Status: No, score=-10.548 tagged_above=-999 required=5 tests=[AWL=0.051, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FmEX0VC8ayft for <behave@core3.amsl.com>; Tue, 9 Feb 2010 12:13:51 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 2B71C3A68B4 for <behave@ietf.org>; Tue, 9 Feb 2010 12:13:51 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ag0GAOZQcUurRN+J/2dsb2JhbACHe4ESuRWYJ4RUBA
X-IronPort-AV: E=Sophos;i="4.49,438,1262563200"; d="scan'208";a="85818198"
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-4.cisco.com with ESMTP; 09 Feb 2010 20:14:58 +0000
Received: from dwingwxp01 ([10.32.240.196]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id o19KEwbi024312; Tue, 9 Feb 2010 20:14:58 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Iljitsch van Beijnum' <iljitsch@muada.com>
References: <4B6F08CC.2070900@wand.net.nz> <063A973F-EBC3-4CD0-B5B6-B0FB42A8593D@muada.com><00f201caa8da$b78e3e90$c4f0200a@cisco.com><4B704153.2020007@it.uc3m.es><015801caa8e6$9b72fff0$c4f0200a@cisco.com><75A95C0D-E2CC-4FD6-B11A-5C772FCD0F5C@muada.com><02cd01caa90e$dde921c0$c4f0200a@cisco.com><B50C7F0A-19DB-4C63-9F72-867B5C2D4841@muada.com><02f101caa916$712d0170$c4f0200a@cisco.com><E1829B60731D1740BB7A0626B4FAF0A64951038053@XCH-NW-01V.nw.nos.boeing.com><032d01caa91e$343c71d0$c4f0200a@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A64951038079@XCH-NW-01V.nw.nos.boeing.com> <035601caa925$800f2240$c4f0200a@cisco.com> <E1829B60731D1740BB7A0626B4FAF0A649510381E7@XCH-NW-01V.nw.nos.boeing.com> <055401caa9b3$02d42c60$c4f0200a@cisco.com> <0F11A6F7-69E0-4B4E-AB23-C74779370973@muada.com> <05b401caa9b8$c215ddd0$c4f0200a@cisco.com> <A1F65873-4140-424F-9DCC-4A737D3EDA38@muada.com>
Date: Tue, 09 Feb 2010 12:14:58 -0800
Message-ID: <068601caa9c4$8d9ea8f0$c4f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
In-Reply-To: <A1F65873-4140-424F-9DCC-4A737D3EDA38@muada.com>
Thread-Index: Acqpuu0T3nweyweERpiv+G2fjh03NwACTmxg
Cc: "'Templin, Fred L'" <Fred.L.Templin@boeing.com>, behave@ietf.org
Subject: Re: [BEHAVE] Fwd: IPv6 hosts sending <1280 byte packets
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Feb 2010 20:13:52 -0000

 

> -----Original Message-----
> From: Iljitsch van Beijnum [mailto:iljitsch@muada.com] 
> Sent: Tuesday, February 09, 2010 11:06 AM
> To: Dan Wing
> Cc: 'Templin, Fred L'; behave@ietf.org
> Subject: Re: [BEHAVE] Fwd: IPv6 hosts sending <1280 byte packets
> 
> On 9 feb 2010, at 19:50, Dan Wing wrote:
> 
> >> Only in the case where the IPv6 host supports an MTU larger 
> >> than 1500 but the translator doesn't, there is a possible 
> >> optimization by having the translator rewrite the MSS to the 
> >> maximum that the translator supports so the translator 
> >> wouldn't have to send too bigs and there is less risk of 
> >> PMTUD black holes. However, it's not clear to me that this 
> >> case is worth the trouble.
> 
> > There are long-standing desires to MTUs larger than 1500
> > with IPv6, under the theory that IPv6 Did Things Correctly.
> 
> You can send large packets with IPv4, too.

Yes, but experience on the IPv4 Internet shows that ICMP packet-too-big are
unreliable.  So many have given up on IPv4.  Closed environments, including
where tunnels are operating over equipment you own/control, are different.
But that is why I said 'desires' and put 
'Did Things Correctly' in quotes.  My goal, as chair, is to make sure
translators do not make deployment of large-MTU networks worse.  If they do,
it will complicate acceptance by IESG.

-d


> Having a bigger 
> than 1500 byte MTU causes much fewer problems than having a 
> smaller than 1500 byte MTU for a number of reasons which are 
> explained in http://tools.ietf.org/html/draft-van-beijnum-multi-mtu-02
> 
> However, if you have a 1500+ MTU on the IPv6 side (but the 
> translator has 1500), the MSS doesn't fix the PMTUD black 
> holes that are caused by the fact that that the IPv6 host has 
> a 1480 path MTU seen from the IPv4 side while it advertising 
> a larger one in the MSS.
> 
> If we want to avoid this particular black hole the solution 
> is to rewrite the MSS in the translator to the minimum of the 
> IPv6 host's MSS and the translator MTU on the IPv6 side + 
> sizeof(IPv4) - sizeof(IPv6).
> 
> I don't remember the discussion about MSS rewriting in the 
> softwires context, just that my conclusion was that that 
> issue doesn't apply here. In any event, MSS clamping has been 
> a staple of cheap NAT/PPPoE boxes and I don't believe it 
> causes any problems.=