Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
22.7.4 Фрагментация
22.7.4 Фрагментация
В отличие от версии 4 фрагментация никогда не выполняется маршрутизаторами, а только в исходном узле. Ее следует по возможности избегать, хотя и допустимо пользоваться этим способом. Фрагментировать пакет должен узел-источник, а сборка пакета будет выполнена в узле назначения.
Если маршрутизатор получает слишком большой для пересылки пакет, он отбрасывает его и отсылает назад сообщение ICMP, анонсирующее максимальный пересылаемый элемент (MTU) для участка следующего попадания.
Когда в узле источника создается фрагмент, в пакет включается заголовок Fragmentation, формат которого показан на рис. 22.6.
Рис. 22.6. Формат заголовка Fragmentation
Как и в версии 4, поле смешения имеет длину 13 бит и измеряет смещение фрагмента в 8-октетных блоках. Бит M (more — больше) указывает, является ли этот фрагмент последним. Поле идентификации расширено до 32 бит.
- 14.12.1. Дефрагментация пакетов
- Дефрагментация диска
- Дефрагментация мозга. Софтостроение изнутри
- 11.1. Дефрагментация жесткого диска
- Автоматическая дефрагментация
- 6.12.2 MTU, фрагментация и сборка
- 6.14 Фрагментация
- Дефрагментация диска (Disk Defragmenter)
- Дефрагментация мозгов
- 14.3.2. Фрагментация пакетов
- Фрагментация и слияние графики
- Фрагментация