Правила и сети

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (1)

просмотр истории страницы
\\
\\ !TarifRuleset_edit_set_done.png|border=1,width=700!

h1. Описание настроек

Настройки:
* *Идентификатор набора правил* - набор правил, к которому должна относиться подсеть;
* *Порядковый номер правила в наборе* номером определяется очерёдность при проверке ip из netflow. 0 - начало списка. Номер должен быть уникальным для всех наборов подсетей. Подробнее алгоритм проверки описан ниже;
* *Начальный адрес подсети* - адрес сети;
* *Маска подсети* - маска сети. Для единственного адреса 255.255.255.255;
* *Политика (разрешено, запрещено)* - 0 запрещено, 1 разрешено;
* *Rule name* - имя правила, отображается в списке для удобства.

h1. Механизм работы

На основании всех наборов правил формируется файл с подсетями. Трафик из netflow потока последовательно сравнивается с записями из файла. При первом совпадении трафику назначается номер подсети. Таким образом подсеть может находиться только в одном наборе правил.
{code:title=Файл подсетей}
/app/collector/etc/netflow_collector/network.csv
{code}
{code:title=Содержимое файла подсетей}
192.168.0.0 255.255.0.0 1
172.16.0.0 255.240.0.0 1
10.0.0.0 255.0.0.0 1
169.254.0.0 255.255.0.0 1
0.0.0.0 0.0.0.0 2
{code}
В примере 2 набора подсетей из стандартной БД биллинга:
# Локальная сеть
# Внешний трафик
Если абонент с IP адресом 10.20.30.40 запросит сайт 192.0.2.1, то трафик последовательно пройдёт все записи. Трафику будет назначена подсеть №2.