Condividi tramite


Hyper-V percorso di controllo del commutatore estendibile per le richieste OID

In questo argomento viene illustrato il percorso di controllo che le richieste OID dell'interruttore estensibile Hyper-V attraversano.

La figura seguente illustra il percorso di controllo commutatore estendibile per le richieste OID per NDIS 6.40 (Windows Server 2012 R2) e versioni successive.

Diagramma che mostra il percorso di controllo OID del commutatore estendibile Hyper-V per NDIS 6.40.

La figura seguente mostra il percorso di controllo del commutatore estendibile per le richieste OID per NDIS 6.30 (Windows Server 2012).

Diagramma che mostra il percorso di controllo OID del commutatore estendibile Hyper-V per NDIS 6.30.

Nota Nell'interfaccia del switch estendibile, i driver di filtro NDIS sono noti come estensioni del switch estendibile e lo stack di driver è noto come stack di driver del switch estendibile.

Le estensioni del switch estensibile, come le estensioni di filtro e inoltro, sono responsabili del consentire o rifiutare il traffico dei pacchetti in base a criteri di porta o switch. Per applicare queste estensioni alle decisioni relative ai criteri, queste estensioni devono essere in grado di eseguire le operazioni seguenti:

  • Ricevere le informazioni necessarie dall'interfaccia del commutatore estendibile sulla configurazione e sullo stato nuovo o aggiornato del commutatore estendibile, delle relative porte e delle relative connessioni alla scheda di rete.

  • Ricevi le informazioni necessarie dall'interfaccia dell'interruttore estensibile sulle proprietà nuove o aggiornate dell'interruttore o del criterio di porta.

  • Inviare richieste OID all'interfaccia del commutatore estendibile per ottenere la configurazione corrente del commutatore estendibile, delle relative porte e delle relative connessioni alla scheda di rete.

L'interfaccia del commutatore estendibile invia una notifica alle estensioni sottostanti relative alle modifiche apportate alla configurazione dei componenti e ai parametri dei criteri inviando richieste di set OID del commutatore estendibile. Queste richieste vengono inviate dal bordo del protocollo del switch estendibile per informare l'estensione sottostante di queste modifiche. Queste richieste OID attraversano lo stack di driver dello switch estensibile fino all'interfaccia miniport sottostante dello switch estensibile.

Il bordo miniport del commutatore estendibile è responsabile del completamento delle richieste OID. Tuttavia, con alcune richieste OID di switch estendibili, un'estensione sottostante può fallire una richiesta OID per annullare una notifica. Ad esempio, quando l'interfaccia di protocollo dello switch estensibile invia una notifica alle estensioni riguardo a una nuova porta che verrà creata, invia una richiesta di impostazione OID di OID_SWITCH_PORT_CREATE. Un'estensione di filtro o inoltro sottostante può vietare la creazione della porta completando la richiesta OID con STATUS_DATA_NOT_ACCEPTED. Per altre informazioni su questa procedura, vedere ricezione di richieste OID su Hyper-V modifiche alla configurazione del commutatore estendibile.

Nota Se l'estensione non mette il veto a una richiesta OID di commutatore estensibile, deve monitorare lo stato quando la richiesta è completata. L'estensione deve eseguire questa operazione per determinare se la richiesta OID è stata vietata dalle estensioni sottostanti nel percorso di controllo del commutatore estendibile o dall'interfaccia dello switch estensibile.

Nota le richieste di riavvio dello stack tramite NdisFRestartFilter non verranno completate finché è in sospeso una richiesta OID del commutatore estensibile. Per questo motivo, un'estensione in attesa di un riavvio dello stack deve completare tutte le richieste OID in corso.

La maggior parte delle richieste OID del commutatore estendibile può essere emessa solo dall'interfaccia del commutatore estendibile. Tuttavia, alcune richieste OID commutatore estendibili possono essere inviate da un'estensione per ottenere informazioni sulla configurazione del commutatore estendibile, delle relative porte e delle relative connessioni alla scheda di rete. Per ulteriori informazioni, consultare Interrogazione della Hyper-V Configurazione del Switch Estensibile.