I know in cloud computing, we can easily add VM-instances into a logical sub-network or vice versa. In the real world, however, all the VMs are running on physical machines, and all the physical machines are interconnected via cables and network devices, i.e. routers or switches.
I'am not very clear that what's the topology in a physical network. And how the virtual network set up on these physical devices.
For example, if I want to add a private sub-network in cloud, I could simply execute a add
command. The physical network, however, didn't changed at all. So, is that add
command operates on a virtual router which is usually a linux host with iptables
or operates on a real physical router?
Can anyone show me some network topology diagrams to illustrate the relationship between virtual and real world?