ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Passerelle de couche application pour le protocole RTSP

Le protocole RTSP (Real Time Streaming Protocol) est un protocole au niveau de l’application pour le transfert de données multimédia en temps réel. Utilisé pour établir et contrôler des sessions multimédia entre les points de terminaison, le RTSP est un protocole de canal de contrôle entre le client multimédia et le serveur multimédia. La communication classique se fait entre un client et un serveur de streaming multimédia.

La diffusion de contenu multimédia d’un réseau privé vers un réseau public nécessite la traduction des adresses IP et des numéros de port sur le réseau. Les fonctionnalités de NetScaler incluent une passerelle de couche d’application (ALG) pour RTSP, qui peut être utilisée avec un NAT à grande échelle (LSN) pour analyser le flux multimédia et apporter les modifications nécessaires pour garantir que le protocole continue de fonctionner sur le réseau.

La manière dont la traduction des adresses IP est effectuée dépend du type et de la direction du message, ainsi que du type de média pris en charge par le déploiement client-serveur. Les messages sont traduits comme suit :

  • Requête sortante : adresse IP privée vers une adresse IP publique appartenant à NetScaler appelée adresse IP LSN.
  • Réponse entrante : adresse IP LSN vers adresse IP privée.
  • Demande entrante : aucune traduction.
  • Réponse sortante : adresse IP privée vers l’adresse IP du pool LSN.

Remarque

L’ALG RTSP est pris en charge dans une appliance autonome NetScaler, dans une configuration haute disponibilité NetScaler, ainsi que dans une configuration de cluster NetScaler.

Limites de RTSP ALG

Le RTSP ALG ne prend pas en charge les éléments suivants :

  • Sessions RTSP multidiffusion
  • Session RTSP via UDP
  • Partitions d’administration
  • Authentification RTSP
  • Tunneling HTTP

Configuration de RTSP ALG

Configurez RTSP ALG dans le cadre de la configuration LSN. Pour obtenir des instructions sur la configuration de LSN, reportez-vous à la section Configuration de DS-Lite. Lors de la configuration de LSN, assurez-vous que vous :

  • Définissez les paramètres suivants lors de l’ajout d’un profil d’application LSN :
    • Regroupement d’adresses IP = APPARIÉ
    • Mappage des adresses et des ports = INDÉPENDANT DU POINT DE TERMINAISON
    • Filtrage = INDÉPENDANT DU POINT DE TERMINAISON
  • Activer RTSP ALG dans le groupe LSN
  • Créez un profil RTSP ALG et liez le profil RTSP ALG au groupe LSN

Pour activer RTSP ALG pour une configuration LSN à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

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

Pour activer RTSP ALG pour une configuration LSN à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

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

Exemple de configuration RTSP ALG

L’exemple de configuration DS-Lite suivant, RTSP ALG, est activé pour le trafic TCP en provenance des appareils B4 du réseau 2001:DB8 : : 4:0 /96.

Exemple de configuration RTSP ALG :

add lsn client LSN-DSLITE-CLIENT-5 Done bind lsn client LSN-DSLITE-CLIENT-5 -network6 2001:DB8::4:0/96 Done add lsn pool LSN-DSLITE-POOL-5 Done bind lsn pool LSN-DSLITE-POOL-5 203.0.113.61 - 203.0.113.70 Done add lsn ip6profile LSN-DSLITE-PROFILE-5 -type DS-Lite -network6 2001:DB8::5:6 Done add lsn appsprofile LSN-DSLITE-APPS-PROFILE-5 TCP -ippooling PAIRED –mapping ENDPOINT-INDEPENDENT -filtering ENDPOINT-INDEPENDENT Done add lsn rtspalgprofile RTSPALGPROFILE-5 -rtspIdleTimeout 1000 -rtspportrange 554 Done add lsn group LSN-DSLITE-GROUP-5 -clientname LSN-DSLITE-CLIENT-5 -portblocksize 1024 -ip6profile LSN-DSLITE-PROFILE-5 -rtspalg ENABLED Done bind lsn group LSN-DSLITE-GROUP-5 -poolname LSN-DSLITE-POOL-5 Done bind lsn group LSN-DSLITE-GROUP-5 -appsprofilename LSN-DSLITE-APPS-PROFILE-5 Done bind lsn group LSN-DSLITE-GROUP-5 -rtspalgprofilename RTSPALGPROFILE-5 Done
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Passerelle de couche application pour le protocole RTSP