Citrix Virtual Apps and Desktops 7 2311

Compatibilité NAT

Pour établir une connexion directe entre un périphérique utilisateur externe et l’hôte de session, HDX™ Direct utilise le hole punching pour la traversée NAT et STUN afin de faciliter l’échange de l’adresse IP publique et des mappages de ports pour le périphérique client et l’hôte de session. Ceci est similaire au fonctionnement des solutions VoIP, de communications unifiées et P2P.

Tant que les pare-feu et autres composants réseau sont configurés pour autoriser le trafic UDP pour les requêtes STUN et les sessions HDX, HDX Direct pour les utilisateurs externes devrait fonctionner. Cependant, il existe certains scénarios où les types NAT des réseaux de l’utilisateur et de l’hôte de session conduisent à une combinaison incompatible, entraînant ainsi l’échec de HDX Direct.

Validations

Vous pouvez valider le type NAT sur le client et l’hôte de session en utilisant l’utilitaire client STUN de STUNTMAN :

  1. Téléchargez le package approprié pour la plateforme cible depuis stunprotocol.org, et extrayez le contenu.
  2. Ouvrez une invite de terminal et accédez au répertoire où le contenu a été extrait.
  3. Exécutez la commande suivante : .\stunclient.exe stunserver.stunprotocol.org --mode behavior
  4. Prenez note de la sortie.

Si les tests de liaison et de comportement sont réussis, les deux, test de liaison et test de comportement, signalent le succès et un comportement NAT est spécifié :

NAT réussi

Si les tests échouent, les deux, test de liaison et test de comportement, signalent l’échec.

Échec NAT

Consultez le tableau suivant pour déterminer si HDX Direct pour les utilisateurs externes devrait fonctionner en fonction des résultats des tests du client et de l’hôte de session :

Périphérique client Hôte de session Fonctionnement attendu ?
Mappage indépendant du point de terminaison Mappage indépendant du point de terminaison Oui
Mappage indépendant du point de terminaison Mappage dépendant du point de terminaison Oui
Mappage dépendant du point de terminaison Mappage indépendant du point de terminaison Oui
Mappage dépendant du point de terminaison Mappage dépendant du point de terminaison Non
échec Tout type de NAT Non
Tout type de NAT échec Non
échec échec Non
Compatibilité NAT

Dans cet article