> This conversation is missing some fundamental points – really the most 
> important
> points – which are the minimum sizes guaranteed to work everywhere. For IPv6,
> the minimum MTU/MRU are 1280/1500. For IPv4, they are only 68/576 but since
> the IPv4 network supports fragmentation we can nominally designate the IPv4
> minimum MTU as 576 also if we clear the DF bit. It means that, without probing
> or having some divine knowledge of paths that have not been previously 
> visited,
> the ONLY sizes guaranteed to work are 1280 for IPv6 and 576 for IPv4.

Well "ifconfig eth0 mtu 1400" makes all this work.

> Now take the case of Multinet where a path may traverse multiple concatenated
> IP networks of arbitrary IP protocol versions - remember “Catenet”? Since 
> there
> may be no advanced knowledge of network IP protocol versions, the most we can
> absolutely and for sure count on across the entire path is 576.

Are you talking about 4to6 and 6to4 translation?

Then just "ifconfig eth0 mtu 1260".

> What this gives us is not the *maximum packet size*; instead, it determines 
> the
> *minimum cell size*. We know that a 576 cell will traverse all paths, so we 
> never
> send a non-final cell smaller than this (which might trigger a tiny fragment 
> alarm).
> But, we can certainly send packets larger than the path MTU - *much* larger in
> many cases. And for paths that support them, we can also send Brian’s 
> jumbograms.

I believe you are over thinking this. Just my opinion, no offense intended.

Dino

_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to