IP addressing is all fixed. Address ranges are all completely separate.
On the first VM NIC 1 is on isolated VLAN 1 and communicates fine there. On the second VM NIC 1 is on isolated VLAN 2 and communicates fine there.
If I connect NIC 2 on both machines to isolated VLAN 3 they can communicate with other physical hosts on VLAN 3, but not each other.
If I connect NIC 2 on both machines to a vswitch which has no physical host NICs again they cannot communicate with each other. Addresses of NIC 2 are:
10.10.110.84/23
10.10.110.82/23