On Wed, 2012-11-07 at 12:30 +1100, 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?
> [...]
> Both options were set on the socket with the resulting packet trace.

Speaking from a position of ignorance here, but my understanding is that
if you use the first, the second is ignored, which is what seems to be
happening in that trace.

I also believe that the second does not apply to TCP.

I'd expect that if you use the first then PMTUD should be disabled and
the stack will fragment larger packets normally and send atomic
fragments if the whole thing (plus fragment header) fits in a single
fragment. If the implementation doesn't believe in atomic fragments then
it will fragment only packets too large to fit in 1280 bytes and will
send smaller ones without a fragment header.

That said, I reiterate my ignorance.

Regards, K.

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Karl Auer (ka...@biplane.com.au)
http://www.biplane.com.au/kauer
http://www.biplane.com.au/blog

GPG fingerprint: AE1D 4868 6420 AD9A A698 5251 1699 7B78 4EEE 6017
Old fingerprint: DA41 51B1 1481 16E1 F7E2 B2E9 3007 14ED 5736 F687

Attachment: signature.asc
Description: This is a digitally signed message part

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to