Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Все модули предназначены для работы с оборудованием Juniper MX80 и поддерживают:

  • PPPoE аутентификацию
  • IPoE MAC аутентификацию  
  • IPoE switch port + switch mac аутентификацию

Шкала развития

МодульОсновные характеристикиИнициализация (new)Аутентификация (auth)Учет трафика (accounting)Гостевой режим (guest_mode)Особенности
Mx802.pm
  • Версия: 25.02.16
  • Дата ревизии: 20250216
  • Базовые классы: main, Auth2
  • Зависимости: Billing, ACP::Base
  • Создание объекта модуля
  • Инициализация биллинга
  • Загрузка профилей из конфигурации MX80_PROFILES
  • Настройка гостевых пулов IP (MX80_GUEST_POOLS_PARAMS)
  • Установка префикса профилей
  • Обработка RADIUS запросов аутентификации
  • Поддержка PPPoE и IPoE протоколов
  • Обработка DHCP контекста (ERX-Dhcp-Options)
  • Получение информации о пользователе из БД
  • Проверка баланса и статуса услуг
  • Переход в гостевой режим при недостатке средств
  • Проверка одновременных подключений
  • Обработка Start/Stop/Alive пакетов
  • Поддержка расширенной статистики (ERX-Service-Session)
  • Восстановление потерянных сессий
  • Real-time биллинг
  • Обработка гигабайтных счетчиков
  • Активация гостевых профилей при проблемах с аутентификацией
  • Выделение IP из гостевых пулов
  • Настройка сетевых параметров (DNS, шлюз, маска)
  • Применение ограничений доступа
  • Поддержка NAT профилей (MX80_NAT_PROFILE)
  • Обработка IPv6 (при наличии)
  • Детальное логирование ошибок
  • Поддержка различных причин завершения сессий
Mx803.pm
  • Версия: 25.06.17
  • Дата ревизии: 20250617
  • Базовые классы: main, Auth2
  • Зависимости: Billing, ACP::Base
  • Аналогична Mx802, но с улучшенной обработкой конфигурации
  • Более детальная настройка гостевых пулов
  • Улучшенная обработка профилей услуг
  • Расширенная поддержка IPoE
  • Улучшенная обработка MAC адресов
  • Более точная проверка статуса пользователя
  • Оптимизированная работа с базой данных
  • Улучшенная обработка промежуточных обновлений
  • Более точный учет гигабайтных счетчиков
  • Оптимизированные SQL запросы
  • Лучшая обработка ошибок сессий
  • Более гибкая настройка гостевых профилей
  • Улучшенное управление IP адресами
  • Расширенные возможности настройки DNS
  • Оптимизированная работа с DHCP опциями

Отличия от Mx802:

  • Улучшенная обработка ошибок
  • Более эффективные SQL запросы
  • Расширенная поддержка IPv6
  • Лучшая интеграция с системой биллинга
Mx804.pm
  • Версия: 25.06.28
  • Дата ревизии: 20250628
  • Базовые классы: main, Auth2
  • Зависимости: Billing, ACP::Base, Net::MAC, Net::IP
  • Расширенная поддержка сетевых библиотек (Net::MAC,Net::IP)
  • Улучшенная обработка MAC-адресов
  • Более точная работа с IP-адресами
  • Оптимизированная настройка профилей
  • Продвинутая обработка MAC аутентификации
  • Улучшенная поддержка VLAN
  • Более точная проверка сетевых параметров
  • Расширенная валидация данных
  • Более точный учет трафика с использованием Net::IP
  • Улучшенная обработка сетевых интерфейсов
  • Оптимизированная работа с большими объемами данных
  • Расширенная поддержка IPv6
  • Более интеллектуальное управление IP пулами
  • Улучшенная обработка сетевых конфликтов
  • Расширенные возможности настройки сети
  • Оптимизированная работа с DHCP

Отличия от предыдущих версий:

  • Использование специализированных сетевых библиотек
  • Более точная обработка MAC и IP адресов
  • Улучшенная производительность
  • Расширенная поддержка сетевых протоколов
Mx805.pm
  • Версия: 25.08.17
  • Дата ревизии: 20250817
  • Базовые классы: dbbase, Auth2, Acct2
  • Зависимости: Billing
  • Современная архитектура с наследованием от dbbase
  • Интеграция с модулем Acct2 для улучшенного учета
  • Оптимизированная работа с базой данных
  • Упрощенная конфигурация
  • Новейшие алгоритмы аутентификации
  • Улучшенная безопасность
  • Более быстрая обработка запросов
  • Расширенная поддержка современных протоколов
  • Интеграция с модулем Acct2
  • Более точный и быстрый учет
  • Улучшенная обработка больших объемов данных
  • Оптимизированные алгоритмы биллинга
  • Современные алгоритмы управления гостевым доступом
  • Улучшенная интеграция с системой
  • Более гибкие настройки безопасности
  • Оптимизированная работа с ресурсами

Отличия от предыдущих версий:

  • Современная архитектура на базе dbbase
  • Интеграция с Acct2 для улучшенного учета
  • Значительно улучшенная производительность
  • Упрощенная конфигурация и обслуживание
  • Лучшая совместимость с новыми версиями системы

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

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

...