Включить выделенные диапазоны портов источника медиаконтента для приложения Webex

list-menuОтправить обратную связь?
Если вы используете приложение Webex в Windows и хотите использовать выделенные диапазоны портов источника для создания медиатрафика, следуйте инструкциям в этой статье.

Приложение Webex версии 43.6 и более поздних версий использует следующие выделенные диапазоны портов источника для создания медиатрафика:

Встречи и звонки в приложении Webex:

  • Диапазон портов аудио и портов аудиоконтента: 52,000–52,049
  • Диапазон видеопортов и контента: 52,100–52,199

Звонки с использованием Unified CM:

  • Диапазон портов аудио и портов аудиоконтента: Конфигурация Cisco Unified Communications Manager
  • Диапазон видеопортов и контента: Конфигурация Cisco Unified Communications Manager

Вызовы с использованием Webex Calling и вызовы, организованные поставщиком услуг:

  • Диапазон портов аудио и портов аудиоконтента: 8500–8598
  • Диапазон видеопортов и контента: 8600–8698

Это позволяет помечать пакеты мультимедиа для функции качества обслуживания (QoS) с использованием диапазонов исходных портов и правильно расставлять приоритеты для сетевого трафика.

Если вы используете приложение Webex или приложение Webex и настольное приложение Webex Meetings в Windows, следуйте инструкциям в этой статье, чтобы вручную включить эту функцию на совещаниях и во время вызовов в приложении Webex (эти инструкции неприменимы к Webex Calling и вызовам с использованием Unified CM). Это включает в себя включение использования приложению новых диапазонов портов источника, настройку брандмауэра и установку рекомендуемых значений DSCP для медиатрафика с использованием шаблона групповой политики.

  • webex.msi: Этот вариант можно выбрать в большинстве ситуаций. Пакет устанавливает только приложение Webex. При необходимости приложение Webex загружает компоненты настольного приложения для совещаний. Существуют некоторые исключения, когда вместо этого может понадобиться установка объединенного пакета.
  • webexBundle.msi: Этот пакет устанавливает как приложение Webex, так и настольное приложение Webex Meetings. Используйте этот пакет только в следующих случаях:
    • Выполняется установка в безопасной среде, в которой заблокировано скачивание программного обеспечения на компьютеры пользователей. Если приложение Webex не сможет скачать компоненты совещаний, у пользователей могут возникать проблемы при присоединении к совещаниям с помощью приложения.
    • Вы еще не полностью перешли на приложение Webex, и вашим пользователям по-прежнему требуется отдельное настольное приложение Webex Meetings.
Для выполнения следующих задач вам потребуются права администратора Windows.

Включите выделенные порты источников мультимедиа при установке webex.msi или webexBundle.msi с помощью параметра командной строки. Этот параметр добавляет необходимые параметры реестра Windows и списки управления доступом (ACL) брандмауэра Защитника Windows.

Параметр командной строки необходим только во время первоначальной установки; пакет webex или webexBundle сохраняет конфигурацию после всех автоматических обновлений.

Прежде чем начать

Чтобы включить эту функцию, выполните одно из действий «Во время установки» или «После установки». Выполните задачу «Во время установки», если вы ранее не устанавливали webex.msi или webexBundle.msi на компьютер.
Для выполнения следующих задач вам потребуются права администратора Windows.
1

Перейдите к https://www.webex.com/downloads.html, прокрутите вниз до Другие варианты загрузки, нажмите Посетите нашу страницу загрузки администратора, а затем выберите Установить webex.

2

Добавьте один из следующих параметров командной строки для установки MSI:

  • Для установки webex.msi :
    msiexec /i webex.msi ALLUSERS=1 LOCALPORTRANGE="1"
  • Для установки webexBundle.msi :
    msiexec /i webexBundle.msi ALLUSERS=1 LOCALPORTRANGE="1"
Если вы загружаете пакет MSI с другим именем, вам необходимо обновить параметр командной строки.

Включите выделенные порты источников мультимедиа после установки приложения Webex или приложения WebexBundle с помощью пакетного файла, запущенного на компьютере Windows. Пакетный файл добавляет необходимые параметры реестра Windows и списки ACL брандмауэра Защитника Windows.

Используйте эту процедуру для включения выделенных портов источников мультимедиа после автоматического обновления до приложения Webex или приложения WebexBundle версии 43.6 или более поздней.

Чтобы включить эту функцию, выполните одно из действий «Во время установки» или «После установки». Выполните задачу «После установки» webex.msi, если на вашем компьютере ранее были установлены или webexBundle.msi.

Для выполнения следующих задач вам потребуются права администратора Windows.
1

Откройте текстовый редактор и вставьте в файл следующий блок кода:


echo set registry to enable feature
reg add "HKLM\SOFTWARE\Cisco Spark Native" /v "LocalPortRange" /t REG_SZ /d "1" /f

echo set firewall inbound policy named "Webex" to avoid pop-ip
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=allow

Если приложение Webex изначально не было установлено с использованием пути по умолчанию, необходимо обновить файл EnablePortRangeForWebexApp.bat, указав правильные пути для настройки политик брандмауэра.
2

Сохраните файл как EnablePortRangeForWebexApp.bat.

3

Запустите EnablePortRangeForWebexApp.bat на компьютере с Windows, чтобы включить выделенные порты источников мультимедиа.

Включите выделенные порты источников мультимедиа после установки приложения WebexBundle с помощью пакетного файла, запущенного на компьютере Windows. Пакетный файл добавляет необходимые параметры реестра Windows и списки управления доступом (ACL) брандмауэра Защитника Windows.

Используйте эту процедуру для включения выделенных портов источников мультимедиа после автоматического обновления до приложения WebexBundle 43.6 или более поздней версии.

1

Откройте текстовый редактор и вставьте в файл следующий блок кода:


echo set registry to enable feature
reg add "HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /t REG_SZ /d "1" /f
reg add "HKLM\SOFTWARE\Webex\Policies" /v "LocalPortRange" /t REG_SZ /d "1" /f
reg add "HKLM\SOFTWARE\Cisco Spark Native" /v "LOCALPORTRANGE" /t REG_SZ /d "1" /f


echo delete firewall policy
netsh advfirewall firewall delete rule name="Cisco Webex Meetings"
netsh advfirewall firewall delete rule name="Webex"

echo set firewall inbound policy named "Cisco Webex Meetings" and "Webex" to avoid pop-up
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles(x86)%\Webex\Webex\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="%ProgramFiles%\Webex\Webex\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings_slow\atmgr.exe" action=allow 
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx\Meetings\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings_slow\atmgr.exe" action=allow
netsh advfirewall firewall add rule name="Cisco Webex Meetings" dir=in program="C:\Users\%USERNAME%\AppData\Local\WebEx\WebEx64\Meetings\atmgr.exe" action=allow 
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Users\%USERNAME%\AppData\Local\Programs\Cisco Spark\CiscoCollabHost.exe" action=allow
netsh advfirewall firewall add rule name="Webex" dir=in program="C:\Program Files\Cisco Spark\CiscoCollabHost.exe" action=a

Если приложение WebexBundle изначально не было установлено с использованием пути по умолчанию, необходимо обновить файл EnablePortRangeForWebexBundle.bat, указав правильные пути для настройки политик брандмауэра.
2

Сохраните файл как EnablePortRangeForWebexBundle.bat.

3

Запустите EnablePortRangeForWebexBundle.bat на компьютере с Windows, чтобы включить выделенные порты источников мультимедиа.

Используйте шаблон групповой политики, чтобы задать значения DSCP в объекте групповой политики Windows. Это гарантирует, что приложение Webex для Windows будет отмечать DSCP QoS с использованием выделенных исходных портов, которые вы включили на предыдущем шаге.

Политика устанавливает DSCP 46 для диапазона аудиопортов (52 000–52 049) и DSCP 34 для диапазона видеопортов (52 100–52 199). Это рекомендуемые значения; при необходимости измените их.

1

Откройте текстовый редактор и вставьте в файл следующий блок кода:


CLASS MACHINE
  CATEGORY !!Webex:Cat_Webex
  CATEGORY !!CiscoWebex

    POLICY !!WebexAppAudioDSCP_Policy
      KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexAppAudioDSCP"
      #if version >= 4
        SUPPORTED !!SUPPORTED_WIN7
      #endif
      EXPLAIN !!WebexAppDSCP_Explain
      PART !!WebexAppAudioDSCP_Part EDITTEXT
        VALUENAME "DSCP Value"
        MAXLEN 1000
        DEFAULT "46"
      END PART
      PART !!WebexAppAudioPortRange_Part EDITTEXT
        VALUENAME "Local Port"
        MAXLEN 1000
        DEFAULT "52000:52049"
      END PART
      ACTIONLISTON
        VALUENAME "Application Name" VALUE !!WebexAppName_Part
        VALUENAME "Local IP" VALUE "*"
        VALUENAME "Local IP Prefix Length" VALUE "*"
        VALUENAME "Protocol" VALUE "*"
        VALUENAME "Remote IP" VALUE "*"
        VALUENAME "Remote IP Prefix Length" VALUE "*"
        VALUENAME "Remote Port" VALUE "*"
        VALUENAME "Throttle Rate" VALUE "-1"
        VALUENAME "Version" VALUE "1.0"
      END ACTIONLISTON
END POLICY

POLICY !!WebexAppVideoDSCP_Policy
   KEYNAME "Software\Policies\Microsoft\Windows\QoS\WebexAppVideoDSCP"
   #if version >= 4
    SUPPORTED !!SUPPORTED_WIN7
   #endif
   EXPLAIN !!WebexAppDSCP_Explain
   PART !!WebexAppVideoDSCP_Part EDITTEXT
    VALUENAME "DSCP Value"
    MAXLEN 1000
    DEFAULT "34"
   END PART
   PART !!WebexAppVideoPortRange_Part EDITTEXT
    VALUENAME "Local Port"
    MAXLEN 1000
    DEFAULT "52100:52199"
   END PART
   ACTIONLISTON
    VALUENAME "Application Name" VALUE !!WebexAppName_Part
   VALUENAME "Local IP" VALUE "*"
    VALUENAME "Local IP Prefix Length" VALUE "*"
    VALUENAME "Protocol" VALUE "*"
    VALUENAME "Remote IP" VALUE "*"
    VALUENAME "Remote IP Prefix Length" VALUE "*"
    VALUENAME "Remote Port" VALUE "*"
    VALUENAME "Throttle Rate" VALUE "-1"
    VALUENAME "Version" VALUE "1.0"
   END ACTIONLISTON
  END POLICY

END CATEGORY
END CATEGORY

[Strings] 
 Webex:Cat_Webex="Webex" 
 CiscoWebex="Webex General Settings" 
 SUPPORTED_WIN7="Microsoft Windows 7 or later" 
 WebexAppDSCP_Explain="Configure DSCP value for Webex App.\n\nIf this value configured, Webex App will use these DSCP value for audio/video/sharing data if these data from dedicate local port range.\n\nAudio port range should be 52000:52049.\n\nVideo port range should be 52100:52199." 
 WebexAppName_Part="CiscoCollabHost.exe" 
  
 WebexAppAudioDSCP_Policy="Configure Audio DSCP for Webex App" 
 WebexAppAudioDSCP_Part="Audio DSCP Configuration in Webex App" 
 WebexAppAudioPortRange_Part="Audio data port range" 
  
 WebexAppVideoDSCP_Policy="Configure Video DSCP for Webex App" 
 WebexAppVideoDSCP_Part="Video DSCP Configuration in Webex App" 
 WebexAppVideoPortRange_Part="Video data port range"
2

Сохраните файл как WebexAppDSCPPolicy.adm.

3

На компьютере Windows откройте редактор групповой политики.

4

Перейдите к разделу Политика локального компьютера > Конфигурация компьютера, затем правой кнопкой мыши щелкните Административные шаблоны и выберите Добавление и удаление шаблонов.

5

Нажмите Добавить, перейдите к файлу WebexDSCPPolicy.adm, а затем нажмите Открыть.

6

Нажмите кнопку Закрыть.

Новый шаблон Webex отображается в разделе Классические административные шаблоны.
7

Развернуть Классические административные шаблоны > Webex и затем нажмите Общие настройки Webex.

8

Дважды щелкните Настроить аудио DSCP для приложения Webex.

9

Выберите Включено, а затем щелкните ОК.

Таким образом для диапазона портов аудио будет установлено значение DSCP 46.

10

Дважды щелкните Настроить видео DSCP для приложения Webex.

11

Выберите Включено, а затем щелкните ОК.

Таким образом для диапазона портов видео будет установлено значение DSCP 34.

12

Если вы установили приложение WebexBundle, вам также необходимо настроить значения DSCP для Webex Meetings.

13

Перезагрузите компьютер, чтобы настройки DSCP вступили в силу.

Настройка DSCP завершена. В качестве альтернативы можно установить DSCP в сети, используя выделенные диапазоны локальных исходных портов, чтобы обеспечить соответствие идентификаторам портов трафика и сопоставить надлежащие значения DSCP. Дополнительную информацию об этом см. в статье Предпочтительная архитектура Cisco для управления пропускной способностью в Webex.

Используйте пакетный файл для отключения этой функции на компьютере Windows.

1

Откройте текстовый редактор и вставьте в файл следующий блок кода:


echo set registry to disable feature
reg delete "HKLM\SOFTWARE\Cisco Spark Native" /v "LocalPortRange" /f 

echo delete firewall policy
netsh advfirewall firewall delete rule name="Webex"
2

Сохраните файл как DisablePortRangeForWebexApp.bat.

3

Запустите DisablePortRangeForWebexApp.bat на компьютере с Windows, чтобы отключить функцию выделенного порта источника мультимедиа.

Эту функцию также можно отключить, выполнив указанные далее действия.
  • Удаление приложения Webex.
  • Повторный запуск MSI без параметра LOCALPORTRANGE="1".
1

Откройте текстовый редактор и вставьте в файл следующий блок кода:


echo set registry to disable feature
reg delete "HKLM\SOFTWARE\WOW6432Node\Webex\Policies" /v "LocalPortRange" /f
reg delete "HKLM\SOFTWARE\Webex\Policies" /v "LocalPortRange" /f
reg delete "HKLM\SOFTWARE\Cisco Spark Native" /v "LOCALPORTRANGE" /f

echo delete firewall policy
netsh advfirewall firewall delete rule name="Cisco Webex Meetings" 
netsh advfirewall firewall delete rule name="Webex" 
2

Сохраните файл как DisablePortRangeForWebexBundle.bat.

3

Запустите DisablePortRangeForWebexBundle.bat на компьютере с Windows, чтобы отключить функцию выделенного порта источника мультимедиа.

Эту функцию также можно отключить, выполнив указанные далее действия.
  • Удаление приложения Webex.
  • Повторный запуск MSI без параметра LOCALPORTRANGE="1".
Была ли статья полезной?
Была ли статья полезной?