网络子系统性能调整
可以通过本主题来获取网络子系统概述,并获取本指南中其他主题的链接。
网络子系统(尤其是网络密集型工作负载)的性能优化可能涉及网络体系结构的每一层,也称为网络堆栈。 这些层大致分为以下部分。
网络接口。 这是网络堆栈中的最低层,包含直接与网络适配器通信的网络驱动程序。
网络驱动程序接口规范 (NDIS)。 NDIS 公开其下方的驱动程序及其上层(例如协议堆栈)的接口。
协议堆栈。 协议堆栈实现 TCP/IP 和 UDP/IP 等协议。 这些层公开其上方层的传输层接口。
系统驱动程序。 这些客户端通常使用传输数据扩展 (TDX) 或 Winsock 内核 (WSK) 接口向用户模式应用程序公开接口。 WSK 接口是在 Windows Server 2008 和 Windows® Vista 中引入的,并由 AFD.sys 公开。 接口通过消除用户模式和内核模式之间的切换来提高性能。
用户模式应用程序。 这些通常是 Microsoft 解决方案或自定义应用程序。
下表提供了网络堆栈各层的垂直图示,包括每层中运行的项的示例。