In message <[email protected]>, Hannes Frederic Sowa writes:
> On 11/07/2012 02:30 AM, Mark Andrews wrote:
> > Should setting IPV6_USE_MIN_MTU to one (1) result in fragmented TCP packets?
> > Should setting IPV6_DONTFRAG to one (1) work on TCP sockets?
> 
> As I have not read otherwise I would treat IPV6_USE_MIN_MTU as
> transport-agnostic.

The problem is that there are at least 2 OS's with TCP layers that
do not use IPV6_USE_MIN_MTU when calculating the TCP segment size to
send.  I would have thought that this would have been obvious to do.

Do we need update RFC3542 to say that IPV6_USE_MIN_MTU is to be used
when calculating the TCP segment size?

> The usage of IPV6_DONTFRAG is only specified on UDP and raw sockets (see
> RFC3542 11.2).

Which is short sighted.  There is no reason not to apply it to all
transports as all transports have to handle PTB and this is just
a locally generated PTB.

And while we are talking about RFC3542 how to we get POSIX updated to
include the advanced half of the API as it is a pain in the butt for
application developers.
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> [email protected]
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: [email protected]
--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to