Megosztás:


IPv4-keretek felosztása

A fejlécadatok felosztásának támogatásához a hálózati adapternek támogatnia kell az IPv4 Ethernet-keretek felosztását, amelyek nem rendelkeznek IPv4-beállítással. A hálózati adapternek képesnek kell lennie az ilyen keretek felosztására a felső réteg protokoll fejlécének elején.

Az IPv4 Ethernet-keretek IPv4-beállításokkal való támogatása nem kötelező. A hálózati adapter bizonyos IPv4-beállításokat támogat, a többit nem. A hálózati adapter nem oszthatja fel a nem felismert IPv4-beállításokat tartalmazó IPv4-kereteket. Az osztott keret fejlécrészének tartalmaznia kell a teljes IPv4-fejlécet és az összes IPv4-beállítást.

A NIC a töredezett IPv4-keretek fejléc-adat felosztását is támogatja. A töredezett IPv4-keretekről további információt Töredezett IP-keretek felosztásacímű témakörben talál.

Megjegyzés Az IPv4-beállítás, az IPv6-bővítményfejléc vagy a TCP-beállítás támogatása a fejlécadatokra vonatkozó követelmények szempontjából azt jelenti, hogy a hálózati adapter képes felismerni az elemet, meghatározni annak hosszát, belefoglalni azt a fejléc MDL-be, és megkeresni annak végét és a következő elem elejét a keretben.

Ha a fejléc-adat felosztási szolgáltató feloszt egy IPv4-keretet, a jelzett NET_BUFFER_LIST struktúráknak az NDIS_NBL_FLAGS_IS_IPV4 jelzőnek kell beállítva lennie a NblFlags tagban. A fejléc-adat felosztás jelzőinek a NET_BUFFER_LIST struktúrában való beállításáról a Beállítás NET_BUFFER_LIST Információcímű cikkben talál további információt.

Az Ethernet-keret további jellemzői határozzák meg az IPv4-keretek felosztását. Ha az IP-keret töredezett, tekintse meg töredezett IP-keretek felosztását. Ha a keret TCP-információkat tartalmaz, lásd a keretek felosztását a TCP-hasznos tehernél. Ha a keret UDP-információkat tartalmaz, tekintse meg a keretek felosztását az UDP hasznos adatoknál . Az összes többi esetben lásd a „A TCP és UDP mentes keretek felosztása” c. részt.