Could someone please advise on how iOS devices setup MTU on cellular (pdp_ip*) interfaces?
When iPhone is started in flight mode, all those interfaces have default MTU = 1500.
But after registering to LTE network, MTU on iPhone suddenly changes to 1450 - despite the fact that the LTE network is sending MTU=1500 in PCO during network attach.
This results in suboptimal (too low) MTU setting for upload direction, because this LTE network correctly delivers full 1500-byte user packets in the download direction (it uses larger MTU in the core to accomodate GTP and other overheads).
Seems 1450 is statically configured somewhere - does anyone know what parameter controls this?