Поделиться через


Выделение буфера заголовков

NDIS указывает максимальный размер заголовка, который драйвер мини-порта должен выделить в элементе MaxHeaderSizeструктуры NDIS_HD_SPLIT_ATTRIBUTES . Дополнительные сведения о настройке атрибутов разделения заголовков и данных см. в разделе Инициализация поставщика разделения Header-Data.

Когда сетевая карта разделяет заголовок и данные в полученном кадре Ethernet, размер части заголовка указанного кадра Ethernet не должен превышать значение MaxHeaderSize .

Если заголовок IP содержит параметры IPv4, заголовки IPsec или заголовки расширения IPv6 и если заголовок превышает значение MaxHeaderSize , сетевой адаптер не должен разделять кадр.

Если заголовок, включающий заголовок UDP, заголовок TCP или tcp, превышает значение MaxHeaderSize , сетевой адаптер должен либо разделить кадр в начале заголовка верхнего уровня протокола , либо не должен разделять кадр.