完全 TCP 卸载
NDIS 6.0 引入了用于完全 TCP 卸载的体系结构。 此体系结构称为“烟囱卸载”体系结构,因为它在应用程序和支持卸载的 NIC 之间提供称为“烟囱”的直接连接。 烟囱使 NIC 能够对卸载的连接执行 TCP 处理,包括维护协议状态。
烟囱卸载体系结构减少了网络密集型应用程序的主机网络处理。 这允许网络应用程序更有效地缩放,同时减少端到端延迟。 托管应用程序所需的服务器更少,并且服务器能够使用完整的以太网带宽。
TCP 烟囱卸载一个或多个 TCP 连接的所有 TCP 处理。 主要的性能提升是通过卸载分段和重新组装 (SAR) 、卸载处理(确保可靠连接 (例如,ACK 处理和 TCP 重新传输计时器) )以及减少中断加载中获得的。
注意 Windows Vista 操作系统继续支持早期版本的操作系统中可用的单个 TCP 任务卸载。 这些任务可以在尚未通过烟囱卸载的连接上卸载。 支持卸载的 NIC 应支持烟囱卸载和任务卸载。 此类 NIC 提供最高程度的卸载优化。
有关 NDIS 6.0 及更高版本中 TCP 烟囱卸载的信息,请参阅 NDIS TCP 烟囱卸载。