Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le protocole RDP (Remote Desktop Protocol) est une technologie sophistiquée qui utilise diverses techniques pour perfectionner la remise des graphiques distants du serveur à l’appareil client. En fonction du cas d’usage, de la disponibilité des ressources de calcul et de la bande passante réseau, RDP ajuste dynamiquement différents paramètres pour offrir la meilleure expérience utilisateur.
RDP multiplexe plusieurs canaux virtuels dynamiques (DDC) dans un seul canal de données envoyé via différents transports réseau. Il existe des DPC distincts pour les graphiques distants, l’entrée, la redirection d’appareil, l’impression, etc. Les partenaires Azure Virtual Desktop peuvent également utiliser leurs extensions qui utilisent des interfaces DVC.
La quantité de données envoyées via RDP dépend de l’activité de l’utilisateur. Par exemple, un utilisateur peut utiliser du contenu textuel de base pour la majeure partie de la session et consommer une bande passante minimale, puis générer une impression d’un document de 200 pages sur l’imprimante locale. Ce travail d’impression utilise une quantité importante de bande passante réseau.
Lorsque vous utilisez une session à distance, la bande passante disponible de votre réseau a un impact considérable sur la qualité de votre expérience. Différentes applications et résolutions d’affichage nécessitent des configurations réseau différentes. Il est donc essentiel de s’assurer que votre configuration réseau répond à vos besoins.
Estimation de l’utilisation de la bande passante
RDP utilise différents algorithmes de compression pour différents types de données. Le tableau ci-dessous indique l’estimation des transferts de données :
| Type de données | Direction | Comment estimer |
|---|---|---|
| Graphiques distants | Hôte de session vers client | Consultez les instructions détaillées. |
| Heartbeats | Bidirectionnel | ~ 20 octets toutes les 5 secondes. |
| Input | Client à hôte de session | La quantité de données est basée sur l’activité de l’utilisateur, inférieure à 100 octets pour la plupart des opérations. |
| Transferts de fichiers | Bidirectionnel | Les transferts de fichiers utilisent la compression en bloc. Utilisez les .zip taux de compression pour une approximation. |
| Impression | Hôte de session vers client | Le transfert de travaux d’impression dépend du pilote et, à l’aide de la compression en bloc, utilisez .zip les taux de compression pour une approximation. |
D’autres scénarios peuvent voir leurs besoins en bande passante changer en fonction de la façon dont vous les utilisez, par exemple :
- Conférence vocale ou vidéo
- Communication en temps réel
- Streaming vidéo 4K
Estimation de la bande passante utilisée par les graphiques distants
Il est difficile de prédire l’utilisation de la bande passante par le Bureau à distance. Les activités de l’utilisateur génèrent la majeure partie du trafic bureau à distance. Chaque utilisateur est unique et les différences dans ses modèles de travail peuvent changer considérablement l’utilisation du réseau.
La meilleure façon de comprendre les besoins en bande passante consiste à surveiller les connexions utilisateur réelles. La surveillance peut être effectuée par les compteurs de performances intégrés ou par l’équipement réseau.
Toutefois, dans de nombreux cas, vous pouvez estimer l’utilisation du réseau en comprenant le fonctionnement de RDP et en analysant les modèles de travail de vos utilisateurs.
RDP fournit les graphiques générés par le serveur distant pour les afficher sur un moniteur local. Plus précisément, il fournit la bitmap de bureau entièrement composée sur le serveur. Bien que l’envoi d’une bitmap de bureau semble être une tâche simple à première approche, cela nécessite une quantité importante de ressources. Par exemple, une image de bureau 1080p dans sa forme non compressée a une taille d’environ 8 Mo. L’affichage de cette image sur le moniteur connecté localement avec une fréquence de rafraîchissement de l’écran modeste de 30 Hz nécessite une bande passante d’environ 237 Mbits/s.
Pour réduire la quantité de données transférées sur le réseau, RDP utilise la combinaison de plusieurs techniques, y compris, mais sans s’y limiter,
- Optimisations de la fréquence d’images
- Classification du contenu d’écran
- Codecs spécifiques au contenu
- Encodage d’image progressif
- Mise en cache côté client
Pour mieux comprendre les graphiques distants, tenez compte des éléments suivants :
- Plus les graphiques sont riches, plus la bande passante est importante
- Le texte, les éléments d’interface utilisateur de fenêtre et les zones de couleur unie consomment moins de bande passante que tout autre chose.
- Les images naturelles sont les contributeurs les plus importants à l’utilisation de la bande passante. Mais la mise en cache côté client contribue à sa réduction.
- Seules les parties modifiées de l’écran sont transmises. Si aucune mise à jour n’est visible à l’écran, aucune mise à jour n’est envoyée.
- La lecture vidéo et d’autres contenus à fréquence d’images élevées sont essentiellement un diaporama d’image. RDP utilise dynamiquement les codecs vidéo appropriés pour les fournir avec une fréquence d’images proche de celle d’origine. Toutefois, il s’agit toujours de graphiques, et c’est toujours la contributeur la plus importante à l’utilisation de la bande passante.
- Le temps d’inactivité dans le Bureau à distance signifie qu’il n’y a pas ou peu de mises à jour de l’écran ; par conséquent, l’utilisation du réseau est minimale pendant les temps d’inactivité.
- Lorsque la fenêtre du client Bureau à distance est réduite, aucune mise à jour graphique n’est envoyée à partir de l’hôte de session.
Gardez à l’esprit que le stress mis sur votre réseau dépend à la fois de la fréquence d’images de sortie de votre charge de travail d’application et de votre résolution d’affichage. Si la fréquence d’images ou la résolution d’affichage augmente, la bande passante requise augmente également. Par exemple, une charge de travail légère avec un affichage haute résolution nécessite plus de bande passante disponible qu’une charge de travail légère avec une résolution standard ou basse. Différentes résolutions d’affichage nécessitent différentes bandes passantes disponibles.
Le tableau ci-dessous indique l’estimation des données utilisées par les différents scénarios graphiques. Ces nombres s’appliquent à une configuration de moniteur unique avec une résolution de 1920 x 1080 et avec le mode graphique par défaut et le mode graphique H.264/AVC 444.
| Scénario | Mode par défaut | Mode H.264/AVC 444 | Miniature | Description du scénario |
|---|---|---|---|---|
| Inactif | 0,3 Kbits/s | 0,3 Kbits/s |
|
L’utilisateur suspend son travail et il n’y a pas de mises à jour d’écran actives |
| Microsoft Word | 100-150 Kbits/s | 200-300 Kbits/s |
|
L’utilisateur travaille activement avec Microsoft Word, en tapant, en collant des graphiques et en basculant entre les documents |
| Microsoft Excel | 150-200 Kbits/s | 400 à 500 Kbits/s |
|
L’utilisateur travaille activement avec Microsoft Excel, plusieurs cellules avec des formules et des graphiques sont mises à jour simultanément |
| Microsoft PowerPoint | 4-4,5 Mbits/s | 1,6-1,8 Mbits/s |
|
L’utilisateur travaille activement avec Microsoft PowerPoint, en tapant, en collant. Utilisateur modifie également des graphiques enrichis et utilise des effets de transition de diapositive |
| Navigation web | 6-6,5 Mbits/s | 0,9-1 Mbits/s |
|
L'utilisateur travaille activement avec un site Web riche en graphiques qui contient plusieurs images statiques et animées. L'utilisateur fait défiler les pages horizontalement et verticalement |
| Galerie d’images | 3,3 à 3,6 Mbits/s | 0,7-0,8 Mbits/s |
|
L’utilisateur travaille activement avec l’application de galerie d’images. navigation, zoom, redimensionnement et rotation des images |
| Video playback | 8,5 à 9,5 Mbits/s | 2,5 à 2,8 Mbits/s |
|
L’utilisateur regarde une vidéo de 30 FPS qui consomme 1/2 de l’écran |
| Lecture vidéo en plein écran | 7,5 à 8,5 Mbits/s | 2,5-3,1 Mbits/s |
|
L’utilisateur regarde une vidéo de 30 FPS qui a été agrandie en plein écran |
Allocation dynamique de bande passante
Le protocole Bureau à distance est un protocole moderne conçu pour s’adapter dynamiquement aux conditions réseau changeantes.
Au lieu d’utiliser les limites strictes d’utilisation de la bande passante, RDP utilise la détection continue du réseau qui surveille activement la bande passante réseau disponible et le temps d’aller-retour des paquets. En fonction des résultats, RDP sélectionne dynamiquement les options d’encodage graphique et alloue de la bande passante pour la redirection des appareils et d’autres canaux virtuels.
Cette technologie permet à RDP d’utiliser le canal réseau complet lorsqu’il est disponible et de se retirer rapidement lorsque le réseau est nécessaire pour autre chose.
RDP détecte cela et ajuste la qualité de l’image, la fréquence d’images ou les algorithmes de compression si d’autres applications demandent le réseau.
Limiter l’utilisation de la bande passante réseau avec le taux de limitation
Dans la plupart des scénarios, il n’est pas nécessaire de limiter l’utilisation de la bande passante, car la limitation peut affecter l’expérience utilisateur. Pourtant, dans les réseaux limités, vous pouvez limiter l’utilisation du réseau. Un autre exemple est celui des réseaux loués qui sont facturés pour la quantité de trafic utilisé.
Dans ce cas, vous pouvez limiter un trafic réseau sortant RDP en spécifiant un taux de limitation dans la stratégie QoS.
Remarque
Assurez-vous que RDP Shortpath pour les réseaux managés est activé . La limitation du débit n’est pas prise en charge pour le transport de connexion inverse.
Implémenter la limitation du débit sur l’hôte de session à l’aide de stratégie de groupe
Vous pouvez utiliser la qualité de service (QoS) basée sur des stratégies dans stratégie de groupe pour définir le taux de limitation prédéfini.
Pour créer une stratégie QoS pour les hôtes de session joints à un domaine, commencez par vous connecter à un ordinateur sur lequel stratégie de groupe Management a été installé. Ouvrez Gestion des stratégies de groupe (sélectionnez Démarrer, pointez sur Outils d’administration, puis sélectionnez Gestion des stratégies de groupe), puis effectuez les étapes suivantes :
Dans la gestion des stratégies de groupe, accédez au conteneur dans lequel la nouvelle stratégie doit être créée. Par exemple, si tous vos ordinateurs hôtes de session se trouvent dans une unité d’organisation nommée Hôtes de session, la nouvelle stratégie doit être créée dans l’unité d’organisation Hôtes de session.
Cliquez avec le bouton droit sur le conteneur approprié, puis sélectionnez Créer un objet de stratégie de groupe dans ce domaine, puis Liez-le ici.
Dans la boîte de dialogue Nouvel objet GPO, tapez un nom pour le nouvel objet stratégie de groupe dans la zone Nom, puis sélectionnez OK.
Cliquez avec le bouton droit sur la stratégie nouvellement créée, puis sélectionnez Modifier.
Dans le Rédacteur Gestion des stratégie de groupe, développez Configuration de l’ordinateur, Paramètres Windows, cliquez avec le bouton droit sur QoS basée sur une stratégie, puis sélectionnez Créer une stratégie.
Dans la boîte de dialogue QoS basée sur une stratégie, dans la page d’ouverture, tapez un nom pour la nouvelle stratégie dans la zone Nom . Sélectionnez Spécifier le taux de limitation de trafic sortant , définissez la valeur requise, puis sélectionnez Suivant.
Dans la page suivante, sélectionnez Uniquement les applications portant ce nom exécutable , entrez le nom svchost.exe, puis sélectionnez Suivant. Ce paramètre indique à la stratégie de hiérarchiser uniquement le trafic correspondant à partir du service Bureau à distance.
Sur la troisième page, assurez-vous que n’importe quelle adresse IP source et Toute adresse IP de destination sont sélectionnés. Sélectionnez Suivant. Ces deux paramètres garantissent que les paquets sont gérés quel que soit l’ordinateur (adresse IP) qui a envoyé les paquets et quel ordinateur (adresse IP) recevra les paquets.
Sur la page 4, sélectionnez UDP dans la liste déroulante Sélectionner le protocole auquel cette stratégie QoS s’applique .
Sous le titre Spécifiez le numéro de port source, sélectionnez À partir de ce port ou plage source. Dans la zone de texte qui l’accompagne, tapez 3390. Sélectionnez Terminer.
Les nouvelles stratégies que vous avez créées ne prendront pas effet tant que stratégie de groupe n’aura pas été actualisé sur vos ordinateurs hôtes de session. Bien que stratégie de groupe s’actualise régulièrement, vous pouvez forcer une actualisation immédiate en procédant comme suit :
Sur chaque hôte de session pour lequel vous souhaitez actualiser stratégie de groupe, ouvrez une invite de commandes en tant qu’administrateur (Exécuter en tant qu’administrateur).
À l’invite de commandes, entrez
gpupdate /force
Implémenter la limitation du taux de limitation sur l’hôte de session à l’aide de PowerShell
Vous pouvez définir le taux de limitation pour RDP Shortpath pour les réseaux managés à l’aide de l’applet de commande PowerShell ci-dessous :
New-NetQosPolicy -Name "RDP Shortpath for managed networks" -AppPathNameMatchCondition "svchost.exe" -IPProtocolMatchCondition UDP -IPSrcPortStartMatchCondition 3390 -IPSrcPortEndMatchCondition 3390 -ThrottleRateActionBitsPerSecond 10mb -NetworkProfile All
Étapes suivantes
- Pour en savoir plus sur la bande passante requise pour Azure Virtual Desktop, consultez Présentation des exigences de bande passante rdp (Remote Desktop Protocol) pour Azure Virtual Desktop.
- Pour en savoir plus sur la connectivité réseau Azure Virtual Desktop, consultez Présentation de la connectivité réseau Azure Virtual Desktop.
- Pour bien démarrer avec la qualité de service (QoS) pour Azure Virtual Desktop, consultez Implémenter la qualité de service (QoS) pour Azure Virtual Desktop.