接收段合并概述

接收数据时,微型端口驱动程序、NDIS 和 TCP/IP 必须分别查看每个 PDU 的标头信息。 当收到大量数据时,这会产生大量开销。 接收段合并 (RSC) 通过合并一系列接收的段并将其传递到主机 TCP/IP 堆栈在一次操作中减少此开销,因此 NDIS 和 TCP/IP 只需查看整个序列的一个标头。

RSC 旨在以以下方式支持合并:

  • 不会干扰 TCP 的拥塞和流控制机制的正常运行。

  • 合并数据包而不放弃 TCP 堆栈使用的信息。

支持 RSC 的网卡微型端口驱动程序必须:

  • 合并段时,请遵循一组标准规则。

  • 向主机 TCP/IP 堆栈提供某些带外信息。

以下部分概述了 RSC。