다음을 통해 공유


네트워크 하위 시스템 성능 튜닝

이 토픽을 통해 네트워크 하위 시스템의 개요를 확인하고, 가이드 내 다른 항목에 대한 링크를 볼 수 있습니다.

참고 항목

이 토픽과 더불어, 이 가이드의 다음 섹션에서는 네트워크 디바이스 및 네트워크 스택에 대한 성능 튜닝 권장 사항을 제공합니다.

네트워크 하위 시스템의 성능 튜닝, 특히 네트워크 집약적 워크로드의 경우, 네트워크 스택이라고도 하는 네트워크 아키텍처의 각 계층을 성능 튜닝해야 할 수 있습니다. 이러한 계층은 다음 섹션으로 광범위하게 분류됩니다.

  1. 네트워크 인터페이스. 네트워크 스택의 최하위 계층이며, 네트워크 어댑터와 직접 통신하는 네트워크 드라이버를 내장하고 있습니다.

  2. 네트워크 드라이버 인터페이스 사양 (NDIS). NDIS는 아래 드라이버와 프로토콜 및 스택 등 그 위에 있는 계층에 대한 인터페이스를 노출합니다.

  3. 프로토콜 스택. 프로토콜 스택은 TCP/IP 및 UDP/IP 등의 프로토콜을 구현합니다. 이러한 계층은 위의 레이어에 대한 전송 계층 인터페이스를 노출합니다.

  4. 시스템 드라이버. 일반적으로 전송 데이터 확장 (TDX) 또는 Winsock Kernel (WSK) 인터페이스를 사용하여 사용자 모드 애플리케이션에 인터페이스를 노출하는 클라이언트입니다. WSK 인터페이스는 Windows Server 2008 및 Windows® Vista에 도입되었으며, AFD.sys를 통해 노출됩니다. 인터페이스는 사용자 모드와 커널 모드 간의 전환을 제거하여 성능을 향상합니다.

  5. 사용자 모드 애플리케이션. 일반적으로 Microsoft 솔루션 또는 사용자 지정 애플리케이션입니다.

아래 표에서는 각 계층별 실행 항목의 예를 포함한 네트워크 스택의 레이어에 대한 세로 그림을 제공합니다.

네트워크 스택 계층