Compartir a través de


División de fotogramas IPv4

Para admitir la división de datos de encabezado, una NIC debe admitir la división de fotogramas Ethernet IPv4 que no tienen opciones IPv4. La NIC debe ser capaz de dividir estos fotogramas al principio del encabezado de protocolo de nivel superior.

La compatibilidad con marcos Ethernet IPv4 con opciones IPv4 es opcional. La NIC puede admitir algunas opciones de IPv4 y no las otras. La NIC no debe dividir fotogramas IPv4 que contengan opciones IPv4 que no reconozca. La parte de encabezado de un marco dividido debe contener todo el encabezado IPv4 y todas las opciones IPv4 que están presentes.

La NIC también puede admitir la división de datos de encabezado para fotogramas IPv4 fragmentados. Para obtener más información sobre los fotogramas IPv4 fragmentados, vea División de fotogramas IP fragmentados.

Nota Admitir una opción IPv4, un encabezado de extensión IPv6 o una opción TCP, para los fines de los requisitos de datos de encabezado, implica la capacidad de la NIC para reconocer el elemento, determinar su longitud, incluirlo en el encabezado MDL y localizar su final y el principio del siguiente elemento en el marco.

Si el proveedor de división de datos de encabezado divide un marco IPv4, las estructuras de NET_BUFFER_LIST indicadas deben tener la marca NDIS_NBL_FLAGS_IS_IPV4 establecida en el miembro NblFlags . Para obtener información completa sobre cómo establecer marcas de división de datos de encabezado en la estructura de NET_BUFFER_LIST, vea Establecer NET_BUFFER_LIST información.

Las características adicionales del marco Ethernet determinan cómo dividir fotogramas IPv4. Si el marco IP está fragmentado, consulte División de fotogramas IP fragmentados. Si el marco contiene información de TCP, consulte División de fotogramas en la carga TCP. Si el marco contiene información de UDP, consulte División de fotogramas en la carga de UDP. Para todos los demás casos, consulte División de fotogramas distintos de TCP y UDP.