Compartir a través de


Configurar intervalos de puertos y una directiva de calidad de servicio para los servidores de conferencia, aplicación y mediación

En este artículo se describe cómo configurar los intervalos de puertos y una directiva de calidad de servicio para los servidores de conferencia, aplicación y mediación.

Configurar intervalos de puertos

Para implementar la calidad de 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, 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á según lo esperado.

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 del 10000 al 10999 para el vídeo, entonces tiene que utilizar un rango 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 Skype Empresarial Server; 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 los servidores de conferencia, aplicación y mediación ejecutando los tres comandos siguientes desde el Shell de administración de Skype Empresarial Server:

Get-CsService -ConferencingServer | Select-Object Identidad, 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 dos 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 inclusive.

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 Skype Empresarial Server están configurados de la siguiente manera:

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 puertos de Skype Empresarial Server para QoS, debe asegurarse de que: 1) la configuración de puerto de audio sea idéntica en sus 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 agrega esos valores juntos (40803 + 8348), eso 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ás intervalos de puertos superpuestos).

Después de seleccionar el nuevo rango de puertos para el uso compartido de aplicaciones, puede realizar el cambio mediante el cmdlet Set-CsConferencingServer. No es necesario realizar este cambio en los servidores de aplicaciones o 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 Skype Empresarial 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.

Configurar una directiva de calidad de servicio en Skype Empresarial Server para los servidores de conferencia, aplicación y mediación

La configuración de los intervalos de puertos facilita el uso de la calidad del servicio al garantizar que todo el tráfico de un tipo especificado (por ejemplo, todo el tráfico de audio) viaja a través del mismo conjunto de puertos. Esto facilita que el sistema identifique y marque un paquete determinado: si el puerto 49152 está reservado para el tráfico de audio, cualquier paquete que se desplace por el puerto 49152 se puede marcar con un código DSCP que indica que se trata de un paquete de audio. A su vez, esto permite a los enrutadores identificar el paquete como un paquete de audio y darle mayor prioridad que los paquetes sin marca (como los paquetes que se usan para copiar un archivo de un servidor a otro).

Sin embargo, restringir simplemente un conjunto de puertos a un tipo específico de tráfico no hace que los paquetes que viajan a través de esos puertos se marquen con el código DSCP adecuado. Además de definir intervalos de puertos, también debe crear directivas de calidad de servicio que especifiquen el código DSCP que se asociará con cada intervalo de puertos. Por Skype Empresarial Server, esto normalmente significa crear dos directivas: una para audio y otra para vídeo.

Las directivas de calidad de servicio se crean y administran con mayor facilidad mediante directiva de grupo. (Estas mismas directivas también se pueden crear mediante directivas de seguridad local. Sin embargo, eso requiere que repita el mismo procedimiento en todos y cada uno de los equipos). El conjunto inicial de directivas de QoS (una para audio y otra para vídeo) solo se debe aplicar a Skype Empresarial Server equipos que ejecutan el servidor de conferencias, el servidor de aplicaciones y/o los servicios del servidor de mediación. Si todos estos equipos se encuentran en la misma unidad organizativa de Active Directory, puede asignar el nuevo objeto de directiva de grupo (GPO) a esa unidad organizativa. Como alternativa, puede realizar otros pasos para dirigir la nueva directiva a los equipos especificados; por ejemplo, puede colocar los equipos adecuados en un grupo de seguridad y, a continuación, usar directiva de grupo filtrado de seguridad para aplicar el GPO solo a ese grupo de seguridad.

Para crear una directiva de calidad de servicio para administrar el audio, inicie sesión en un equipo donde se haya instalado administración de directiva de grupo. Abra administración de directiva de grupo (haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administración de directiva de grupo) y complete el procedimiento siguiente:

  1. En administración de directiva de grupo, busque el contenedor donde se debe crear la nueva directiva. Por ejemplo, si todos los equipos Skype Empresarial Server se encuentran en una unidad organizativa denominada Skype Empresarial Server, se debe crear la nueva directiva en la unidad organizativa Skype Empresarial Server.

  2. Haga clic con el botón secundario en el contenedor adecuado y, a continuación, haga clic en Crear un GPO en este dominio y vincularlo aquí.

  3. En el cuadro de diálogo Nuevo GPO, escriba un nombre para el nuevo objeto directiva de grupo en el cuadro Nombre (por ejemplo, Skype Empresarial Server QoS) y, a continuación, haga clic en Aceptar.

  4. Haga clic con el botón secundario en la directiva recién creada y, a continuación, haga clic en Editar.

  5. En el Editor de administración de directiva de grupo, expanda Configuración del equipo, expanda Directivas, expanda Configuración de Windows, haga clic con el botón derecho en QoS basado en directivas y, a continuación, haga clic en Crear nueva directiva.

  6. En el cuadro de diálogo QoS basado en directivas, en la página de apertura, escriba un nombre para la nueva directiva (por ejemplo, Skype Empresarial Server QoS) en el cuadro Nombre. Seleccione Especificar valor DSCP y establezca el valor en 46. Deje no seleccionado Especificar velocidad de limitación saliente y, a continuación, haga clic en Siguiente.

  7. En la página siguiente, asegúrese de que Todas las aplicaciones está seleccionada y, a continuación, haga clic en Siguiente. Esto simplemente garantiza que todas las aplicaciones coincidan con los paquetes del intervalo de puertos especificado con el código DSCP especificado.

  8. En la tercera página, asegúrese de que están seleccionadas las opciones Cualquier dirección IP de origen y Cualquier dirección IP de destino y, a continuación, haga clic en Siguiente. Estas dos configuraciones garantizan que los paquetes se administren independientemente del equipo (dirección IP) que envió esos paquetes y de qué equipo (dirección IP) los recibirá.

  9. En la página cuatro, seleccione TCP y UDP en la lista desplegable Seleccione el protocolo que esta directiva de QoS aplica. TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) son los dos protocolos de red más usados por Skype Empresarial Server y sus aplicaciones cliente.

  10. En el encabezado Especifique el número de puerto de origen, seleccione Desde este puerto o rango de origen. En el cuadro de texto correspondiente, escribe el intervalo de puertos reservado para las transmisiones de audio. Por ejemplo, si ha reservado los puertos 49152 a través de los puertos 57500 para el tráfico de audio, introduzca el intervalo de puertos con este formato: 49152:57500. Haga clic en Finalizar.

Nota

El valor de DSCP de 46 es algo arbitrario: aunque DSCP 46 se usa a menudo para marcar paquetes de audio, no es necesario usar DSCP 46 para las comunicaciones de audio. Si ya ha implementado QoS y está usando un código DSCP diferente para el audio (por ejemplo, DSCP 40), debe configurar la directiva de calidad de servicio para usar ese mismo código (es decir, 40 para audio). Si acaba de implementar Calidad de servicio, se recomienda usar DSCP 46 para el audio, simplemente porque ese valor se usa habitualmente para marcar paquetes de audio.

Después de crear la directiva de QoS para el tráfico de audio, debe crear una segunda directiva para el tráfico de vídeo (y, opcionalmente, una tercera directiva para administrar el tráfico de uso compartido de aplicaciones). Para crear una directiva de vídeo, siga el mismo procedimiento básico que siguió al crear la directiva de audio, realizando estas sustituciones:

  • Use un nombre de directiva diferente (y único) (por ejemplo, Skype Empresarial Server Vídeo).

  • Establezca el valor de DSCP en 34 en lugar de 46. (Tenga en cuenta que no tiene que usar un valor de DSCP de 34. El único requisito es usar un valor de DSCP diferente para el vídeo que el que usó para el audio).

  • Use el intervalo de puertos configurado previamente para el tráfico de vídeo. Por ejemplo, si tiene puertos reservados del 57501 al 65535 para vídeo, establezca el intervalo de puertos en este: 57501:65535.

Si decide crear una directiva para administrar el tráfico de uso compartido de aplicaciones, debe crear una tercera directiva que realice las sustituciones siguientes:

  • Use un nombre de directiva diferente (y único) (por ejemplo, Skype Empresarial Server uso compartido de aplicaciones).

  • Establezca el valor de DSCP en 24 en lugar de 46. (Una vez más, no es necesario usar un valor de DSCP de 24. El único requisito es usar un valor de DSCP diferente para el uso compartido de aplicaciones que el que usó para audio o vídeo).

  • Use el intervalo de puertos configurado previamente para el tráfico de vídeo. Por ejemplo, si tiene puertos reservados del 40803 al 49151 para el uso compartido de aplicaciones, establezca el intervalo de puertos en este: 40803:49151.

Las nuevas directivas que haya creado no se aplicarán hasta que se actualice directiva de grupo en los equipos Skype Empresarial Server. Aunque la directiva de grupo se actualiza periódicamente por sí misma, se puede forzar una actualización inmediata si se ejecuta el siguiente comando en cada equipo en el que se tenga que actualizar la directiva de grupo:

Gpupdate.exe /force

Este comando se puede ejecutar desde el Shell de administración de Skype Empresarial Server o desde cualquier ventana de comandos que se esté ejecutando con credenciales de administrador. Para abrir una ventana de comandos con las credenciales del administrador, haga clic en Inicio, haga clic con el botón derecho en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.

Para comprobar que se han aplicado las nuevas directivas de QoS, haga lo siguiente:

  1. En un equipo Skype Empresarial Server, haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  2. En el cuadro de diálogo Ejecutar , escriba regedit y presione ENTRAR.

  3. En el Editor del Registro, expanda Equipo, expanda HKEY_LOCAL_MACHINE, SOFTWARE, Expanda Directivas, Microsoft, Windows y, a continuación, haga clic en QoS. En QoS debería ver las claves del Registro para cada una de las directivas de QoS que acaba de crear. Por ejemplo, si ha creado dos directivas nuevas (una denominada Skype Empresarial Server QoS de audio y la otra denominada QoS de Skype Empresarial Server vídeo), debería ver las entradas del Registro de Skype Empresarial Server QoS de Audio y QoS de vídeo Skype Empresarial Server.

Para asegurarse de que los paquetes de red se marcan con el valor de DSCP adecuado, también debe crear una nueva entrada del Registro en cada equipo completando el procedimiento siguiente:

  1. Haga clic en Inicio y en Ejecutar .

  2. En el cuadro de diálogo Ejecutar , escriba regedit y presione ENTRAR.

  3. En el Editor del Registro, expande HKEY_LOCAL_MACHINE, expande SISTEMA, expande CurrentControlSet, expande servicios y, a continuación, expande Tcpip.

  4. Haga clic con el botón derecho en Tcpip, seleccione Nuevo y, a continuación, haga clic en Clave. Después de crear la nueva clave del Registro, escriba QoS y presione ENTRAR para cambiar el nombre de la clave.

  5. Haga clic con el botón derecho en QoS, seleccione Nuevo y, a continuación, haga clic en Valor de cadena. Después de crear el nuevo valor del Registro, escriba No usar NLA y presione ENTRAR para cambiar el nombre del valor.

  6. Haga doble clic en No usar NLA. En el cuadro de diálogo Editar cadena , escriba 1 en el cuadro Datos del valor y, después, haga clic en Aceptar.

  7. Cierre el Editor del Registro y reinicie el equipo.