Объединение типов разгрузки задач
Следующие ограничения определяют, какие сочетания служб разгрузки задач NDIS 6.0 и более поздних версий могут быть активны в системе.
Адаптер мини-порта с поддержкой разгрузки задач может поддерживать разгрузку контрольной суммы только.
Сетевой интерфейс, поддерживающий большую разгрузку отправки версии 1 (LSOV1), карта (NIC) должен поддерживать службы передачи разгрузки TCP версии 4 и IPv4. Если адаптер мини-порта с поддержкой LSOV1 также поддерживает разгрузку IPsec, NDIS настроит адаптер для разгрузки IPsec или LSOV1, но не обоих.
Большой адаптер с поддержкой разгрузки отправки версии 2 (LSOV2) должен поддерживать разгрузку передачи TCP и IP Checksum. Если адаптер мини-порта с поддержкой LSOV2 также поддерживает разгрузку IPsec, NDIS настроит его для разгрузки IPsec или LSOV2, но не обоих.
Драйверы мини-порта не требуются для поддержки IPv4 и IPv6. Все драйверы NDIS 6.0 и более поздних версий должны поддерживать инкапсуляции Ethernet 802.3 с возможностью поддержки тегов Ethernet 802.1Q. В следующей таблице описаны требования к оборудованию, когда драйвер мини-порта сообщает о поддержке различных возможностей разгрузки.
Тип разгрузки | IPv4 | IpV6 |
---|---|---|
Разгрузка контрольной суммы |
||
Контрольная сумма UDP |
Необязательно |
Необязательно |
Контрольная сумма TCP |
Необязательно |
Необязательно |
Параметры TCP |
Необязательно |
Обязательный (для контрольной суммы TCP) |
Контрольная сумма IP-адресов |
Необязательно |
Неприменимо |
Параметры IP-адреса |
Обязательный (для контрольной суммы TCP) |
Неприменимо |
Заголовок расширения IP-адресов |
Неприменимо |
Обязательный (128 байт) |
Разгрузка большой отправки версии 1 (LSOv1) |
||
Максимальный размер разгрузки |
<= 64K |
Неприменимо |
Параметры TCP |
Обязательно |
Неприменимо |
Параметры IP-адреса |
Обязательно |
Неприменимо |
Разгрузка большой отправки версии 2 (LSOv2) |
||
Максимальный размер разгрузки |
Неограниченно |
Неограниченно |
Параметры IP-адреса |
Обязательно |
Обязательный (128 байт) |
Поддержка IP-идентификаторов |
0x0000 для 0xffff |
0x0000 0x7fff зарезервировано для разгрузки сегментации |