ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Puerta de enlace de capa de aplicación para protocolo RTSP

El Protocolo de transmisión en tiempo real (RTSP) es un protocolo a nivel de aplicación para la transferencia de datos multimedia en tiempo real. El RTSP, que se utiliza para establecer y controlar sesiones multimedia entre puntos finales, es un protocolo de canal de control entre el cliente multimedia y el servidor multimedia. La comunicación típica es entre un cliente y un servidor multimedia de streaming.

La transmisión de contenido multimedia desde una red privada a una red pública requiere traducir las direcciones IP y los números de puerto a través de la red. La funcionalidad de NetScaler incluye una pasarela de capa de aplicación (ALG) para RTSP, que se puede utilizar con la NAT a gran escala (LSN) para analizar la transmisión multimedia y realizar los cambios necesarios a fin de garantizar que el protocolo siga funcionando en la red.

La forma en que se realiza la traducción de la dirección IP depende del tipo y la dirección del mensaje y del tipo de soporte que admite la implementación cliente-servidor. Los mensajes se traducen de la siguiente manera:

  • Solicitud saliente: dirección IP privada a una dirección IP pública propiedad de NetScaler denominada dirección IP de grupo de LSN.
  • Respuesta entrante: desde la dirección IP del grupo LSN hasta la dirección IP privada.
  • Solicitud entrante: sin traducción.
  • Respuesta saliente: dirección IP privada a la dirección IP del grupo LSN.

Nota

El RTSP ALG es compatible con un dispositivo independiente de NetScaler, en una configuración de alta disponibilidad de NetScaler y en una configuración de clúster de NetScaler.

Limitaciones del RTSP ALG

El RTSP ALG no admite lo siguiente:

  • Sesiones RTSP de multidifusión
  • Sesión RTSP sobre UDP
  • Particionamiento TD/Admin
  • Autenticación RSTP
  • Túneles HTTP

Escenario RTSP y LSN

Por lo general, una solicitud de configuración de RTSP especifica cómo se debe transportar un único flujo multimedia. La solicitud contiene la URL de la transmisión multimedia y un especificador de transporte. Este especificador normalmente incluye un puerto local para recibir datos RTP (audio o vídeo) y otro para recibir datos RTCP (metainformación). La respuesta del servidor normalmente confirma los parámetros elegidos y rellena las partes que faltan, como los puertos elegidos por el servidor. Cada transmisión multimedia debe configurarse mediante el comando SETUP antes de poder enviar una solicitud de reproducción agregada.

En una comunicación RTSP típica, el cliente multimedia de la red pública envía una solicitud de CONFIGURACIÓN al servidor multimedia de la red privada. RSTP ALG intercepta la solicitud y, en la transmisión multimedia, sustituye la dirección IP pública y el número de puerto por la dirección IP del grupo de LSN y el número de puerto LSN.

El servidor multimedia de la red privada utiliza la dirección IP del grupo LSN y el número de puerto LSN para enviar una respuesta de 200 OK al cliente multimedia de la red pública. El RTSP ALG de NetScaler intercepta la respuesta y sustituye la dirección IP del grupo LSN y el número de puerto LSN por la dirección IP pública y el número de puerto del cliente multimedia.

Configuración de RTSP ALG

Configure RTSP ALG como parte de la configuración LSN. Para obtener instrucciones sobre cómo configurar LSN, consulte Pasos de configuración para LSN. Al configurar LSN, asegúrese de que:

  • Defina el tipo de NAT como DETERMINÍSTICO o DINÁMICO al agregar el grupo de LSN.
  • Defina los siguientes parámetros al agregar el perfil de la aplicación LSN:
    • Agrupación de IP = EMPAREJADO
    • Mapeo de direcciones y puertos = ENDPOINT-INDEPENDENT
    • Filtrado = ENDPOINT-INDEPENDENT
  • Cree un perfil RTSP ALG y vincule el perfil RTSP ALG al grupo LSN

Ejemplo de configuración RTSP ALG:

El siguiente ejemplo de configuración muestra cómo crear una configuración de LSN sencilla con una red de suscriptor único, una dirección IP NAT de LSN única y una configuración de RTSP ALG:

enable ns feature WL SP LB CS LSN Done add lsn pool pool1 -nattype DETERMINISTIC Done bind lsn pool pool1 10.102.218.246 Done add lsn client client1 Done bind lsn client client1 -network 200.200.200.11 -netmask 255.255.255.0 Done add lsn appsprofile app1 TCP -ippooling PAIRED -mapping ENDPOINT-INDEPENDENT -filtering ENDPOINT-INDEPENDENT Done add lsn appsprofile app2 UDP -ippooling PAIRED -mapping ENDPOINT-INDEPENDENT -filtering ENDPOINT-INDEPENDENT Done bind lsn appsprofile app1 1-65535 Done bind lsn appsprofile app2 1-65535 Done add lsn rtspalgprofile rtspalgprofiledefault -rtspIdleTimeout 1000 -rtspportrange 554 Done add lsn group group1 -clientname client1 -nattype DETERMINISTIC -portblocksize 512 -rtspalg ENABLED Done bind lsn group group1 -poolname pool1 Done bind lsn group group1 -appsprofilename app1 Done bind lsn group group1 -appsprofilename app2 Done bind lsn group group1 -rtspalgprofilename rtspalgprofiledefault Done
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Puerta de enlace de capa de aplicación para protocolo RTSP