System-Provided composants DCB
Cette section décrit les différents composants qui font partie de l’architecture NDIS Quality of Service (QoS) pour IEEE 802.1 Data Center Bridging (DCB). Ces composants sont illustrés dans le diagramme suivant.
Les zones non éclipsées du diagramme représentent les modules que le système d’exploitation Windows fournit. En particulier, le système d’exploitation fournit les modules suivants qui prennent en charge DCB :
Fournisseur WMI de stratégie QoS réseau
Ce module fournit une interface permettant aux clients WMI (Windows Management Instrumentation) d’interroger et de définir des stratégies réseau basées sur QoS dans la pile réseau du système d’exploitation. Ces stratégies permettent d’affecter des types spécifiques de trafic réseau à des classes de trafic DCB pour la gestion de transmission ou de sortie et la distribution par ordre de priorité.
Une stratégie réseau définit un ensemble de conditions et d’actions. Un paquet de sortie qui correspond à une condition, comme un numéro de port TCP ou UDP, se voit attribuer l’action liée à la condition. À compter de NDIS 6.30, les actions de stratégie spécifient un niveau de priorité 802.1p auquel une classe de trafic DCB a été affectée.
Les stratégies de qualité de service réseau sont un sur-ensemble de classifications qoS NDIS. Une stratégie définie à l’aide du fournisseur WMI de stratégie réseau peut être automatiquement migrée vers NDIS QoS tant que les conditions de stratégie et les actions correspondent aux restrictions d’un élément de classification QoS NDIS. Pour plus d’informations sur ces éléments, consultez Classifications du trafic QoS NDIS.
Ce fournisseur WMI enregistre les stratégies réseau dans un magasin distinct dans le Registre système.
Fournisseur WMI DCB
Ce composant fournit une interface permettant aux clients WMI d’interroger et de définir des paramètres de qoS NDIS sur le pilote miniport sous-jacent. Grâce aux applets de commande PowerShell basées sur WMI et aux méthodes WMI, les clients peuvent configurer des fonctionnalités DCB, telles que le contrôle de flux basé sur la priorité (PFC) et la sélection de transmission améliorée (ETS), sur le pilote miniport qui prend en charge DCB.
DCB
Le composant DCB (Msdcb.sys) configure le pilote miniport compatible DCB avec les paramètres des paramètres DCB. Le composant DCB obtient ces paramètres à partir des sources suivantes :
Paramètres persistants du magasin de stratégies DCB dans le Registre système.
Paramètres dynamiques du fournisseur de mode utilisateur WMI DCB. Ces paramètres sont fournis via une interface de contrôle d’E/S privée (IOCTL) entre le fournisseur WMI DCB et le module DCB.
Le composant DCB relaye également les paramètres de classification QOS du composant QIM vers les pilotes miniport qui prennent en charge la qualité de service NDIS.
Module d’inspection QoS (QIM)
Le composant QIM fait partie de la couche d’inspection des paquets dans la pile réseau TCP/IP principale (Tcpip.sys). À compter de Windows Server 2012, ce composant effectue la classification de paquets basée sur QoS pour la hiérarchisation du trafic.
Le composant QIM expose une interface de programmation réseau (NPI) privée. Lorsque le composant DCB définit des paramètres QoS sur le pilote miniport sous-jacent, il les transmet au composant QIM via cette interface NPI. Cela permet à DCB de créer des stratégies QoS dans QIM basées sur les paramètres de priorité de l’application DCB. Pour plus d’informations sur l’interface NPI, consultez Interface de programmation réseau.
Le composant QIM traite également les stratégies qoS réseau à partir du magasin de stratégies dans le Registre. Si ces stratégies sont compatibles avec les éléments de classification QoS NDIS, le composant QIM migre les stratégies et les émet vers le composant DCB via l’interface NPI.
Note Les stratégies créées par le composant QIM sont entrées dans le magasin actif et ne sont pas conservées lors d’un redémarrage du système.
Note À compter de Windows Server 2012, les composants du fournisseur DCB et DCB WMI ne sont pas installés par défaut. Ces composants sont installés et activés via l’installation de la fonctionnalité de serveur Microsoft DCB. Cette fonctionnalité est installée à l’aide de l’Assistant Ajout de rôles et de fonctionnalités du Gestionnaire de serveur.