
VM은 vNIC를 통해 vSwitch에 연결되고 vSwitch는 물리적 시스템이나 ESXI 호스트의 네트워크 어댑터(vmnic)에 연결되는 것으로 알려져 있습니다. 그러면 vmnic가 실제 L2/L3 스위치에 연결됩니다.
[VM의 vnic] <---> [vswitch] <---> [vmnic] <---> [물리적 스위치]
이제 내가 이해하지 못하는 것은 vmnic이 어떻게 작동하는가 입니다. 나는 내 의심을 설명하기 위해 단 하나의 질문도 생각해낼 수 없지만 다음은 내가 나 자신에게 물어본 질문입니다. ->
- 내부 VM에 IP를 어떻게 할당할 수 있습니까?
- 물리적 스위치의 외부 패킷이 vmnic으로 전송될 때 내부 VMS로 어떻게 전달됩니까?
- 지정된 IP가 내부 VM에 속하고 이를 vswitch에 "내부" 전달한다는 것을 어떻게 알 수 있습니까?
- vmnic은 IP 또는 MAC 주소를 사용하여 패킷을 스위치 내부로 전달할지 여부를 결정합니까?
- VM의 IP에 대한 arp 요청이 외부에서 전송되면 vmnic이 해당 mac 주소로 응답합니까?
- arp 요청이 내부 VM에서 전송되면 vmnic는 VM의 mac 주소를 추적하여 다음에 해당 MAC에 대한 응답을 볼 때 내부에서 vSwitch로 "전달"해야 함을 알 수 있도록 합니까?
- 내부 vswitch를 외부 물리적 스위치에 연결하는 "브리지 모드"와 같은 기능이 작동합니까? vmnic에 속하는 mac 주소 테이블이 있습니까?
- VM의 IP가 할당될 때마다 IP가 vmnic에 바인딩됩니까?
- vmnic와 연결된 모든 IP 또는 MAC(있는 경우)를 어떻게 나열합니까?
VM에서 물리적 스위치로 들어오고 나가는 IP 패킷/프레임의 실제 흐름에 대해 일부 전문가가 더 자세히 설명할 수 있습니까?
감사합니다.
감사합니다, 멍청한 놈