2 Настройка BRAS L2 в fastDPI

Активация функций BRAS в fastDPI производится следующими обязательными настройками конфигурационного файла fastdpi.conf:

bras_enable=1 – общий флаг разрешения BRAS

bras_arp_ip – задает IPv4-адрес BRAS’а. Это может быть фейковый IP-адрес, не связанный ни с каким сетевым интерфейсом. Главное требование – этот IP-адрес должен быть уникальным, никакому пользователю он не должен быть сопоставлен.

bras_arp_mac – MAC-адрес BRAS’а, формат XX:XX:XX:XX:XX:XX, например, a0:00:b1:01:4e:cc. Этот MAC-адрес должен быть уникальным во всей локальной сети; это может быть фейковый MAC-адрес, не связанный ни с какой сетевой картой.

auth_servers - задает список fastPCRF-серверов. Сервер fastPCRF отвечает за взаимодействие с Радиус-серверами. Формат задания одного сервера: ip%dev:port, где ip - IP-адрес сервера, dev - локальное устройство, с которого устанавливать соединение. FastDPI устанавливает соединение с первым доступным сервером fastPCRF из списка.

Также для корректной работы fastDPI BRAS должна быть активирована UDR (user data repository – внутренняя база данных свойств пользователей): в fastdpi.conf должны быть строка udr=1

Пример:

udr=1 auth_servers=127.0.0.1%lo:29002 bras_enable=1 bras_arp_ip=192.168.1.255 bras_arp_mac=a0:00:b1:01:4e:cc
При выборе значения параметра bras_arp_mac весьма удобно использовать существующий MAC-адрес порта карты. Но замечено, что некоторые продвинутые карты (например, 25G карты на чипе XXV710, драйвер i40e) могут "съедать" некоторые пакеты (например, ARP), если bras_arp_mac равен MAC-адресу порта карты. Причина такого поведения непонятна, поэтому во избежание пропадания пакетов советуем выбирать значение bras_arp_mac чисто виртуальным, не совпадающим с MAC-адресом порта
Отдельные возможности fastDPI BRAS активируются дополнительными настройками, описанными далее, но без флага bras_enable=1 этот дополнительный функционал будет недоступен.

««« back to BRAS