Adaptadores de Rede Externa
O adaptador de rede externo é exposto no sistema operacional de gerenciamento executado na partição pai do Hyper-V. O adaptador de rede externo fornece a conexão com uma rede externa do Hyper-V. Essa rede encaminha o tráfego de pacotes pelo adaptador de rede físico do host.
A rede externa é acessada pela partição pai do Hyper-V e por todas as partições filho conectadas ao comutador extensível. Cada instância do comutador extensível dá suporte a não mais do que uma conexão de adaptador de rede externa.
O adaptador de rede externo é uma representação virtual do adaptador de rede física subjacente no host. O adaptador de rede externo encaminha pacotes, solicitações de OIDs (identificador de objeto) e indicações de status NDIS de e para um ou mais adaptadores de rede física subjacentes.
Internamente, o adaptador de rede externo se associa a várias configurações de adaptadores de rede física subjacentes. Cada uma dessas configurações fornece acesso ao adaptador de rede externo por meio de um ou mais adaptadores de rede física. Para obter mais informações sobre essas configurações de adaptador físico, consulte Tipos de configurações de adaptador de rede física.
Se a opção extensível estiver configurada para fornecer uma conexão de adaptador de rede externa, as seguintes etapas ocorrerão quando a opção for iniciada:
A borda do protocolo do comutador extensível emite uma solicitação de conjunto de OID (identificador de objeto) de OID_SWITCH_PORT_CREATE a pilha do driver de comutador extensível. Essa solicitação OID notifica as extensíveis que uma porta está sendo criada para o adaptador de rede externo.
A borda de protocolo do comutador extensível emite uma solicitação de conjunto de OID de OID_SWITCH_NIC_CREATE a pilha extensível do driver de comutador. Essa solicitação OID notifica as extensíveis que uma conexão de rede para o adaptador de rede externo está sendo criada para a porta que foi criada anteriormente.
A borda de protocolo do comutador extensível emite uma solicitação de conjunto de OID de OID_SWITCH_NIC_CONNECT a pilha extensível do driver de comutador. Essa solicitação OID notifica as extensíveis que uma conexão de rede para o adaptador de rede externo está conectada e operacional. Neste ponto, a extensão pode inspecionar, injetar e encaminhar pacotes para a porta conectada ao adaptador de rede externo.
As seguintes etapas ocorrem quando a opção extensível com uma conexão de adaptador de rede externa é interrompida:
A borda do protocolo do comutador extensível emite uma solicitação de conjunto de OID de OID_SWITCH_NIC_DISCONNECT a pilha do driver de comutador extensível. Essa solicitação OID notifica as extensíveis que a conexão com o adaptador de rede externo está sendo interrompida.
Depois que todo o tráfego de pacotes e solicitações OID direcionadas à conexão de rede forem concluídos, a borda do protocolo do comutador extensível emitirá uma solicitação de conjunto de OID de OID_SWITCH_NIC_DELETE a pilha de driver de comutador extensível. Essa solicitação OID notifica as extensíveis que a conexão com o adaptador de rede externo foi normalmente interrompida e excluída.
A borda do protocolo do comutador extensível emite uma solicitação de conjunto de OID de OID_SWITCH_PORT_TEARDOWN a pilha do driver de comutador extensível. Essa solicitação OID notifica as extensíveis que a porta usada para a conexão do adaptador de rede externa está sendo interrompida.
A borda do protocolo do comutador extensível emite uma solicitação de conjunto de OID de OID_SWITCH_PORT_DELETE a pilha do driver de comutador extensível. Essa solicitação OID notifica as extensíveis que a porta usada para a conexão do adaptador de rede externa foi interrompida e excluída.