Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Движок PolicyBasedEngine Обработчик PolicyBasedEngine ("основанное на политиках") аналогичен FlatRate2, кроме того, что его параметры задаются в конфигурационном файле, а политики учета по направлениям, потоколам протоколам и прочему - настраиваемы.

Единственный параметр, который надо указать в свойствах тарифного плана, в окне "More settingsДругие настройки...", это "Policy configuration file" - по умолчанию это pbe.cfg. Путь до этого файла надо указать абсолютный, или относительный для путь до файла конфигурации относительно каталога jserver/db (где /, или абсолютный путь - по умолчанию это pbe.cfg и лежит).

Рассмотрим дистрибутивный конфигурационный файл:

...

Изменения в pbe.cfg пока требуют рестарта программы.

Механизм учета по файлам префиксов подсетей

Префиксом подсети называется запись вида X.X.X.X/YY, где X.X.X.X - номер подсети, например "212.140.10.0", а YY - сетевая маска, записанная в формате числа битов "единичка" двоичного представления маски подсети. Таким образом, запись "/0" эквивалентна сетевой маске "0.0.0.0" (все хосты диапазона IPv4), "/24" маске "255.255.255.0", а "/32" маске "255.255.255.255" (единственному хосту).

...

Эти файлы были сгенерированы 10 января 2011 года из базы данных RIPE по технологии, описанной в соответствующем примере"Создание файлов префиксов национальных сетей" из дистрибутива NeTAMS 3.4. Достаточно легко самостоятельно собрать и аналогичные "региональные" списки.

Если в описании элемента политики prefix-file присутствует параметр reload (значение не важно), сервис биллинга будет периодически (раз в 30 секунд) проверять, не были был ли изменени изменен файл префиксов "извне", и если таковое произошло, он будет "на лету" переподгружен. Это полезно, если вы собираетесь регулярно (скажем, раз в неделю) пересобирать внешними скриптами файл префиксов из базы RIPE, или из того списка "своих" сетей, который предоставляет вам ваш провайдер. 

Механизм cопоставлений условий (condition) в правилах (rule)

...

В простейшем случае можно задать идентификатор (имя или номер) условия при составлении правила, например:

...