Condividi tramite


Creazione di un commutatore della scheda di interfaccia di rete

Questa sezione descrive i requisiti e le linee guida per la creazione del commutatore NIC di una scheda di rete che supporta la virtualizzazione I/O radice singola (SR-IOV). Il driver miniport per la funzione fisica PCI Express (PCIe) della scheda di rete SR-IOV crea e configura il commutatore NIC sulla scheda.

È possibile creare un'opzione della scheda di interfaccia di rete tramite uno dei metodi seguenti:

Creazione statica
L'opzione NIC viene creata in modo statico nella scheda di rete SR-IOV usando un set di parametri switch definiti dalle impostazioni del Registro di sistema. Dopo aver creato l'opzione NIC, i relativi parametri non possono essere modificati durante l'esecuzione del driver.

Il driver miniport PF crea in modo statico il commutatore di interfaccia di rete all'interno del contesto della chiamata alla funzione MiniportInitializeEx del driver. Tuttavia, l'opzione NIC non può essere usata finché NDIS non rilascia una richiesta di metodo OID (Object Identifier) di OID_NIC_SWITCH_CREATE_SWITCH. Anche se l'opzione NIC è stata creata in precedenza, il driver miniport PF ha abilitato l'opzione NIC per l'uso quando ha gestito questa richiesta OID.

Per altre informazioni su questo metodo, vedere Creazione statica di un commutatore di scheda di interfaccia di rete.

Creazione dinamica
L'opzione NIC viene creata dinamicamente nella scheda di rete SR-IOV tramite la richiesta del metodo OID di OID_NIC_SWITCH_CREATE_SWITCH. Questa richiesta OID definisce i parametri del commutatore della scheda di interfaccia di rete tramite la struttura NDIS_NIC_SWITCH_PARAMETERS . Questi parametri si basano anche sulle impostazioni del Registro di sistema definite in modo statico, ma possono cambiare dinamicamente mentre il driver miniport è in esecuzione.

Per altre informazioni su questo metodo, vedere Creazione dinamica di un commutatore di scheda di interfaccia di rete.

Per altre informazioni su come gestire la richiesta di OID_NIC_SWITCH_CREATE_SWITCH , vedere Gestione della richiesta di OID_NIC_SWITCH_CREATE_SWITCH.

Per altre informazioni sui commutatori di scheda di interfaccia di rete per le schede di rete SR-IOV, vedere Commutatori di scheda di interfaccia di rete.

Nota Il driver miniport per una funzione virtuale PCIe (VF) nella scheda di rete SR-IOV non crea o configura le risorse hardware della scheda di rete, ad esempio il commutatore NIC. Per altre informazioni, vedere Scrittura di driver miniport SR-IOV VF.