Sabe-se que as VMs, por meio de sua vNIC, se conectam ao vSwitch, que por sua vez está conectado à máquina física ou ao adaptador de rede do host ESXI (vmnic).
O vmnic é então conectado a um comutador L2 / L3 real.
[vnic da VM] < --- > [vswitch] < --- > [vmnic] < --- > [interruptor físico]
Agora o que eu não entendo é como funciona o vmnic? Eu não posso realmente fazer uma única pergunta para explicar minha dúvida, mas abaixo estão as perguntas que eu tenho feito a mim mesmo - >
- Como é possível atribuir o IP para as VMs internas?
- Quando um pacote externo do comutador físico está sendo enviado para o vmnic, como ele passa internamente para o VMS interno?
- Como é que ele sabe que o IP designado pertence a uma VM dentro dela e a transmitirá "para dentro" para o vswitch?
- O vmnic está usando o endereço IP ou MAC para decidir se deve passar o pacote para o switch?
- Quando uma solicitação de arp para o IP de uma VM é enviada de fora, a resposta do vmnic com seu endereço mac?
- Quando uma requisição arp é enviada de uma VM interna, o vmnic mantém o controle do endereço MAC da VM para que, da próxima vez que vir uma resposta a esse MAC, saiba "encaminhar" para dentro do vSwitch
- Está funcionando algo como um "modo de ponte" ligando o vswitch interno ao comutador físico externo? Existe uma tabela de endereços mac pertencente ao vmnic?
- Sempre que o IP da VM estiver sendo atribuído, o IP será vinculado ao vmnic?
- Como listamos todos os IPs ou MACs (se houver) associados a um vmnic?
Alguns gurus podem elaborar mais sobre o fluxo real de um pacote / quadro IP de uma VM para o comutador físico?
Obrigado.
Atenciosamente,
Noob
por
Noob
10.06.2015 / 18:07