Subject: Re: PMTUD blackhole detection
To: Kevin Lahey <kml@dotrocket.com>
From: None <itojun@iijlab.net>
List: tech-net
Date: 05/02/2001 09:10:25
>>	on PR 12790, I posted a simple patch for TCP PMTUD blackhole detection.
>>	if there's no ack for a while, the patch will do the following:
>>	- turn off path MTU discovery for IPv4
>>	- uses minimum MTU (1280) for IPv6
>>	the behavior will remedy path MTU discovery blackhole, if our side
>>	is the sender of bigger packet.  it does not solve problems when
>>	the other side is sending bigger packet and choking with the lack
>>	of icmp too big messages.
>>	see RFC2923 section 2.1 for the exact description of the issue.
>Cool.  Is there some way that we could set a flag in the route, 
>rather than just having a per-connection flag?  That way we only have
>to pay the cost of the two timeouts once per black hole, rather
>than once per connection...

	if you know that PMTUD is failing for particular paths, you should
	be able to set a lower path MTU value by using route(8) (use -mtu
	keyword).

itojun