como o vswitch funciona com o nic físico no vmware?

como o vswitch funciona com o nic físico no vmware?

Sabe-se que as VMs, por meio de seu 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 switch L2/L3 real.

[vnic da VM] <---> [vswitch] <---> [vmnic] <---> [switch físico]

Agora, o que não entendo é como funciona o vmnic? Não consigo fazer uma única pergunta para explicar minha dúvida, mas abaixo estão as perguntas que tenho me feito ->

  • Como é possível atribuir IP às VMs internas?
  • Quando um pacote externo do switch físico está sendo enviado para o vmnic, como ele o transmite internamente para o VMS interno?
  • Como ele sabe que o IP designado pertence a uma VM interna e o passará "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 arp para o IP de uma VM é enviada externamente, o vmnic responderá com seu endereço MAC?
  • Quando uma solicitação arp é enviada de uma VM interna, o vmnic rastreia o endereço MAC da VM para que da próxima vez que vir uma resposta a esse MAC, ele saiba "encaminhar" para o vSwitch
  • Está funcionando como um "modo Bridge" conectando o vswitch interno ao switch 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 que entra e sai de uma VM para o switch físico?

Obrigado.

Atenciosamente, Noob

informação relacionada