Настройки проксирования RTP-трафика через TURN-протокол

IVA SBC может выполнять роль TURN-сервера для подключения пользователей к разрешённым IP-адресам.

Чтобы IVA SBC выполняло проксирование RTP-трафика через TURN-протокол, необходимо:

  1. создать маршрут TURN со списком IP-адресов, на которые разрешено проксировать RTP-трафик

  2. добавить группу маршрутизации TURN, содержащую список маршрутов (неупорядоченный)

  3. назначить серверу проксирования роль и группу маршрутизации TURN Proxy

  4. настроить дополнительные параметры TURN для сервера проксирования, выполняющего роль TURN Proxy

Алгоритм обработки TURN-трафика на сервере проксирования:
  1. выполняется авторизация запроса от пользователя на сервере проксирования

  2. обрабатывается запрос от пользователя с возможностью проксирования трафика на определённый IP-адрес и порт

  3. для каждого запроса выполняется проверка IP-адреса на наличие в списке разрешённых IP-адресов:

    • если настроен маскирующий IP-адрес: проверка выполняется по маскирующему IP-адресу

    • если маскирующий IP-адрес не настроен: проверка выполняется по реальному IP-адресу

  4. если запрашиваемый IP-адрес совпадает с разрешённым IP-адресом и портом, трафик проксируется через IVA SBC. Отправка трафика осуществляется на разрешённый IP-адрес

  5. если совпадений не найдено, то трафик не проксируется

Настройка TURN-сервиса

В разделе Маршруты TURN отображаются все добавленные маршруты TURN со списком IP-адресов, для которых разрешено проксировать RTP-трафик.

Маршруты TURN

При работе в разделе Маршруты TURN можно:

Создание и редактирование маршрутов TURN

Создание маршрута TURN

Чтобы создать маршрут TURN, необходимо:

  1. нажать кнопку Добавить

  2. в окне Добавление маршрута: ввести имя (рекомендуется вводить имя, которое кратко описывает назначение маршрута, например MCU Media Server List)

  3. нажать кнопку Создать

Добавление маршрута TURN

После создания маршрута TURN необходимо добавить список разрешённых IP-адресов.

Без указания разрешённых IP-адресов проксирование TURN не выполняется.

Редактирование описание маршрута TURN

Чтобы редактировать описание маршрута TURN, необходимо:

  1. нажать кнопку Меню и выбрать Редактировать

  2. в окне Редактирование маршрута внести изменения

  3. нажать кнопку Сохранить

Удаление маршрута TURN

Чтобы удалить маршрут TURN, необходимо:

  1. нажать кнопку Меню и выбрать Удалить

  2. в окне Удаление маршрута нажать кнопку Удалить

При удалении маршрут будет автоматически удален из всех групп маршрутизации

Добавление и редактирование разрешённых IP-адресов

Добавление и редактирование разрешённых IP-адресов проводится на странице Информация о маршруте TURN: перейти в раздел Маршруты TURN и нажать ссылку <Имя маршрута TURN>

Информация о маршруте TURN

При работе на странице Информация о маршруте TURN можно:

Добавление разрешённого IP-адреса

Чтобы добавить разрешённый IP-адрес, необходимо:

  1. на странице Информация о маршруте TURN нажать кнопку Добавить Добавить

  2. в окне Добавление IP-адреса:

    • IP-адрес — ввести адрес, для которого нужно разрешить проксирование RTP-трафика (например 10.0.200.50)

    • Порты — ввести значение портов, через которые разрешено проксирование RTP-трафика (для IVA MCU используются порты 20000-30000). Порты допускается записывать как по одному, так и перечислением (например 3000, 4000-6000). Если значение порта не указано, то IVA SBC будет использовать все доступные порты

    • Маскировка внутренних адресов — установить переключатель в нужное положение. Узлы внутренней сети должны поддерживать маскировку адресов, чтобы использовать эту функцию

    • Маскирующий IP-адрес — ввести адрес вида 127.0.X.Y, на который клиент TURN-сервера будет запрашивать проксирование. При этом SBC будет отправлять трафик на реальный IP-адрес

  3. нажать кнопку Добавить

Добавление разрешённого IP-адреса

Редактирование разрешённого IP-адреса маршрута TURN

На странице Информация о маршруте TURN можно редактировать разрешённые IP-адреса маршрута TURN:

  1. выбрать разрешённый IP-адрес, который необходимо редактировать, и нажать кнопку Редактировать

  2. в окне Редактирование IP-адреса: внести изменения (описание полей приведено в разделе Добавление разрешённого IP-адреса)

  3. нажать кнопку Сохранить

Удаление разрешённого IP-адреса маршрута TURN

На странице Информация о маршруте TURN можно удалить разрешённый IP-адрес маршрута TURN: нажать кнопку Удалить

Удаление правила разрешенного IP-адреса маршрута TURN происходит без подтверждения удаления