Re: [pmtud] Improvement for the current PMTUD mechanism

John Heffner <jheffner@psc.edu> Tue, 11 October 2005 19:05 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPPRM-0005UX-BI; Tue, 11 Oct 2005 15:05:32 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPPRK-0005UQ-Nj for pmtud@megatron.ietf.org; Tue, 11 Oct 2005 15:05:30 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA22671 for <pmtud@ietf.org>; Tue, 11 Oct 2005 15:05:28 -0400 (EDT)
Received: from mailer1.psc.edu ([128.182.58.100]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EPPbS-0004w2-VS for pmtud@ietf.org; Tue, 11 Oct 2005 15:16:01 -0400
Received: from dexter.psc.edu (dexter.psc.edu [128.182.61.232]) by mailer1.psc.edu (8.13.4/8.13.3) with ESMTP id j9BJ583D000888 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Oct 2005 15:05:08 -0400 (EDT)
Received: from localhost (dexter.psc.edu [128.182.61.232]) by dexter.psc.edu (8.12.11/8.12.10) with ESMTP id j9BJ583E010675; Tue, 11 Oct 2005 15:05:08 -0400
From: John Heffner <jheffner@psc.edu>
Organization: PSC
To: pmtud@ietf.org
Subject: Re: [pmtud] Improvement for the current PMTUD mechanism
Date: Tue, 11 Oct 2005 15:03:31 -0400
User-Agent: KMail/1.8.1
References: <6.2.0.14.0.20050905131637.039f4138@pop3.frh.utn.edu.ar> <200510101600.29521.jheffner@psc.edu> <6.2.0.14.0.20051011100123.04fbae60@pop.frh.utn.edu.ar>
In-Reply-To: <6.2.0.14.0.20051011100123.04fbae60@pop.frh.utn.edu.ar>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200510111503.31710.jheffner@psc.edu>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Content-Transfer-Encoding: 7bit
Cc:
X-BeenThere: pmtud@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Path Maximum Transmission Unit Discovery <pmtud.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pmtud>, <mailto:pmtud-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/pmtud>
List-Post: <mailto:pmtud@ietf.org>
List-Help: <mailto:pmtud-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pmtud>, <mailto:pmtud-request@ietf.org?subject=subscribe>
Sender: pmtud-bounces@ietf.org
Errors-To: pmtud-bounces@ietf.org

On Tuesday 11 October 2005 09:22 am, Fernando Gont wrote:
> At 05:00 p.m. 10/10/2005, John Heffner wrote:
> >One more comment that just occurred to me.  The ICMP checking fails in the
> >case of gear that doesn't honor the DF bit (that is, sends an ICMP but
> > also fragments and forwards the packet despite the DF bit).  This is an
> > issue we discussed at some pmtud meetings.
> >
> >I think such gear can be considered broken for a number of reasons (and is
> >certainly not standards compliant) but does supposedly exist in the wild. 
> > It might be worth documenting this case.
>
> As stated in my draft, my proposal does not address the issue of blackholes
> or broken implementations.
> It's an *improvement* for the current PMTUD mechanism, rather than a
> replacement for it.

This is not a black hole issue.  In this case, classical pmtud works fine but 
adding in a loss check causes pmtud to "fail" such that all packets get 
fragmented.  This is not a total connection failure like a black hole, but is 
bad for a number of reasons.

http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-87-3.pdf
http://www.psc.edu/~jheffner/drafts/draft-mathis-frag-harmful-XX.html

  -John

_______________________________________________
pmtud mailing list
pmtud@ietf.org
https://www1.ietf.org/mailman/listinfo/pmtud