NDIS 6.0 引進了完整 TCP 卸載的架構。 此架構稱為「煙囪卸載」架構,因為它提供應用程式與具卸載功能的網卡之間的直接連線,稱為「煙囪」。 煙囪可讓 NIC 執行卸除連線的 TCP 處理,包括維護通訊協議狀態。
煙囪卸載架構可降低網路密集型應用程式的主機網路處理負擔。 這可讓網路應用程式更有效率地調整,同時減少端對端延遲。 裝載應用程式所需的伺服器較少,而且伺服器可以使用完整的乙太網路頻寬。
TCP 煙囪會卸除一或多個 TCP 連線的所有 TCP 處理。 主要效能提升取自卸載分割和重組(SAR)、卸載處理以確保可靠的連線(例如 ACK 處理和 TCP 重新傳輸定時器),並減少中斷負載。
注意 Windows Vista 作業系統會繼續支援舊版作業系統中可用的個別 TCP 工作卸載。 這些任務可以轉移到尚未透過「煙囪卸載技術」進行卸載的連線上。 具備卸載能力的 NIC 應該同時支援煙囪卸載和工作卸載。 這類型的 NIC 提供最高程度的負載卸除最佳化。
如需 NDIS 6.0 和更新版本中 TCP Chimney Offload 功能的資訊,請參閱 NDIS TCP Chimney Offload。