!!! Overview
[{$pagename}]  is the process of dividing a [data] [packet] into smaller units for transmission over the [network]. 


[{$pagename}] happens at [Transport Layer] (layer four) of the [OSI-Model].
[{$pagename}] may be required when:
* The data packet is larger than the maximum transmission unit supported by the network
* The network is unreliable and it is desirable to divide the information into smaller segments to maximize the probability that each one of them can be delivered correctly to the destination
[Protocols] that perform 

[{$pagename}] at the source usually include a mechanism at the destination to reverse the process and reassemble the original packet from individual segments. This process may include [Automatic Repeat-reQuest] ([ARQ]) mechanisms to detect missing segments and to request the source to re-transmit specific segments.

In a [communication] system based on a layered [OSI-Model], [{$pagename}] may be responsible for splitting one [Protocol Data Unit] into multiple [Physical Layer] service [Protocol Data Unit]s so that reliable transmission (and potential re-transmission via [ARQ]) of each one can be performed individually.



!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]