15
группы получателей или широковещательные). Таким образом, не
целесообразно применять услугу по предотвращению повторной передачи IPsec-
пакетов) для одиночного SA, по которому транслируются трафики (групповой
трафик) от нескольких отправителей.)
Если приемный IPsec-модуль не обладает функцией предотвращения
повторной передачи IPsec-пакетов, то тогда не будет производится проверка
последовательных номеров во входных IPsec-пакетах. Однако, с точки зрения
передающего IPsec-модуля, режим настройки “по умолчанию” предполагает,
что приемный IPsec-модуль обладает способностью предотвращения повторной
передачи IPsec-пакетов. Во избежании такой ситуации, когда отправителю нет
необходимости контролировать
последовательный номер, а SA установлен,
следует использовать специализированный протокол установления
защищенного виртуального соединения, например, такой как IKE, который
предполагает, что в период формирования SA приемный IPsec-модуль будет
оповещать передающий IPsec-модуль о невозможности применения функции
предотвращения повторной передачи IPsec-пакетов.
Если приемный IPsec-модуль обладает функцией предотвращения
повторной передачи IPsec-пакетов, то тогда в период формирования SA его
счетчик
пакетов должен быть обнулен. При приеме каждого IPsec-пакета
приемный IPsec-модуль должен проверять последовательный номер,
содержащийся в пакете, на предмет его совпадения с другими номерами в ранее
принятых пакетах в течении периода существования (“жизни”) защищенного
виртуального соединения. Целесообразно, чтобы проверка последовательного
номера начиналась сразу после проверки соответствия SA (то есть, еще до
проверки ICV) с целью скорейшего уничтожения продублированных пакетов.
Дубликаты IPsec-пакетов уничтожаются благодаря использованию
специального метода приема пакетов, называемого “скользящее окно”. (Способ
использования “скользящего окна” является предметом локального
рассмотрения. Однако, в целях обеспечения более полной функциональности
IPsec-протоколов любая программная реализация IPsec-модуля должна
удовлетворять ниже следующим требованиям.) Минимальный размер окна,
который должен обеспечивать IPsec-
модуль, составляет 32. Однако,
целесообразно, чтобы в режиме “по умолчанию” размер окна составлял 64.
Любой другой размер окна (больше, чем минимальный) может выбираться
приемной стороной. (При этом приемный IPsec-модуль не информирует
передающий о размере окна).
“Правая” граница окна представляет собой максимальное значение
последовательного номера пакета, который может быть получен через SA.
Пакеты, содержание
последовательные номера, которые меньше “левой”
границы окна, уничтожаются. Пакеты с последовательными номерами, которые