Обзор модулей

Модули Mx80x представляют собой специализированные RADIUS-плагины для обработки различных типов сетевого оборудования и протоколов аутентификации в системе биллинга.

Сравнительная таблица основных характеристик

МодульНазначениеБазовый классОсновные функцииОсобенности
Mx802.pmRADIUS аутентификация и учет трафикаdbcore, Auth2, Acct2
  • Обработка Access-Request/Accept
  • Учет трафика
  • Управление сессиями
  • Стандартная RADIUS обработка
  • Поддержка множественных атрибутов
  • Интеграция с основной системой биллинга
Mx803.pmРасширенная RADIUS обработкаdbcore, Auth2, Acct2
  • Дополнительные RADIUS атрибуты
  • Специализированная обработка
  • Расширенное логирование
  • Поддержка vendor-specific атрибутов
  • Улучшенная диагностика
  • Дополнительные проверки безопасности
Mx804.pmСпециализированная обработкаdbcore, Auth2, Acct2
  • Кастомная логика аутентификации
  • Специфичные алгоритмы
  • Интеграция с внешними системами
  • Поддержка нестандартных протоколов
  • Гибкая конфигурация
  • Расширенные возможности интеграции
Mx805.pmОптимизированная обработкаdbbase, Auth2, Acct2
  • Высокопроизводительная обработка
  • Минимальное потребление ресурсов
  • Быстрая обработка запросов
  • Использует облегченный dbbase
  • Оптимизирован для высоких нагрузок
  • Упрощенная архитектура

Детальное сравнение функционала

Архитектурные различия

Базовые классы


Функциональные возможности

Обработка RADIUS запросов


  • Стандартная обработка Access-Request
  • Поддержка базовых RADIUS атрибутов
  • Стандартное ведение логов
  • Типовая обработка ошибок


  • Расширенная обработка RADIUS атрибутов
  • Поддержка vendor-specific extensions
  • Детальное логирование операций
  • Дополнительные проверки валидности


  • Кастомизированная логика обработки
  • Интеграция с внешними API
  • Поддержка нестандартных протоколов
  • Гибкие алгоритмы аутентификации


  • Высокопроизводительная обработка
  • Минимальные накладные расходы
  • Оптимизированные SQL запросы
  • Быстрая обработка сессий


Производительность и ресурсы


ХарактеристикиMx802.pmMx803.pmMx804.pmMx805.pm
Потребление памятиСтандартноеПовышенноеСтандартноеМинимальное
Скорость обработкиСтандартнаяСтандартнаяПеременнаяВысокая
Сложность конфигурацииНизкаяСредняяВысокаяМинимальная
РасширяемостьХорошаяОтличнаяОтличнаяОграниченная


Рекомендации по использованию

Выбор модуля в зависимости от задач

Рекомендуется для:

  • Стандартных RADIUS инсталляций
  • Типовых задач аутентификации
  • Небольших и средних нагрузок
  • Простых конфигураций


Рекомендуется для:

  • Сложных RADIUS конфигураций
  • Необходимости детального логирования
  • Работы с vendor-specific атрибутами
  • Отладки и диагностики


Рекомендуется для:

  • Нестандартных протоколов
  • Интеграции с внешними системами
  • Кастомной бизнес-логики
  • Сложных алгоритмов обработки


Рекомендуется для:

  • Высоконагруженных систем
  • Критичных к производительности приложений
  • Минимизации потребления ресурсов
  • Простых RADIUS операций


Выбор конкретного модуля должен основываться на требованиях к производительности, сложности логики и доступных ресурсах системы.