Re: ip_rt_min_pmtu
From: Christopher Schramm <hidden>
Date: 2012-12-05 09:33:52
On Wed, 05 Dec 2012 09:46:18 +0100, Rami Rosen wrote:
But RFC 791 also declares 576 as PMTU: "All hosts must be prepared to accept datagrams of up to 576 octets".
That's the common mistake I mentioned. The sentence goes on: "(whether they arrive whole or in fragments)", so it says nothing about lower layers, especially not about the MTU. The 576 octects IP datagram every implementation is required to be able to handle could be transferred in 12 up to over 60 fragments if we had the minimal PMTU of 68, depending on the header size. Of course that leads to an overhead of nearly 90 percent, but it should be possible following the RFC. With Linux, trying to send large data over a path with PMTU < 552 will probably fail (unless you change the min_pmtu value).