Subject: Re: Patch for timiting TCP MSS (i.e. for new PPPoE)
To: None <tls@rek.tjls.com>
From: Darren Reed <darrenr@reed.wattle.id.au>
List: tech-net
Date: 12/05/2001 09:33:22
In some email I received from Thor Lancelot Simon, sie wrote:
[...]
> 2) Our NAT code appears to corrupt locally-generated needs-frag ICMP
> messages, so a NetBSD router separating, say, an MTU-1400 PPPOE link
> and an MTU-1500 Ethernet will create a Path MTU blackhole. I have an
> open PR on this, but I last time I looked I couldn't figure out how
> checksum regeneration for locally-generated ICMP messages was *supposed*
> to work, so I couldn't fix it.
>
> Bug #2 above is really serious and is probably responsible for many users'
> complaints about PPPOE and Path MTU. With it fixed, we "shouldn't need a
> terrible hack like MSS clamping; with it there, we probably do.
I hope that this is a symptom of it being a fairly old version and that it
is fixed in the current code. IPFilter 3.4.22 is the current revision:
http://coombs.anu.edu.au/~avalon/ip-filter.html
Of course, releng aren't interested in seeing it merged onto the 1.5 branch
(according to the last comment from them) either.
Darren