what are the differences between external internal and private virtual networks?
External virtual networks are the most commonly used because they allow a virtual machine (VM) to access the outside world. Internal virtual networks are isolated segments accessible by VMs and by the Hyper-V host, while private virtual networks are only accessible to VMs.