Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Per supportare la suddivisione dei dati di intestazione, un NIC deve supportare la suddivisione di frame Ethernet IPv4 senza opzioni IPv4. La scheda di interfaccia di rete deve essere in grado di suddividere tali fotogrammi all'inizio dell 'intestazione del protocollo di livello superiore.
Il supporto per i frame Ethernet IPv4 con opzioni IPv4 è facoltativo. La scheda di interfaccia di rete può supportare alcune opzioni IPv4 e non altre. La scheda di interfaccia di rete non deve dividere i frame IPv4 che contengono opzioni IPv4 che non riconosce. La parte dell'intestazione di una cornice divisa deve contenere l'intera intestazione IPv4 e tutte le opzioni IPv4 presenti.
La scheda di interfaccia di rete può anche supportare la suddivisione dei dati di intestazione per frame IPv4 frammentati. Per altre informazioni sui frame IPv4 frammentati, vedere Suddivisione di frame IP frammentati.
Nota Supportare un'opzione IPv4, un'intestazione di estensione IPv6 o un'opzione TCP, ai fini dei requisiti dei dati di intestazione, implica la possibilità della scheda di interfaccia di rete di riconoscere l'elemento, determinarne la lunghezza, includerla nell'intestazione MDL e individuarne la fine e l'inizio dell'elemento successivo nel frame.
Se il provider di suddivisione dell'intestazione dei dati divide un frame IPv4, le strutture di NET_BUFFER_LIST indicate devono avere il flag NDIS_NBL_FLAGS_IS_IPV4 impostato nel membro NblFlags. Per informazioni complete sull'impostazione dei flag di suddivisione dei dati di intestazione nella struttura di NET_BUFFER_LIST, vedere Impostazione Informazioni NET_BUFFER_LIST.
Le caratteristiche aggiuntive dei frame Ethernet determinano come suddividere i frame IPv4. Se il frame IP è frammentato, vedere Suddivisione di Frame IP Frammentati. Se il frame contiene informazioni TCP, vedere Suddivisione di frame nel payload TCP. Se il frame contiene informazioni UDP, vedere suddivisione di frame nel payload UDP. Per tutti gli altri casi, vedere suddivisione dei frame diversi da TCP e UDP.