NIC 스위치

SR-IOV(단일 루트 I/O 가상화)를 지원하는 네트워크 어댑터는 어댑터의 실제 포트와 내부 VPort(가상 포트) 간에 네트워크 트래픽을 전달하는 하드웨어 브리지를 구현해야 합니다. 이 브리지를 NIC 스위치 라고 하며 다음 그림에 나와 있습니다.

관리 부모 파티션과 게스트 운영 체제를 포함하는 두 개의 자식 파티션이 있는 SR-IOV 어댑터를 보여 주는 다이어그램

각 NIC 스위치에는 다음 구성 요소가 포함됩니다.

  • 외부 물리적 네트워크에 대한 네트워크 연결을 제공하는 하나의 외부 또는 물리적 포트입니다.

  • 외부 물리적 네트워크에 액세스할 수 있는 네트워크 어댑터의 PCI Express(PCIe) PF(물리적 함수)를 제공하는 하나의 내부 포트입니다. 내부 포트를 VPort(가상 포트)라고 합니다.

    PF에는 항상 VPort가 만들어지고 할당됩니다. 이 VPort를 기본 VPort라고 하며 DEFAULT_VPORT_ID 식별자에서 참조합니다.

    VPort에 대한 자세한 내용은 VPort(가상 포트)를 참조하세요.

  • 외부 물리적 네트워크에 액세스할 수 있는 네트워크 어댑터에 PCIe VF(가상 함수)를 제공하는 하나 이상의 VPort입니다.

    참고 네트워크 액세스를 위해 PF에 추가 VPort를 만들고 할당할 수 있습니다.

참고 Windows Server 2012의 NDIS 6.30부터 SR-IOV 인터페이스는 네트워크 어댑터에서 하나의 NIC 스위치만 지원합니다. 이 스위치를 기본 NIC 스위치라고 하며 NDIS_DEFAULT_SWITCH_ID 식별자에서 참조합니다.

NIC 스위치의 하드웨어 리소스는 SR-IOV 네트워크 어댑터용 PF 미니포트 드라이버에서 관리됩니다. 드라이버는 다음 방법 중 하나를 통해 NIC 스위치를 만들고 구성합니다.

  • 표준화된 SR-IOV 및 NIC 스위치 INF 키워드를 기반으로 정적 만들기 이러한 키워드에 대한 자세한 내용은 SR-IOV에 대한 표준화된 INF 키워드를 참조하세요.

  • OID_NIC_SWITCH_CREATE_SWITCH OID(개체 식별자) 메서드 요청을 기반으로 동적 만들기 NDIS 또는 Hyper-V 확장 가능한 스위치 모듈은 이러한 OID 요청을 실행하여 SR-IOV 네트워크 어댑터에 NIC 스위치를 만듭니다.

NIC 스위치를 만들고 구성하고 관리하는 방법에 대한 자세한 내용은 NIC 스위치 관리를 참조하세요.