Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Apr 2005 10:55:31 +0100
From:      David Malone <dwmalone@maths.tcd.ie>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: DF (Don't frag) issues 
Message-ID:  <200504261055.aa95182@salmon.maths.tcd.ie>
In-Reply-To: Your message of "Tue, 26 Apr 2005 11:52:28 %2B0200." <426E0F5C.3F157398@freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > I wonder if we could look into the quoted IP header and extract the
> > length of the IP packet that caused the needs-frag ICMP. That would
> > stop us getting in knots when there are a few packets in flight and
> > would give us a good idea about where we need to step down from.

> This is a really clever idea indeed.  But it only works if part of
> the original packet is attached.  Broken implementations are likely
> to omit that.  But I'll implement your suggestion as well and post
> a new patch later this evening.

In the case of TCP PMTU we should be OK because we to get as far
as the TCP code I think we'll always have enough quoted packet?
Of course, in the more general case we can't always do this, but
it should help in a lot of cases.

	David.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504261055.aa95182>