Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:dpi_components:platform:subscriber_management:policing_mng [2024/09/16 14:31] – elena.krasnobryzh | dpi:dpi_components:platform:subscriber_management:policing_mng [2026/05/20 15:08] (текущий) – elena.krasnobryzh | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ======policing_mng====== | + | ====== |
| + | {{indexmenu_n> | ||
| + | Создание, | ||
| + | |||
| + | Профили полисинга делятся на два типа: | ||
| + | * **Анонимные (без имени) профили** — полисинг не создается заранее, | ||
| + | * **Именованные профили** — полисинг создается до подключения абоненту, | ||
| + | |||
| + | **Именованные профили** по сравнению с анонимными профилями имеют следующие преимущества: | ||
| + | - Упрощает администрирование абонентов | ||
| + | - Позволяет находить абонентов с требуемым профилем по имени профиля | ||
| + | - Позволяет изменить профиль всем абонентам с заданным профилем просто изменив параметры профиля | ||
| + | - Позволяет контролировать ограничение на количество уникальных профилей (максимум 65535) | ||
| + | |||
| + | **Анонимные (без имени) профили** в свою очередь имеют следующие преимущества: | ||
| + | - Не нужно заниматься менеджментом профиля (создавать его и удалять), | ||
| + | - Не нужно придумывать имя профиля | ||
| + | |||
| + | ===== Синтаксис команд ===== | ||
| + | Общий формат команд: | ||
| + | <code bash> | ||
| + | |||
| + | Расшифровка параметров команды: | ||
| + | ^ Параметр | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | < | ||
| + | |||
| + | ====== Создание, | ||
| + | Создание именованного профиля полисинга и подключение его на абонента: | ||
| + | <code bash> | ||
| + | fdpi_ctrl load profile --policing ./ | ||
| + | fdpi_ctrl load --policing --profile.name rate_10Mbps --ip 192.168.0.1 | ||
| + | fdpi_ctrl load --policing --profile.name rate_10Mbps --login test | ||
| + | </ | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | Подключение анонимного профиля полисинга через файл с разметкой полисинга: | ||
| + | <code bash> | ||
| + | fdpi_ctrl load --policing rate_10Mbps.cfg --login test</ | ||
| + | |||
| + | Отключение полисинга для конкретного абонента: | ||
| + | <code bash> | ||
| + | fdpi_ctrl del --policing --login test | ||
| + | </ | ||
| + | |||
| + | ====== Команды управления полисингом ====== | ||
| + | Получить список всех созданных и примененных полисингов: | ||
| + | <code bash> | ||
| + | |||
| + | Получить список всех абонентов по имени полисинга: | ||
| + | <code bash> | ||
| + | fdpi_ctrl list all --policing --profile.name rate_10Mbps | ||
| + | </ | ||
| + | |||
| + | Получить информацию по конкретному абоненту: | ||
| + | <code bash> | ||
| + | fdpi_ctrl list --policing | ||
| + | </ | ||
| + | |||
| + | Удаление именованного профиля (при удалении профиля в нем не должно содержаться абонентов) | ||
| + | <code bash> | ||
| + | fdpi_ctrl del profile --policing --profile.name rate_10Mbps | ||
| + | </ | ||
| + | |||
| + | Просмотр настроек полисинга (тарифного плана) по имени: | ||
| + | <code bash> | ||
| + | fdpi_ctrl list profile --policing --profile.name rate_10Mbps | ||
| + | </ | ||
| + | |||
| + | Изменение настроек полисинга с дневного (10Mbps) на ночной режим (20Mbps). Новые настройки сразу применятся ко всем абонентам с заданным полисингом: | ||
| + | <code bash> | ||
| + | fdpi_ctrl load profile --policing ./ | ||
| + | </ | ||