Qualité de service (QoS) est un ensemble de mécanismes de la suite de protocoles TCP/IP qui permettent aux applications de spécifier les exigences en matière de communication réseau. Cela peut être utilisé pour garantir que certains types de trafic, tels que la voix ou la vidéo, bénéficient d'un traitement préférentiel par rapport à d'autres types de trafic, tels que les transferts de fichiers.
Mécanismes QoS dans TCP/IP
* Classes de services : Les classes de service sont utilisées pour définir le type de trafic auquel appartient une application. Il existe quatre classes de services dans TCP/IP :
* Meilleur effort : Il s'agit de la classe de service par défaut et elle ne fournit aucune garantie quant à la livraison ou à la latence des paquets.
* Transfert assuré : Cette classe de service fournit un niveau de service minimum, comprenant une bande passante garantie et une latence maximale.
* Transfert accéléré : Cette classe de service offre un niveau de service plus élevé que le transfert assuré, et comprend une bande passante minimale et une latence plus faible.
* En temps réel : Cette classe de service offre le plus haut niveau de service et garantit une bande passante constante et une latence minimale.
* Formation du trafic : La mise en forme du trafic est utilisée pour contrôler la vitesse à laquelle le trafic est envoyé sur un réseau. Cela peut être utilisé pour empêcher certains types de trafic de congestionner le réseau.
* Évitement des embouteillages : La prévention de la congestion est utilisée pour empêcher le réseau de devenir encombré. Cela peut être réalisé en réduisant le débit auquel le trafic est envoyé ou en supprimant les paquets qui ne peuvent pas être livrés.
Avantages de la QoS
La QoS peut offrir un certain nombre d’avantages, notamment :
* Performances des applications améliorées : La QoS peut contribuer à garantir le bon fonctionnement des applications nécessitant un niveau élevé de bande passante ou une faible latence.
* Congestion du réseau réduite : La QoS peut contribuer à empêcher la congestion du réseau, ce qui peut améliorer les performances de toutes les applications.
* Qualité de service améliorée pour les applications en temps réel : La QoS peut fournir un niveau de service constant pour les applications en temps réel, telles que la voix ou la vidéo, ce qui peut améliorer l'expérience utilisateur.
|