Фрагментация IP-пакетов

Список ключевых слов: параметр MTU, идентификатор IP-пакета, поле TTL, смещение фрагмента, флаги MF и DF, сборка фрагментов, тайм-аут ожидания фрагмента.

Важной особенностью протокола IP, отличающей его от других сетевых прото­колов (например, от сетевого протокола IPX), является его способность выпол­нять динамическую фрагментацию пакетов при передаче их между сетями с раз­личными максимально допустимыми значениями длины поля данных кадров. Способность к фрагментации протокола IP во многом способствовала масштаби­руемости технологии TCP/IP.

MTU — параметр технологии

Прежде всего, отметим разницу между фрагментацией сообщений в узле-отпра- вителе и динамической фрагментацией сообщений в транзитных узлах сети — маршрутизаторах. Практически во всех отеках протоколов есть протоколы, кото­рые отвечают за деление (фрагментацию) сообщений прикладного уровня на та­кие части, которые укладывались бы в кадры канального уровня. Для этого они анализируют тип технологии нижнего уровня и определяют ее MTU (Maximum Transmission Unit — максимальная единица передачи).

В стеке TCP/IP эту задачу решает протокол TCP, который разбивает поток бай­тов, передаваемый ему с прикладного уровня, на сегменты нужного размера (на­пример, на 1460 байт, если на нижнем уровне данной сети работает протокол Ethernet). Поэтому протокол IP в узле-отправителе, как правило, не использует свои возможности по фрагментации пакетов. А вот на маршрутизаторе, когда па­кет необходимо передать из сети с большим в сеть с меньшим значением MTU, способности протокола IP выполнять фрагментацию становятся востребованны­ми. Значения MTU различных технологий представлены в табл. 18.13.

Таблица 18.13. Значения MTU различных технологий
Технология MTU
DIX Ethernet 1500 байт
Ethernet 802.3 1492 байт
Token Ring (IBM, 16 Мбит/с) 17 914 байт
Token Ring (802.5, 4 Мбит/с) 4464 байт
FDDI 4352 байт
X.25 576 байт

Из приведенной таблицы видно, что значения MTU для наиболее популярных технологий существенно отличаются, а это значит, что в современной сети, кото­рой свойственна гетерогенность, фрагментация не является редким явлением.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: