Compartilhar via


Comutadores NIC

Um adaptador de rede que dá suporte à virtualização de E/S raiz única (SR-IOV) deve implementar uma ponte de hardware que encaminhe o tráfego de rede entre a porta física no adaptador e as VPorts (portas virtuais internas). Essa ponte é conhecida como switch NIC e é mostrada na figura a seguir.

Diagrama mostrando o adaptador SR-IOV com uma partição pai de gerenciamento e duas partições filho contendo sistemas operacionais de convidados.

Cada comutador NIC contém os seguintes componentes:

  • Uma porta externa ou física que fornece conectividade de rede à rede física externa.

  • Uma porta interna que fornece a função física PCI Express (PCIe) no adaptador de rede com acesso à rede física externa. Uma porta interna é conhecida como VPort (porta virtual).

    O PF sempre tem um VPort que é criado e atribuído a ele. Esse VPort é conhecido como o VPort padrão e é referenciado pelo identificador de DEFAULT_VPORT_ID.

    Para obter mais informações sobre VPorts, consulte Portas Virtuais (VPorts).

  • Um ou mais VPorts (Portas Virtuais) que fornecem uma Função Virtual PCIe (VF) no adaptador de rede com acesso à rede física externa.

    Nota VPorts adicionais podem ser criados e alocados ao PF para acesso à rede.

Nota A partir do NDIS 6.30 no Windows Server 2012, a interface SR-IOV dá suporte a apenas uma opção NIC no adaptador de rede. Essa opção é conhecida como a opção NIC padrão e é referenciada pelo identificador de NDIS_DEFAULT_SWITCH_ID.

Os recursos de hardware para o comutador NIC são gerenciados pelo driver de miniporta PF para o adaptador de rede SR-IOV. O driver cria e configura o switch da NIC por meio de um dos seguintes métodos:

  • Criação estática baseada em palavras-chave INF padronizadas de comutadores SR-IOV e NIC. Para obter mais informações sobre essas palavras-chave, consulte Palavras-chave INF padronizadas para SR-IOV.

  • Criação dinâmica com base em solicitações de método OID (identificador de objeto) de OID_NIC_SWITCH_CREATE_SWITCH. O NDIS ou o módulo de comutador extensível Hyper-V emite essas solicitações de OID para criar comutadores NIC no adaptador de rede SR-IOV.

Para obter mais informações sobre como os comutadores NIC são criados, configurados e gerenciados, consulte Gerenciando comutadores NIC.