From owner-freebsd-hackers Thu Jun 8 6:22:57 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from lily.ezo.net (lily.ezo.net [206.102.130.13]) by hub.freebsd.org (Postfix) with ESMTP id 213B037B61D for ; Thu, 8 Jun 2000 06:22:49 -0700 (PDT) (envelope-from jflowers@ezo.net) Received: from lily.ezo.net (jflowers@localhost.ezo.net [127.0.0.1]) by lily.ezo.net (8.8.7/8.8.7) with SMTP id JAA21578; Thu, 8 Jun 2000 09:22:34 -0400 (EDT) Date: Thu, 8 Jun 2000 09:22:33 -0400 (EDT) From: Jim Flowers To: "Kenneth D. Merry" Cc: Dave Preece , freebsd-hackers@FreeBSD.ORG Subject: Re: Path MTU discovery. In-Reply-To: <20000608001317.A62030@panzer.kdm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG And fbsd will respond to other's queries depending on interface mtus only be careful if you are running natd. This copies the interface mtu on startup but does not learn the new value if it is reduced either manually or automatically. It can therefore respond with a to a query with a value that is still unusable. Jim Flowers #4 ISP on C|NET, #1 in Ohio On Thu, 8 Jun 2000, Kenneth D. Merry wrote: > On Thu, Jun 08, 2000 at 18:03:45 +1200, Dave Preece wrote: > > Just learning about this: I can see the advantages but does anything use it? > > Sure, TCP uses it. > > TCP (at least in FreeBSD) sets the "don't frag" bit on all its outgoing > packets. > > If the packet gets to a router with an outgoing MTU that is too small to > hold the packet without fragmentation, the router is supposed to send back > and ICMP message telling the source machine to use a smaller packet size. > > When the source machine receives the ICMP message, it will update the MTU > for that route, and try sending packets out again with the lower MTU. > > Ken > -- > Kenneth Merry > ken@kdm.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message