            SafeFire PPP 1.1
            Additions library
           Shaper module alpha
      (russian version documentation)
          (c) Link Guard Solutions

    Новая библиотека pl_add.dll содержит один новый плагин - Traffic Shaper.
    Внимение: если использование данного модуля выдает SYS3175 при старте SafeFire PPP обратитесь в LGS за последней версией SFPPP/PL_ADD.DLL
    Этот плагин может быть использован для ограничения потока (или множества потоков) данных проходящих через него используя виртуальные каналы с фиксированой пропускной способностью.
    Плагин имеет два Stream Packа - IN и OUT, которые работают в многопоточном режиме (см. описание параметра single)
    Плагин понимает следующие параметры:
        timeout 	- время(сек) одноразовой задержки перед повторной попыткой отсылки пакета в случае если лимит исчерпан. По-умолчанию 0 - не использовать задержку, в случае исчерпания дропать пакет
        single  	- да/нет (по-умолчанию нет) - использовать ли один "виртуальный канал" для всех индексов stream packа. По-умолчанию каждый индекс использует свой канал
        rate    	- целое (байт/сек) (по-умолчанию 100) средняя пропускная способность каждого виртуального канала.
        limit   	- целое (байт) (по-умолчанию 500) максимальный запас, который может накопить канал (Пиковая пропускная способность каждого виртуального канала). Должна быть больше rate
        bothsided   - да/нет (по-умолчанию да) - ограничивать ли оба направления (если нет - ограничение только для IN->OUT). Внимание: В случае bothsided=yes rate и limit определяют ограничения для суммы размеров пакетов из IN _И_ из OUT. Если вы хотите иметь отдельные ограничители на направления IN->OUT и OUT->IN используйте bothsided=no и два виртуальных канала.

    Для получения информации о том, как выделить отдельный набор пакетов для прохождения через шейпер смотри fw_pipe.txt


