接收段合并概述
接收数据时,微型端口驱动程序、NDIS 和 TCP/IP 必须分别查看每个 PDU 的标头信息。 当收到大量数据时,这会产生大量开销。 接收段合并 (RSC) 通过合并一系列接收的段并将其传递到主机 TCP/IP 堆栈在一次操作中减少此开销,因此 NDIS 和 TCP/IP 只需查看整个序列的一个标头。
RSC 旨在以以下方式支持合并:
不会干扰 TCP 的拥塞和流控制机制的正常运行。
合并数据包而不放弃 TCP 堆栈使用的信息。
支持 RSC 的网卡微型端口驱动程序必须:
合并段时,请遵循一组标准规则。
向主机 TCP/IP 堆栈提供某些带外信息。
以下部分概述了 RSC。