Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

EcoSwitch

English

  • Оборудование
  • Вход в систему
  • Подсказки и горячие клавиши
  • Работа с общей конфигурацией устройства
  • Первичная настройка
  • Хранилище сертификатов SSL
  • Настройки интерфейсов
  • ACL
  • Карты классов трафика
  • Подсистема NAT
  • Подсистема BRAS
  • Подсистема DPI
  • Подсистема логирования
  • Перенаправление DNS-запросов
  • Подмена IP-адресов в DNS-ответах
  • Защита от TCP SYN Flooding
  • Функция Sniffer
  • Общая диагностика системы
  • Действия с прошивкой
  • Счётчики
  • Справочник по командам
  • Функция Tethering Detection EcoNAT Documentation / Функция Tethering Detection

    По отдельной лицензии для BRAS доступна функция Tethering Detection (обнаружение раздачи доступа в Интернет), которая может быть полезна операторам мобильной связи. Наличие данной функции позволит настраивать и применять разные сервисы к трафику основного абонентского устройства и подключенных к нему дополнительных устройств, когда абонент использует на основном устройстве режим точки доступа, USB-модема и т. п. Сервисы для основного и дополнительного трафика назначаются параметром tethering (см. раздел "Создание и настройка сервиса).

    BRAS определяет принадлежность трафика основному или дополнительному устройству по значению поля TTL в пакетах IPv4 (Hop Limit в пакетах IPv6). При получении первого исходящего пакета первой сессии абонента BRAS запоминает значение TTL данного пакета. К трафику первой и всех следующих сессий с таким TTL применяются сервисы с настройкой tethering main и/или tethering any (при соответствии трафика остальным критериям, таким как ACL, DSCP, порядковый номер сервиса в политике и т. п.), т. е. BRAS определяет, что это сессии основного абонентского устройства. Трафик любых сессий с другим TTL пакетов считается трафиком дополнительного абонентского устройства, и к нему применяются сервисы с настройкой tethering secondary и/или tethering any из списка сервисов (при соответствии трафика остальным критериям).

    Примечание. Изменение TTL в ходе сессии не учитывается.

    Если сессия инициирована входящим пакетом, то сначала к ней применяется сервис с настройкой tethering main или tethering any. При поступлении первого исходящего пакета в этой сессии алгоритм действий BRAS аналогичен вышеописанному:

    • если TTL абонента еще не сохранён, то BRAS сохраняет его в качестве основного и не сменяет сервис;
    • если TTL уже сохранён, и при этом у исходящего пакета другой TTL, то сервис с настройкой tethering main сменяется сервисом с настройкой tethering secondary (сервис с настройкой tethering any продолжит действовать).

    Узнать, какое значение TTL для IPv4 или Hop Limit для IPv6 сохранено в качестве основного для определённого абонента можно с помощью команды show brasinfo <IP-адрес абонента>. Вывод команды будет содержать строку Main TTL <N> для IPv4-адреса или Main hop limit <N> для IPv6-адреса, где N – соответствующее сохранённое значение.

    При наличии функции аккаунтинга сессий (см. раздел "QoE") в логи добавляется один байт с информацией о принадлежности сессии основному устройству (значение 3), дополнительному (значение 1) или ещё не определённому (значение 0).