214
6. Желание предотвратить ситуацию, когда один пакет слиш-
ком долгое время занимает канал.
Результатом действия всех этих факторов является тот факт,
что разработчики не могут выбирать максимальный размер паке-
та по своему желанию. Максимальный размер поля полезной на-
грузки варьируется от 48 байт (АТМ-ячейки) до 65 515 байт (IP-
пакеты), хотя на более высоких
уровнях размер поля полезной
нагрузки часто бывает больше. Очевидная проблема возникает,
когда большой пакет хочет пройти по сети, чей максимальный
размер пакетов слишком мал. Одно из решений состоит в предот-
вращении возникновения самой проблемы. Другими словами,
объединенная сеть должна использовать такой алгоритм маршру-
тизации, который не допускает пересылки пакетов по сетям
, ко-
торые не могут их принять. Однако, если оригинальный пакет
окажется слишком велик для сети адресата, то алгоритм маршру-
тизации окажется в данном случае бессилен. Следовательно,
единственное решение проблемы заключается в разрешении
шлюзам разбивать пакеты на фрагменты и посылать каждый
фрагмент в виде отдельного межсетевого пакета.
Для восстановления оригинальных пакетов
из фрагментов
применяются две противоположные стратегии. Первая стратегия
заключается в том, что пакет, входя через сеть небольшим допус-
тимым размером пакетов, разбивается на входе шлюзом (G1) на
фрагменты. Этот вариант показан на рис. 6.8, а. Каждый фраг-
мент адресуется одному и тому же выходному шлюзу (G2), вос-
станавливающему из этих фрагментов оригинальный
пакет. Этот
процесс повторяется при проходе через каждую сеть, максималь-
ный размер пакетов в которой недостаточно велик.
Такой способ фрагментации прост, но, тем не менее, создает
некоторые проблемы. Во-первых, выходной шлюз должен знать,
когда он получил все части пакета, поэтому каждый фрагмент
должен содержать либо поле счетчика, либо признак
конца паке-
та. Во-вторых, все фрагменты должны выходить через один и тот
же шлюз. Таким образом, налагается запрет на использование
фрагментами различных путей к окончательному получателю, в
результате может оказаться потерянной часть производительно-
сти. Наконец, повторяющиеся фрагментации и последующие