Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un provider di servizi virtuali di rete (VSP) imposta i filtri di ricezione VMQ nelle code di ricezione VMQ. Un filtro di questo tipo include un insieme di test sui campi dell'intestazione di rete. L'hardware della scheda di rete esegue questi test sui campi di intestazione nei pacchetti in ingresso per determinare le assegnazioni delle code di ricezione per i pacchetti. Ogni filtro impostato in una coda ha un identificatore di filtro univoco per una scheda di rete. Ovvero, gli identificatori di filtro non vengono duplicati in code diverse gestite dalla scheda di rete.
L'interfaccia VMQ usa i campi nell'intestazione MAC (controllo di accesso ai media) nei test di filtro. All'interno dell'intestazione MAC, i test del filtro VMQ usano l'identificatore VLAN (Virtual Local Area Network) e i campi indirizzo MAC di destinazione.
È possibile specificare più test di campo in un filtro di ricezione. Tutti i test devono essere superati per rispettare il criterio per il filtro al fine di assegnare un pacchetto a una coda di ricezione. I filtri VMQ testano i campi uguali a un valore specificato. Ad esempio, l'indirizzo MAC di destinazione è uguale a un indirizzo specificato.
È possibile impostare più filtri in una coda di ricezione. Se uno qualsiasi dei filtri su una coda corrisponde, ovvero se tutti i test per quel filtro sono stati superati, la scheda di rete assegna il pacchetto a quella coda di ricezione.
Questa figura seguente illustra come vengono eseguiti i test di filtro e come i filtri determinano un'assegnazione di coda.
Nella figura precedente, l'indirizzo di destinazione (DA) viene testato (rispetto a A e B). Viene inoltre testato l'identificatore VLAN (rispetto a 2 e 3). L'operazione AND illustra che sia l'identificatore DA che l'identificatore VLAN devono essere uguali ai valori specificati per avere una corrispondenza di filtro. L'operazione OR dimostra che qualsiasi filtro sulla coda, se corrisponde, porta all'assegnazione del pacchetto di dati di rete a quella coda.
Questa figura seguente mostra come i filtri e le code influiscono sul flusso di dati di ricezione.
Se un pacchetto in ingresso corrisponde a un filtro in una coda, viene assegnato a tale coda. In caso contrario, il pacchetto viene testato in base ai filtri nella coda successiva e così via. Se non esiste alcuna corrispondenza di filtro in una delle code, la scheda di rete assegna il pacchetto alla coda predefinita.