Like adecisco said, all it takes is basic understanding of Layer2 and Layer3 and some experience. It's one of those things that will become natural after you have seen enough of them whether from books or Cisco docs.
From the given logical topology, there are countless of way to come up with the physical. You can even connect the whole lab on a single switch just by separating routers in different VLAN.