網路子系統效能調整

適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Azure Stack HCI 21H2 和 20H2 版本

您可以使用本主題來了解網路子系統的概述以及指向本指南中其他主題的連結。

注意

除了本主題之外,本指南的以下部分還提供了網路設備和網路堆疊的效能調整建議。

網路子系統的效能調整,特別是對於網路密集型工作負載,可能涉及網路架構的每一層,也稱為網路堆疊。 這些層大致分為以下部分。

  1. 網路介面。 這是網路堆疊中的最低層,包含直接與網路配接器通訊的網路驅動程式。

  2. Network Driver Interface Specification (NDIS)。 NDIS 會為其下面的驅動程序和上方層(例如協議堆疊)提供介面。

  3. 協定堆疊。 協議堆疊實現了 TCP/IP 和 UDP/IP 等協議。 這些層為它們上方層提供了傳送層介面。

  4. 系統驅動程式。 這些通常是客戶端,它們使用傳送數據擴展(TDX)或 Winsock Kernel(WSK)介面來向使用者模式應用程序公開介面。 WSK 介面是在 Windows Server 2008 和 Windows Vista® 引進,由 AFD.sys 公開。 這個介面透過消除使用者模式和內核模式之間的切換來提高性能。

  5. 使用者模式應用程式。 這些通常是微軟解決方案或客製化應用程序。

下表提供了網路堆疊的各層的垂直示意圖,包括每個層中執行的項目的範例。

Network Stack Layers