NEPacketTunnelProvider virtual interface MTU

Hi everyone,

We are working on creating a virtual network interface using NEPacketTunnelProvider, with an MTU of 1500 bytes.

I would like to understand what will happen if we attempt to write packets of approximately 65,000 bytes to this interface. Specifically, will the packets be fragmented based on protocol and flags, will they be dropped, or is there another unexpected behaviour we should anticipate?

Thanks

Missed mentioning this is for iOS.

NEPacketTunnelProvider virtual interface MTU
 
 
Q