Configurar intervalos de puertos en Lync Server 2013 para los servidores de conferencia, aplicación y mediación

 

Última modificación del tema: 30-04-2015

Para implementar la calidad del servicio, debe configurar intervalos de puerto idénticos para el audio, el vídeo y el uso compartido de aplicaciones en los servidores de conferencia, aplicación y mediación; Además, estos intervalos de puertos no deben superponerse de ninguna manera. Para usar un ejemplo sencillo, suponga que utiliza los puertos 10000 a 10999 para vídeo en los servidores de conferencias. Esto significa que también debe reservar los puertos 10000 a 10999 para vídeo en los servidores de aplicación y mediación. Si no lo hace, QoS no funcionará como se esperaba.

Del mismo modo, supongamos que reserva los puertos 10000 a 10999 para el vídeo, pero después reserva los puertos 10500 a 11999 para el audio. Esto puede crear problemas de calidad de servicio, ya que los intervalos de puertos se superponen. Con QoS, cada modalidad debe tener un conjunto único de puertos: si utiliza los puertos 10000 a 10999 para vídeo, tendrá que usar un intervalo diferente (por ejemplo, 11000 a 11999 para el audio).

De forma predeterminada, los intervalos de puertos de audio y vídeo no se superponen en Microsoft Lync Server 2013; sin embargo, los intervalos de puertos asignados al uso compartido de aplicaciones se superponen con los intervalos de puertos de audio y vídeo. (Lo que, a su vez, significa que ninguno de estos rangos es único). Puede comprobar los intervalos de puertos existentes para sus servidores de conferencia, aplicación y mediación ejecutando los tres comandos siguientes desde el Shell de administración de 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

Advertencia

Como puede ver en los comandos anteriores, a cada tipo de puerto (audio, vídeo y uso compartido de aplicaciones) se le asignan dos valores de propiedad independientes: el inicio del puerto y el recuento de puertos. El comienzo del puerto indica el primer puerto utilizado para esa modalidad; por ejemplo, si el inicio del puerto de audio es igual a 50000 eso significa que el primer puerto usado para el tráfico de audio es el puerto 50000. Si el recuento de puertos de audio es 2 (que no es un valor válido, pero se utiliza aquí para fines ilustrativos), eso significa que solo se asignan 2 puertos para el audio. Si el primer puerto es el puerto 50000 y hay un total de dos puertos, eso significa que el segundo puerto debe ser el puerto 50001 (los rangos de puerto deben ser contiguos). Como resultado, el rango de puertos para el audio sería los puertos del 50000 al 50001, ambos incluidos.
Tenga en cuenta que el servidor de aplicaciones y el servidor de mediación solo admiten QoS para audio; no es necesario cambiar los puertos de uso compartido de aplicaciones o vídeo en los servidores de aplicaciones o de mediación.

Si ejecuta los tres comandos anteriores, verá que los valores de puerto predeterminados para Lync Server 2013 están configurados de esta forma:

Propiedad Servidor de conferencias Servidor de aplicaciones Servidor de mediación

AudioPortStart

49152

49152

49152

AudioPortCount

8348

8348

8348

VideoPortStart

57501

--

--

VideoPortCount

8034

--

--

ApplicationSharingPortStart

49152

--

--

ApplicationSharingPortCount

16383

--

--

Como se mencionó anteriormente, al configurar los puertos de Lync Server para QoS, debe asegurarse de que: 1) la configuración de puerto de audio sea idéntica en todos los servidores de conferencia, aplicación y mediación; y, 2) los intervalos de puertos no se superponen. Si observa detenidamente la tabla anterior, verá que los intervalos de puertos son idénticos en los tres tipos de servidor. Por ejemplo, el puerto de audio inicial se establece en el puerto 49152 en cada tipo de servidor, y el número total de puertos reservados para el audio en cada servidor también es idéntico: 8348. Sin embargo, los intervalos de puertos se solapan: los puertos de audio comienzan en el puerto 49152, pero también lo hacen los puertos reservados para el uso compartido de aplicaciones. Con el fin de hacer un uso óptimo de calidad de servicio, el uso compartido de aplicaciones debe volver a configurarse para usar un rango de puertos único. Por ejemplo, puede configurar el uso compartido de aplicaciones para que se inicie en el puerto 40803 y para usar los puertos 8348. (¿Por qué 8348 puertos? Si suma esos valores (40803 + 8348), significa que el uso compartido de aplicaciones usará los puertos 40803 a través del puerto 49150. Como los puertos de audio no comienzan hasta el puerto 49152, ya no tendrá intervalos de puerto superpuestos).

Después de seleccionar el nuevo intervalo de puertos para el uso compartido de aplicaciones, puede realizar el cambio mediante el cmdlet de Set-CsConferencingServer. No es necesario realizar este cambio en los servidores de aplicaciones ni en los servidores de mediación, ya que estos servidores no controlan el tráfico de uso compartido de aplicaciones. Usted sólo necesita cambiar los valores de puerto en estos servidores si usted decide reasignar los puertos utilizados para el tráfico de audio.

Para modificar los valores de puerto para el uso compartido de aplicaciones en un único servidor de conferencia, ejecute un comando similar a este desde el Shell de administración de Lync Server:

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

Si desea realizar estos cambios en todos los servidores de Conferencia, puede ejecutar este comando en su lugar:

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

Después de cambiar la configuración de puerto, debes detener y reiniciar cada servicio afectado por los cambios.

No es obligatorio que los servidores de conferencia, los servidores de aplicaciones y los servidores de mediación compartan exactamente el mismo intervalo de puertos; el único requisito verdadero es reservar rangos de puertos únicos en todos los servidores. Sin embargo, la administración normalmente será más fácil si utiliza el mismo conjunto de puertos en todos los servidores.