Обновление заголовков IP-адресов для объединяемых сегментов
При завершении работы с одной единицей объединения (SCU) драйвер мини-порта с поддержкой объединения сегмента приема (RSC) обновляет поля в заголовках IP-адресов, как описано в следующих таблицах.
- Обновление полей заголовка IPv4 для объединяемых сегментов
- Обновление полей заголовков IPv6 для объединяемых сегментов
Обновление полей заголовка IPv4 для объединяемых сегментов
Поле | Описание |
---|---|
Версия |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Длина заголовка |
Длина базового IPv4-заголовка без параметров IP-адресов. |
Дифференцированные службы |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Биты ECN |
См. исключение 8 в разделе Условия исключений, которые завершают объединение. Датаграммы следует объединить, если все они имеют одинаковые значения для битов ECN. |
Общая длина |
Значение этого поля необходимо пересчитывать каждый раз, когда новый сегмент с ненулевой длиной полезных данных TCP объединяется в существующий SCU. Особые случаи, возникающие из-за значения в этом поле, см. в разделе Условия исключения, которые завершают объединение . |
Идентификация |
Необходимо задать идентификатор IP-адреса первого объединенного сегмента. |
Flags |
|
Смещение фрагмента |
Не применяется Фрагментированные ip-датаграммы не объединяются. |
Время жизни |
Для параметра должно быть задано минимальное значение срока жизни (TTL) объединенного сегмента. |
протокол; |
Всегда задается значение 6 для TCP. |
Контрольная сумма заголовка |
Значение этого поля должно быть повторно вычислено драйвером мини-порта. |
Исходный адрес |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Адрес назначения |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Обновление полей заголовков IPv6 для объединяемых сегментов
Поле | Описание |
---|---|
Версия |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Класс трафика |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Метка потока |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Длина полезных данных |
Значение этого поля необходимо перекомпьютерировать каждый раз, когда новый сегмент с ненулевой длиной полезных данных TCP объединяется в существующий сегмент. |
Следующий заголовок |
Всегда задается значение 6 для TCP. |
Предел числа прыжков |
Для параметра должно быть задано минимальное значение предела прыжка для объединяемых сегментов. |
Исходный адрес |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Адрес назначения |
Значение этого поля должно быть одинаковым для всех объединяемых сегментов. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по