Поделиться через


Настройка диапазонов портов в Lync Server 2013 для серверов конференц-связи, приложений и посредников

 

Последнее изменение раздела: 2015-04-30

Чтобы реализовать качество обслуживания, необходимо настроить одинаковые диапазоны портов для общего доступа к аудио, видео и приложениям на серверах конференц-связи, приложений и посредников. Кроме того, эти диапазоны портов не должны перекрываться. Чтобы использовать простой пример, предположим, что вы используете порты от 10000 до 10999 для видео на серверах конференц-связи. Это означает, что необходимо также зарезервировать порты от 10000 до 10999 для видео на серверах приложения и посредника. В противном случае качество обслуживания не будет работать должным образом.

Аналогичным образом предположим, что вы резервируете порты от 10000 до 10999 для видео, а затем резервируете порты от 10500 до 11999 для звука. Это может привести к проблемам с качеством обслуживания, так как диапазоны портов перекрываются. При использовании QoS каждая модальность должна иметь уникальный набор портов: если для видео используются порты от 10000 до 10999, вам потребуется использовать другой диапазон (например, от 11000 до 11999 для звука).

По умолчанию диапазоны аудио- и видео портов не перекрываются в Microsoft Lync Server 2013. однако диапазоны портов, назначенные совместному использованию приложений, перекрываются с диапазонами аудио- и видео портов. (Что, в свою очередь, означает, что ни один из этих диапазонов не является уникальным.) Вы можете проверить существующие диапазоны портов для серверов конференц-связи, приложений и посредников, выполнив следующие три команды в командной консоли Lync Server 2013:

Get-CsService -ConferencingServer | Select-Object Identity, AudioPortStart, AudioPortCount, VideoPortStart, VideoPortCount, AppSharingPortStart, AppSharingPortCount

Get-CsService -ApplicationServer | Select-Object Identity, AudioPortStart, AudioPortCount

Get-CsService -MediationServer | Select-Object Identity, AudioPortStart, AudioPortCount

Предупреждение

Как показано в предыдущих командах, каждому типу порта ( звуку, видео и совместному использованию приложения) назначаются два отдельных значения свойств: начало порта и количество портов. Начало порта указывает первый порт, используемый для этой модальности; Например, если начальный звуковой порт равен 50 000, это означает, что первый порт, используемый для аудиопотока, — это порт 50 000. Если количество звуковых портов равно 2 (что не является допустимым значением, но используется здесь для иллюстрации), это означает, что для звука выделено только 2 порта. Если первый порт имеет порт 50 000 и всего два порта, это означает, что второй порт должен быть портом 50001 (диапазоны портов должны быть непрерывными). В результате диапазон портов для аудио будет иметь порты от 50 000 до 50 0001 включительно.
Обратите внимание, что сервер приложений и сервер-посредник поддерживают только QoS для звука. Вам не нужно изменять порты общего доступа к видео или приложениям на серверах приложений или серверах-посредниках.

При выполнении предыдущих трех команд вы увидите, что значения портов по умолчанию для Lync Server 2013 настроены следующим образом:

Свойство Сервер конференц-связи Сервер приложений Сервер-посредник

AudioPortStart

49152

49152

49152

AudioPortCount

8348

8348

8348

VideoPortStart

57501

--

--

VideoPortCount

8034

--

--

ApplicationSharingPortStart

49152

--

--

ApplicationSharingPortCount

16383

--

--

Как отмечалось ранее, при настройке портов Lync Server для QoS следует убедиться, что параметры звукового порта на серверах конференц-связи, приложений и посредников одинаковы: 1) и 2) диапазоны портов не перекрываются. При внимательном просмотре предыдущей таблицы вы увидите, что диапазоны портов идентичны для трех типов серверов. Например, начальный звуковой порт имеет порт 49152 на каждом типе сервера, а общее число портов, зарезервированных для звука на каждом сервере, также идентично: 8348. Однако диапазоны портов перекрываются: звуковые порты начинаются с порта 49152, но так же порты выделены для общего доступа к приложениям. Чтобы обеспечить оптимальное использование качества обслуживания, необходимо перенастроить общий доступ к приложениям для использования уникального диапазона портов. Например, можно настроить общий доступ к приложениям для запуска с порта 40803 и использования портов 8348. (Почему 8348 портов? Если добавить эти значения вместе ( 40803 + 8348), это означает, что общий доступ к приложениям будет использовать порты 40803–49150. Так как звуковые порты не начинаются до порта 49152, у вас больше не будет перекрывающихся диапазонов портов.)

Выбрав новый диапазон портов для общего доступа к приложениям, вы можете внести изменения с помощью Set-CsConferencingServer командлета. Это изменение не нужно вносить на серверах приложений или на серверах-посредниках, так как эти серверы не обрабатывают трафик общего доступа к приложениям. Изменить значения портов на этих серверах нужно только в том случае, если вы решили переназначить порты, используемые для аудиопотока.

Чтобы изменить значения портов для общего доступа к приложениям на одном сервере конференц-связи, выполните следующую команду в командной консоли Lync Server:

Set-CsConferenceServer -Identity ConferencingServer:atl-cs-001.litwareinc.com -AppSharingPortStart 40803 -AppSharingPortCount 8348

Если вы хотите внести эти изменения на всех серверах конференц-связи, выполните следующую команду:

Get-CsService -ConferencingServer | ForEach-Object {Set-CsConferenceServer -Identity $_.Identity -AppSharingPortStart 40803 -AppSharingPortCount 8348}

После изменения параметров порта следует остановить и перезапустить каждую службу, затронутую изменениями.

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