Level 3 is responsible for data fragmentation. The typical MTU size is 576 bytes. Thus, the network layer splits the transport layer segment into pieces of 576 bytes, adds its own header and sends it to the data link layer.
Even with UDP fragmentation is possible. UDP does not know about fragmentation and reassembly of fragments, since it is the network layer that performs them. Everything that exceeds 576 bytes is fragmented regardless of the transport layer protocol.
In VoIP, data blocks (20-30 ms) are processed simultaneously and sent as an application layer message.
source share