Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a szakasz a fejléc-adat felosztási szolgáltatókra vonatkozó konkrét fejléc-adat felosztási követelményeket ismerteti attól függően, hogy a szolgáltató milyen típusú Ethernet-keretet oszt.
Megjegyzés Miután elolvasta a jelen témakör általános követelményeit, a következő témakörök segítségével megismerheti az Egyes Ethernet-kerettípusokra vonatkozó konkrét követelményeket. A későbbi témakörök a korábbi témakörök követelményeire épülnek. Ha például egy keret IPv4- és UDP-adatokat tartalmaz, olvassa el a IPv4-keretek felosztása és UDP-hasznos teher felosztása témaköröket.
Ha a fejléc-adat felosztási szolgáltató a fejléc-adat felosztási követelményeknek megfelelően feloszt egy keretet, a megjelölt NET_BUFFER_LIST struktúráknak az NblFlags tagban kell beállítaniuk a NDIS_NBL_FLAGS_HD_SPLIT jelzőt. Ha a fejléc-adat felosztási szolgáltató nem oszt fel keretet, a keretet az NblFlags következő, törölt jelölőjeivel kell megjelölni:
NDIS_NBL_FLAGS_HD_SPLIT
NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_HEADER
NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_PAYLOAD
A fejlécadatok felosztásának NET_BUFFER_LIST jelzők és az egyéb fogadási jelzési követelmények beállításával kapcsolatos további információkért tekintse meg a Jelzés fogadása Header-Data Felosztáscímű témakört.
Vannak olyan esetek, amikor egy fejléc-adat felosztási szolgáltató feloszthat egy fogadott keretet a fejléc-adat felosztási szolgáltató követelményein kívül. Ezekben az esetekben a szolgáltatónak soha nem szabad felosztania az Ethernet-kereteket az IP-fejléc, az IPv4-beállítások, az IPsec-fejlécek, az IPv6-bővítményfejlécek vagy a felső rétegprotokoll-fejlécek közepén, kivéve, ha az első MDL legalább annyi bájtot tartalmaz, mint a lookahead méretéhez megadott NDIS. A keresőfej méretével kapcsolatos további információkért lásd: OID_GEN_CURRENT_LOOKAHEAD.
Ez a szakasz a következőket tartalmazza:
töredezett IP-keretek felosztása
keretek felosztása a felsőLayer-Protocol fejlécek elején
Keretek felosztása a TCP-hasznos adatoknál