Combinazione di tipi di offload attività
Le restrizioni seguenti determinano quali combinazioni di servizi di offload attività NDIS 6.0 e versioni successive possono essere attive nel sistema:
Un adattatore miniport con supporto per l'offload di un'attività può supportare il offload checksum solo.
Una scheda di interfaccia di rete con supporto per l'offload V4 (LSOV1) deve supportare i servizi di offload tcp e IPv4 V4. Se un adattatore miniport con supporto per LSOV1 supporta anche l'offload del protocollo Internet (IPsec), NDIS configurerà l'adattatore per l'offload di IPsec o LSOV1, ma non entrambi.
Una scheda miniport con supporto per l'invio di grandi dimensioni versione 2 (LSOV2) deve supportare l'offload di trasmissione TCP e IP Checksum. Se una scheda miniport con supporto per LSOV2 supporta anche l'offload IPsec, NDIS lo configurerà per offload IPsec o LSOV2, ma non entrambi.
I driver miniport non sono necessari per supportare sia IPv4 che IPv6. Tutti i driver miniport NDIS 6.0 e versioni successive devono supportare l'incapsulamento Ethernet 802.3 con la possibilità di supportare i tag Ethernet 802.1Q. La tabella seguente descrive i requisiti hardware quando il driver miniport segnala il supporto per varie funzionalità di offload.
Tipo di offload | IPv4 | IpV6 |
---|---|---|
Checksum Offload |
||
UDP Checksum |
Facoltativo |
Facoltativo |
TCP Checksum |
Facoltativo |
Facoltativo |
Opzioni TCP |
Facoltativo |
Obbligatorio (per checksum TCP) |
IP Checksum |
Facoltativo |
Non applicabile |
Opzioni IP |
Obbligatorio (per checksum TCP) |
Non applicabile |
Intestazione dell'estensione IP |
Non applicabile |
Obbligatorio (128 byte) |
Large Send Offload versione 1 (LSOv1) |
||
Max Offload Size |
<= 64K |
Non applicabile |
Opzioni TCP |
Necessario |
Non applicabile |
Opzioni IP |
Necessario |
Non applicabile |
Large Send Offload versione 2 (LSOv2) |
||
Max Offload Size |
Nessuna limitazione |
Nessuna limitazione |
Opzioni IP |
Necessario |
Obbligatorio (128 byte) |
Supporto ID IP |
0x0000 da 0xffff |
0x0000 a 0x7fff riservato per il offload di segmentazione |