Фрагментация пакетов данных при передаче по сети работает следующим образом: 2
Максимальный размер передаваемых данных в одной IP-датаграмме составляет 65535 байт (октетов). 2 Однако максимальный размер данных, который может поместиться в PDU канального уровня (MTU), гораздо меньше (обычно он составляет 1500 или около байт). 2
Если размер IP-датаграммы больше MTU, она будет разбита на несколько IP-пакетов, каждый из которых можно будет передать в PDU канального уровня. 2 При получении IP-пакетов они будут собраны в IP-датаграмму, и она будет разобрана на транспортном уровне. 2
Фрагментация может быть осуществлена как на отправляющем хосте, так и на промежуточном маршрутизаторе. 4
Хотя фрагментация позволяет соединять хосты в разнородных сетях, её желательно избегать, так как она усложняет передачу данных и увеличивает нагрузку на сеть из-за создания новых IP-пакетов и перерасчёта контрольных сумм. 2