VMware Cloud Community
manythanks
Contributor
Contributor

vcloud organization network packet flow

Hi,

Does anybody know the answer to this:

2 ESX servers , ESX1 and ESX2 , NIC0 each of them are onsame VDS, controlled by vcloud.

VM1 is on ESX1, part of ORG1 network of type 'routed' with vedge deployed on ESX1 and routing to extenal network of type VCDNI-baked using native vlan 1.

VM2 is on ESX2, part of same ORG1 network type is 'external direct' , direct access to external netwok of type VCDNI using native vlan 1 (same one as above).

What path does a packet from VM2 take once exiting ESX2 NIC0 (through external direct network) and entering VM1 on ESX1 ( is vcloud going to deploy vedge on ESX2 even if VM2 connected directly to external?).

What would be the packet flow if external network is of type port-group-baked ?

0 Kudos
21 Replies
rherlaar_1
Contributor
Contributor

A bit of decomposition would be in order here IMHO.

The network isolation of internal vcdni-backed networks (whether they are connected to an external nw or not is irrelevant here) is achieved by Vmware's 0x80de ethertype (erstwhile Akimbi) - which is fine by all means and I understand less of interest for folks dismissive of the physcial network side of the actual solution (after all one will still need a real physical infra to back it all up - no ESX server will be hooked up to internet edge as some of the diagrams are suggesting)-

If one was to verify connectivity problems "outside" the vCD/vCenter perimeter it'd be good to understand a bit of "traditional" networking as well . So FWIW - underneath just an excerpt on how we "isolate" a VCDNI backed org network - > vlan 20 from the external interface represented by vlan 100 (also not the OUI for these mac-addresses differ )- Note that i/f 2/1 is a regular dot1q trunk connected to one of the ESX nodes encapsed by vCD.

ae-n7k-3# sh mac address-table int eth 2/1

Legend:

  • - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link

VLAN MAC Address Type age Secure NTFY Ports

-


----


--
+

+
--++--


  • 20 0013.f501.1644 dynamic 0 F F Eth2/1

  • 100 0050.5601.00d7 dynamic 780 F F Eth2/1

ae-n7k-3# sh mac address-table int eth 2/2

Legend:

  • - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link

VLAN MAC Address Type age Secure NTFY Ports

-


----


--
+

+
--++--


  • 20 0013.f501.1634 dynamic 0 F F Eth2/2

  • 100 0050.5601.00d1 dynamic 0 F F Eth2/2

From a pure functionality pov I understand you'll shrug this off as overhead but just thought it'd be adequate to point this little aspect out in some more detail. If one were to capture a frame from vcdni network 20 - you'd notice the actual "real" 0050.65.xx.xx.xx belonging to the src/dst VM's - (see attached - but again , nothing shocking there)

Kind regards

Rik

0 Kudos
manythanks
Contributor
Contributor

look for VCD networking part4 for clearer review of packet flow

0 Kudos