Condividi tramite


Ottimizzazione delle prestazioni del sottosistema di rete

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI, versioni 21H2 e 20H2

È possibile usare questo argomento per una panoramica del sottosistema di rete e per i collegamenti ad altri argomenti di questa guida.

Nota

Oltre a questo argomento, le sezioni seguenti di questa guida forniscono raccomandazioni per l'ottimizzazione delle prestazioni per i dispositivi di rete e lo stack di rete.

L'ottimizzazione delle prestazioni del sottosistema di rete, in particolare per i carichi di lavoro a elevato utilizzo di rete, può coinvolgere ogni livello dell'architettura di rete, detto anche stack di rete. Questi livelli sono suddivisi in modo ampio nelle sezioni seguenti.

  1. Interfaccia di rete. Si tratta del livello più basso nello stack di rete e contiene il driver di rete che comunica direttamente con l'adattatore di rete.

  2. Specifica dell'interfaccia del driver di rete (NDIS). NDIS espone le interfacce per il driver sottostante e per i livelli sopra di esso, ad esempio lo stack di protocolli.

  3. Stack di protocolli. Lo stack di protocolli implementa protocolli come TCP/IP e UDP/IP. Questi livelli espongono l'interfaccia del livello di trasporto per i livelli sopra di essi.

  4. Driver di sistema. Si tratta in genere di client che usano un'interfaccia TDX (Transport Data Extension) o Winsock Kernel (WSK) per esporre le interfacce alle applicazioni in modalità utente. L'interfaccia WSK è stata introdotta in Windows Server 2008 e Windows® Vista ed è esposta da AFD.sys. L'interfaccia migliora le prestazioni eliminando il passaggio tra la modalità utente e la modalità kernel.

  5. Applicazioni modalità utente. Si tratta in genere di soluzioni Microsoft o applicazioni personalizzate.

La tabella seguente fornisce un'illustrazione verticale dei livelli dello stack di rete, inclusi esempi di elementi eseguiti in ogni livello.

Network Stack Layers