Why does both L2MTU and MAX-L2MTU exist?
Wouldn't it be simpler if L2MTU was scrapped and keep only MAX-L2MTU as L2MTU?
this is exactly what i'm asking.I don't understand why every single vendor doesn't just set L2MTU to its max possible value out of the box
this does not address my question at all.Your question got me wondering, so I thought I'd go read about it. See https://wiki.mikrotik.com/wiki/Manual:M ... uterBoards.
On a layer 2 network you may have another switch that cannot admit frames that are quite as large as what the others can. In that case you may want to limit all switches to an L2MTU equal to the least capable device you have. If you limit the L2MTU to a setting that the least capable device supports, the entire network will behave in a similar way and it will be entirely predictable. Otherwise, if you have each device set to the highest L2MTU possible, you may have weird problems like a jumbo frame being able to pass through two switches but be silently dropped by a third switch because its maximum MTU is lower. These issues could be difficult to troubleshoot in some cases, so it makes sense to have this setting there.anyone?
that's not L2MTU, that's just MTU. packet size is ultimately defined by MTU, not L2MTU.On a layer 2 network you may have another switch that cannot admit frames that are quite as large as what the others can. In that case you may want to limit all switches to an L2MTU equal to the least capable device you have. If you limit the L2MTU to a setting that the least capable device supports, the entire network will behave in a similar way and it will be entirely predictable. Otherwise, if you have each device set to the highest L2MTU possible, you may have weird problems like a jumbo frame being able to pass through two switches but be silently dropped by a third switch because its maximum MTU is lower. These issues could be difficult to troubleshoot in some cases, so it makes sense to have this setting there.anyone?
that makes sense.With Mikrotik it seems that having possibility to set L2MTU (apart from having max L2 MTU as informational field) is for historical reasons. AFAIK in SwOS you can't set L2MTU any more, it's always set to maximum. Sure, you can set (L3) MTU and is limited by L2MTU ...