ADC

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 la dirección IP pública propiedad de NetScaler denominada dirección IP LSN.
  • Respuesta entrante: de la dirección IP de LSN a 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
  • Particiones de administración
  • Autenticación RTSP
  • Túneles HTTP

Configuración de RTSP ALG

Configure RTSP ALG como parte de la configuración LSN. Para obtener instrucciones sobre la configuración de LSN, consulte Configuración de NAT64 a gran escala. Durante la configuración, asegúrese de:

  • Defina los siguientes parámetros al añadir un perfil de aplicación LSN:
    • Agrupación de IP = EMPAREJADO
    • Mapeo de direcciones y puertos = ENDPOINT-INDEPENDENT
    • Filtrado = ENDPOINT-INDEPENDENT
  • Habilite RTSP ALG en el grupo LSN
  • Cree un perfil RTSP ALG y vincule el perfil RTSP ALG al grupo LSN

Para habilitar RTSP ALG para una configuración de LSN mediante la CLI

En la línea de comandos, escriba:

add lsn group <groupname> -clientname <string> [-rtspalg ( ENABLED | DISABLED )]

show lsn group <groupname>
<!--NeedCopy-->

Para habilitar RTSP ALG para una configuración de LSN mediante la CLI

En la línea de comandos, escriba:

add lsn rtspalgprofile <rtspalgprofilename> [-rtspIdleTimeout <positive_integer>] -rtspportrange <port[-port]> [-rtspTransportProtocol (TCP|UDP)]

show lsn rtspalgprofile <rtspalgprofilename>
<!--NeedCopy-->

Ejemplo de configuración de RTSP ALG

El siguiente ejemplo de configuración de NAT64 a gran escala, RTSP ALG, está habilitado para el tráfico TCP de los dispositivos de suscriptor de la red 2001:DB 8:1002: :/96.

add lsn client LSN-NAT64-CLIENT-9
Done
bind lsn client LSN-NAT64-CLIENT-9 -network6 2001:DB8:1002::/96
Done
add lsn pool LSN-NAT64-POOL-9
Done
bind lsn pool LSN-NAT64-POOL-9 203.0.113.90
Done
add lsn ip6profile LSN-NAT64-PROFILE-9 -type NAT64 -natprefix 2001:DB8:309::/96
Done
add lsn appsprofile LSN-NAT64-APPS-PROFILE-9 TCP -ippooling PAIRED –mapping ENDPOINT-INDEPENDENT -filtering ENDPOINT-INDEPENDENT
Done
add lsn rtspalgprofile RTSPALGPROFILE-9 -rtspIdleTimeout 1000 -rtspportrange 554
Done
add lsn group LSN-NAT64-GROUP-9 -clientname LSN-NAT64-CLIENT-9 -ip6profile LSN-NAT64-PROFILE-7 -rtspalg ENABLED
Done
bind lsn group LSN-NAT64-GROUP-9 -poolname LSN-NAT64-POOL-9
Done
bind lsn group LSN-NAT64-GROUP-9 -appsprofilename LSN-NAT64-APPS-PROFILE-9
Done
bind lsn group LSN-NAT64-GROUP-9  -rtspalgprofilename RTSPALGPROFILE-9
Done
<!--NeedCopy-->
Puerta de enlace de capa de aplicación para protocolo RTSP